Modifier and Type | Class and Description |
---|---|
class |
AbstractExpression |
class |
AbstractIdentifieredExpression |
class |
AbstractIdentifieredExpressionListedExpression |
Modifier and Type | Method and Description |
---|---|
Iterator<Expression> |
GenericExpressionList.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
GenericExpressionList.add(Expression expression) |
Modifier and Type | Method and Description |
---|---|
Expression |
CommandWhile.getCondition() |
Expression |
AbstractCommandIfKind.getCondition() |
Expression |
CommandFor.getLoopEndValue() |
Expression |
CommandFor.getLoopStartValue() |
Expression |
CommandFor.getLoopStepValue() |
Expression |
CommandReturn.getReturnExpression() |
Modifier and Type | Method and Description |
---|---|
void |
CommandWhile.setCondition(Expression condition) |
void |
AbstractCommandIfKind.setCondition(Expression condition) |
void |
CommandLet.setExpression(Expression expression) |
void |
CommandFor.setLoopEndValue(Expression loopEndValue) |
void |
CommandFor.setLoopStartValue(Expression loopStartValue) |
void |
CommandFor.setLoopStepValue(Expression loopStepValue) |
void |
CommandReturn.setReturnExpression(Expression returnExpression) |
Modifier and Type | Method and Description |
---|---|
Expression |
AbstractBinaryOperator.getLeftOperand() |
Expression |
AbstractUnaryOperator.getOperand() |
Expression |
AbstractBinaryOperator.getRightOperand() |
Modifier and Type | Method and Description |
---|---|
protected RightValue |
LogicalOrOperator.evaluateOn(ExtendedInterpreter extendedInterpreter,
RightValue leftOperand,
Expression rightOperand) |
protected RightValue |
LogicalAndOperator.evaluateOn(ExtendedInterpreter extendedInterpreter,
RightValue leftOperand,
Expression rightOperand) |
protected abstract RightValue |
AbstractShortCircuitBinaryOperator.evaluateOn(ExtendedInterpreter extendedInterpreter,
RightValue leftOperand,
Expression rightOperand) |
void |
AbstractBinaryOperator.setLeftOperand(Expression leftOperand) |
void |
AbstractUnaryOperator.setOperand(Expression operand) |
void |
AbstractBinaryOperator.setRightOperand(Expression rightOperand) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNumericRightValue<T extends Number> |
class |
AbstractPrimitiveRightValue<T> |
class |
ArrayElementAccess |
class |
BasicBooleanValue |
class |
BasicDoubleValue |
class |
BasicJavaObjectValue |
class |
BasicLongValue |
class |
BasicStringValue |
class |
FunctionCall |
class |
VariableAccess |
Modifier and Type | Method and Description |
---|---|
Expression |
TagAnalyzer.analyze() |
Expression |
ExpressionAnalyzer.analyze() |
Modifier and Type | Method and Description |
---|---|
protected Expression |
AbstractCommandAnalyzerIfKind.analizeLine() |
protected Expression |
AbstractCommandAnalyzer.analyzeExpression() |
Modifier and Type | Method and Description |
---|---|
protected Command |
CommandAnalyzerIf.createNode(Expression condition) |
protected Command |
CommandAnalyzerElseIf.createNode(Expression condition) |
protected abstract Command |
AbstractCommandAnalyzerIfKind.createNode(Expression condition) |
Modifier and Type | Method and Description |
---|---|
Expression |
BasicTagAnalyzer.analyze() |
Expression |
AbstractExpressionAnalyzer.analyze() |
Modifier and Type | Method and Description |
---|---|
static String |
ExpressionUtility.convertToString(Expression expression)
Convert an expression of the form 'a.b.c.d' into a String.
|
Copyright © 2013 Verhas and Verhas Software Craftsmen. All Rights Reserved.