Methods in org.peaseplate.internal.lang.command that throw TemplateRuntimeException |
java.math.BigDecimal |
AbstractNumericCommand.calculate(java.math.BigDecimal left,
java.math.BigDecimal right)
|
java.math.BigDecimal |
AdditionCommand.calculate(java.math.BigDecimal left,
java.math.BigDecimal right)
|
java.math.BigDecimal |
MultiplyCommand.calculate(java.math.BigDecimal left,
java.math.BigDecimal right)
|
java.math.BigDecimal |
DivideCommand.calculate(java.math.BigDecimal left,
java.math.BigDecimal right)
|
java.math.BigDecimal |
SubstractCommand.calculate(java.math.BigDecimal left,
java.math.BigDecimal right)
|
java.math.BigInteger |
AbstractNumericCommand.calculate(java.math.BigInteger left,
java.math.BigInteger right)
|
java.math.BigInteger |
AdditionCommand.calculate(java.math.BigInteger left,
java.math.BigInteger right)
|
java.math.BigInteger |
MultiplyCommand.calculate(java.math.BigInteger left,
java.math.BigInteger right)
|
java.math.BigInteger |
DivideCommand.calculate(java.math.BigInteger left,
java.math.BigInteger right)
|
java.math.BigInteger |
SubstractCommand.calculate(java.math.BigInteger left,
java.math.BigInteger right)
|
java.lang.Byte |
AbstractNumericCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
ShiftLeftCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
AdditionCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
BitwiseAndCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
ShiftRightCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
MultiplyCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
ModuloCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
DivideCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
UnsignedShiftRightCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
BitwiseExclusiveOrCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
SubstractCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Byte |
BitwiseInclusiveOrCommand.calculate(java.lang.Byte left,
java.lang.Byte right)
|
java.lang.Character |
AbstractNumericCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
ShiftLeftCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
AdditionCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
BitwiseAndCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
ShiftRightCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
MultiplyCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
ModuloCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
DivideCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
UnsignedShiftRightCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
BitwiseExclusiveOrCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
SubstractCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Character |
BitwiseInclusiveOrCommand.calculate(java.lang.Character left,
java.lang.Character right)
|
java.lang.Double |
AbstractNumericCommand.calculate(java.lang.Double left,
java.lang.Double right)
|
java.lang.Double |
AdditionCommand.calculate(java.lang.Double left,
java.lang.Double right)
|
java.lang.Double |
MultiplyCommand.calculate(java.lang.Double left,
java.lang.Double right)
|
java.lang.Double |
ModuloCommand.calculate(java.lang.Double left,
java.lang.Double right)
|
java.lang.Double |
DivideCommand.calculate(java.lang.Double left,
java.lang.Double right)
|
java.lang.Double |
SubstractCommand.calculate(java.lang.Double left,
java.lang.Double right)
|
java.lang.Float |
AbstractNumericCommand.calculate(java.lang.Float left,
java.lang.Float right)
|
java.lang.Float |
AdditionCommand.calculate(java.lang.Float left,
java.lang.Float right)
|
java.lang.Float |
MultiplyCommand.calculate(java.lang.Float left,
java.lang.Float right)
|
java.lang.Float |
ModuloCommand.calculate(java.lang.Float left,
java.lang.Float right)
|
java.lang.Float |
DivideCommand.calculate(java.lang.Float left,
java.lang.Float right)
|
java.lang.Float |
SubstractCommand.calculate(java.lang.Float left,
java.lang.Float right)
|
java.lang.Integer |
AbstractNumericCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
ShiftLeftCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
AdditionCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
BitwiseAndCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
ShiftRightCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
MultiplyCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
ModuloCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
DivideCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
UnsignedShiftRightCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
BitwiseExclusiveOrCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
SubstractCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Integer |
BitwiseInclusiveOrCommand.calculate(java.lang.Integer left,
java.lang.Integer right)
|
java.lang.Long |
AbstractNumericCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
ShiftLeftCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
AdditionCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
BitwiseAndCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
ShiftRightCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
MultiplyCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
ModuloCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
DivideCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
UnsignedShiftRightCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
BitwiseExclusiveOrCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
SubstractCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Long |
BitwiseInclusiveOrCommand.calculate(java.lang.Long left,
java.lang.Long right)
|
java.lang.Object |
AbstractNumericCommand.calculate(java.lang.Object left,
java.lang.Object right)
|
java.lang.Short |
AbstractNumericCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
ShiftLeftCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
AdditionCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
BitwiseAndCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
ShiftRightCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
MultiplyCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
ModuloCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
DivideCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
UnsignedShiftRightCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
BitwiseExclusiveOrCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
SubstractCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.Short |
BitwiseInclusiveOrCommand.calculate(java.lang.Short left,
java.lang.Short right)
|
java.lang.StringBuffer |
AbstractNumericCommand.calculate(java.lang.StringBuffer left,
java.lang.StringBuffer right)
|
java.lang.StringBuffer |
AdditionCommand.calculate(java.lang.StringBuffer left,
java.lang.StringBuffer right)
|
java.lang.StringBuilder |
AbstractNumericCommand.calculate(java.lang.StringBuilder left,
java.lang.StringBuilder right)
|
java.lang.StringBuilder |
AdditionCommand.calculate(java.lang.StringBuilder left,
java.lang.StringBuilder right)
|
java.lang.String |
AbstractNumericCommand.calculate(java.lang.String left,
java.lang.String right)
|
java.lang.String |
AdditionCommand.calculate(java.lang.String left,
java.lang.String right)
|
java.lang.Object |
AbstractNumericCommand.call(BuildContext context)
|
java.lang.Object |
NegativeCommand.call(BuildContext context)
|
java.lang.Object |
InvocationCommand.call(BuildContext context)
|
java.lang.Object |
InlineConditionCommand.call(BuildContext context)
|
java.lang.Object |
ICommand.call(BuildContext context)
|
java.lang.Object |
VariableCommand.call(BuildContext context)
|
java.lang.Object |
ThisCommand.call(BuildContext context)
|
java.lang.Object |
AbstractEqualityCommand.call(BuildContext context)
|
java.lang.Object |
AbstractCompareCommand.call(BuildContext context)
|
java.lang.Object |
QueryCommand.call(BuildContext context)
|
java.lang.Object |
ComplementCommand.call(BuildContext context)
|
java.lang.Object |
AndCommand.call(BuildContext context)
|
java.lang.Object |
TransformerCommand.call(BuildContext context)
|
java.lang.Object |
ValueCommand.call(BuildContext context)
|
java.lang.Object |
PositiveCommand.call(BuildContext context)
|
java.lang.Object |
OrCommand.call(BuildContext context)
|
java.lang.Object |
PopCommand.call(BuildContext context)
|
java.lang.Object |
NotCommand.call(BuildContext context)
|
protected java.lang.Object |
AbstractObjectCallCommand.callArray(java.lang.Object[] onArray,
int index)
|
protected boolean |
AbstractBooleanCommand.callBooleanLeftCommand(BuildContext context)
|
protected boolean |
AbstractBooleanCommand.callBooleanRightCommand(BuildContext context)
|
java.lang.Object |
AbstractNativeCallCommand.callCommand(BuildContext context)
|
java.lang.Object |
AbstractSingleParameterCommand.callCommand(BuildContext context)
|
protected java.lang.Object |
AbstractObjectCallCommand.callField(java.lang.Object onObject,
java.lang.reflect.Field field)
|
protected java.lang.Object |
AbstractObjectCallCommand.callFieldOrMethod(BuildContext context,
java.lang.Object onObject,
java.lang.String identifier)
|
java.lang.Object |
AbstractDoubleParameterCommand.callLeftCommand(BuildContext context)
|
protected java.lang.Object |
AbstractObjectCallCommand.callList(java.util.List<?> onList,
int index)
|
protected java.lang.Object |
AbstractObjectCallCommand.callMap(BuildContext context,
java.util.Map<?,?> onMap,
java.lang.Object identifier)
|
protected java.lang.Object |
AbstractObjectCallCommand.callMethod(BuildContext context,
java.lang.Object onObject,
java.lang.reflect.Method method)
|
protected java.lang.Object |
AbstractObjectCallCommand.callMethod(BuildContext context,
java.lang.Object onObject,
java.lang.String identifier)
|
protected java.lang.Object |
InvocationCommand.callObject(BuildContext context,
java.lang.Object onObject,
java.lang.Object identifier)
Usually an invocation command calls a method, but if there is no method
matching the identifier and the object is a map, and the identifier is
a string, and there are no parameters, then the map is accessed |
protected abstract java.lang.Object |
AbstractObjectCallCommand.callObject(BuildContext context,
java.lang.Object onObject,
java.lang.Object identifier)
Distinguishes between maps, lists and other objects. |
protected java.lang.Object |
QueryCommand.callObject(BuildContext context,
java.lang.Object onObject,
java.lang.Object identifier)
|
java.lang.Object |
AbstractDoubleParameterCommand.callRightCommand(BuildContext context)
|
protected java.lang.Object |
ComplementCommand.complementOf(java.lang.Object value)
|
|
LessEqualCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
NotEqualsCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
AbstractEqualityCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
AbstractCompareCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
GreaterThanCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
LessThanCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
GreaterEqualCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
|
EqualsCommand.evaluateComparable(java.lang.Comparable<TYPE> left,
java.lang.Comparable<TYPE> right)
|
java.lang.Boolean |
LessEqualCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
NotEqualsCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
AbstractEqualityCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
AbstractCompareCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
GreaterThanCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
LessThanCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
GreaterEqualCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
EqualsCommand.evaluateNonComparable(java.lang.Object left,
java.lang.Object right)
|
java.lang.Boolean |
LessEqualCommand.evaluateNull()
|
java.lang.Boolean |
NotEqualsCommand.evaluateNull()
|
java.lang.Boolean |
AbstractEqualityCommand.evaluateNull()
|
java.lang.Boolean |
AbstractCompareCommand.evaluateNull()
|
java.lang.Boolean |
GreaterThanCommand.evaluateNull()
|
java.lang.Boolean |
LessThanCommand.evaluateNull()
|
java.lang.Boolean |
GreaterEqualCommand.evaluateNull()
|
java.lang.Boolean |
EqualsCommand.evaluateNull()
|
protected java.lang.reflect.Field |
AbstractObjectCallCommand.findField(java.lang.Class<?> clazz,
java.lang.String identifier)
|
protected java.lang.reflect.Field |
InvocationCommand.getField(java.lang.Class<?> clazz,
java.lang.String identifier)
|
protected abstract java.lang.reflect.Field |
AbstractObjectCallCommand.getField(java.lang.Class<?> clazz,
java.lang.String identifier)
|
protected java.lang.reflect.Field |
QueryCommand.getField(java.lang.Class<?> clazz,
java.lang.String identifier)
|
protected java.lang.reflect.Method |
InvocationCommand.getMethod(java.lang.Class<?> clazz,
java.lang.String identifier,
int numberOfParameters)
|
protected abstract java.lang.reflect.Method |
AbstractObjectCallCommand.getMethod(java.lang.Class<?> clazz,
java.lang.String identifier,
int numberOfParameters)
|
protected java.lang.reflect.Method |
QueryCommand.getMethod(java.lang.Class<?> clazz,
java.lang.String identifier,
int numberOfParameters)
|
protected java.lang.Object |
NegativeCommand.negativeOf(java.lang.Object value)
|
protected java.lang.Object |
PositiveCommand.positiveOf(java.lang.Object value)
|
protected java.lang.reflect.Field |
AbstractObjectCallCommand.scanFields(java.lang.Class<?> clazz,
java.lang.String identifier)
|