| Modifier and Type | Field and Description |
|---|---|
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| protected final WriterController | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private static final MethodCaller | |
| private final UnaryExpressionHelper |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | assignToArray(final Expression parent, final Expression receiver, final Expression index, final Expression rhsValueLoader)
Deprecated
|
| protected void | assignToArray(final Expression parent, final Expression receiver, final Expression index, final Expression rhsValueLoader, final boolean safe)
|
| public void | |
| protected void | evaluateArrayAssignmentWithOperator(final String method, final BinaryExpression expression, final BinaryExpression leftBinExpr)
|
| protected void | |
| protected void | |
| protected void | |
| private void | |
| public void | |
| private void | |
| public void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private void | evaluatePostfixMethod(final int op, final String method, final Expression expression, final Expression orig)
|
| public void | |
| public void | |
| private void | evaluatePrefixMethod(final int op, final String method, final Expression expression, final Expression orig)
|
| public void | |
| private void | execMethodAndStoreForSubscriptOperator(final int op, String method, final Expression expression, final VariableSlotLoader usesSubscript, final Expression orig)
|
| public WriterController | |
| public MethodCaller | |
| private void | |
| private VariableSlotLoader | |
| protected void | writePostOrPrefixMethod(final int op, final String method, final Expression expression, final Expression orig)
|
| compareEqualMethod | back to summary |
|---|---|
| private static final MethodCaller compareEqualMethod | |
| compareGreaterThanEqualMethod | back to summary |
|---|---|
| private static final MethodCaller compareGreaterThanEqualMethod | |
| compareGreaterThanMethod | back to summary |
|---|---|
| private static final MethodCaller compareGreaterThanMethod | |
| compareIdenticalMethod | back to summary |
|---|---|
| private static final MethodCaller compareIdenticalMethod | |
| compareLessThanEqualMethod | back to summary |
|---|---|
| private static final MethodCaller compareLessThanEqualMethod | |
| compareLessThanMethod | back to summary |
|---|---|
| private static final MethodCaller compareLessThanMethod | |
| compareNotEqualMethod | back to summary |
|---|---|
| private static final MethodCaller compareNotEqualMethod | |
| compareNotIdenticalMethod | back to summary |
|---|---|
| private static final MethodCaller compareNotIdenticalMethod | |
| compareToMethod | back to summary |
|---|---|
| private static final MethodCaller compareToMethod | |
| controller | back to summary |
|---|---|
| protected final WriterController controller | |
| findRegexMethod | back to summary |
|---|---|
| private static final MethodCaller findRegexMethod | |
| isCaseMethod | back to summary |
|---|---|
| private static final MethodCaller isCaseMethod | |
| isNotCaseMethod | back to summary |
|---|---|
| private static final MethodCaller isNotCaseMethod | |
| matchRegexMethod | back to summary |
|---|---|
| private static final MethodCaller matchRegexMethod | |
| unaryExpressionHelper | back to summary |
|---|---|
| private final UnaryExpressionHelper unaryExpressionHelper | |
| BinaryExpressionHelper | back to summary |
|---|---|
| public BinaryExpressionHelper(final WriterController wc) | |
| assignToArray | back to summary |
|---|---|
| protected void assignToArray(final Expression parent, final Expression receiver, final Expression index, final Expression rhsValueLoader)
Deprecated
| |
| assignToArray | back to summary |
|---|---|
| protected void assignToArray(final Expression parent, final Expression receiver, final Expression index, final Expression rhsValueLoader, final boolean safe) | |
| eval | back to summary |
|---|---|
| public void eval(final BinaryExpression expression) | |
| evaluateArrayAssignmentWithOperator | back to summary |
|---|---|
| protected void evaluateArrayAssignmentWithOperator(final String method, final BinaryExpression expression, final BinaryExpression leftBinExpr) | |
| evaluateBinaryExpression | back to summary |
|---|---|
| protected void evaluateBinaryExpression(final String message, final BinaryExpression expression) | |
| evaluateBinaryExpressionWithAssignment | back to summary |
|---|---|
| protected void evaluateBinaryExpressionWithAssignment(final String method, final BinaryExpression expression) | |
| evaluateCompareExpression | back to summary |
|---|---|
| protected void evaluateCompareExpression(final MethodCaller compareMethod, final BinaryExpression expression) | |
| evaluateCompareTo | back to summary |
|---|---|
| private void evaluateCompareTo(final BinaryExpression expression) | |
| evaluateElvisEqual | back to summary |
|---|---|
| public void evaluateElvisEqual(final BinaryExpression expression) | |
| evaluateElvisOperatorExpression | back to summary |
|---|---|
| private void evaluateElvisOperatorExpression(final ElvisOperatorExpression expression) | |
| evaluateEqual | back to summary |
|---|---|
| public void evaluateEqual(final BinaryExpression expression, final boolean defineVariable) | |
| evaluateInstanceof | back to summary |
|---|---|
| private void evaluateInstanceof(final BinaryExpression expression) | |
| evaluateLogicalAndExpression | back to summary |
|---|---|
| private void evaluateLogicalAndExpression(final BinaryExpression expression) | |
| evaluateLogicalOrExpression | back to summary |
|---|---|
| private void evaluateLogicalOrExpression(final BinaryExpression expression) | |
| evaluateNormalTernary | back to summary |
|---|---|
| private void evaluateNormalTernary(final TernaryExpression expression) | |
| evaluateNotInstanceof | back to summary |
|---|---|
| private void evaluateNotInstanceof(final BinaryExpression expression) | |
| evaluatePostfixMethod | back to summary |
|---|---|
| private void evaluatePostfixMethod(final int op, final String method, final Expression expression, final Expression orig) | |
| evaluatePostfixMethod | back to summary |
|---|---|
| public void evaluatePostfixMethod(final PostfixExpression expression) | |
| evaluatePrefixMethod | back to summary |
|---|---|
| public void evaluatePrefixMethod(final PrefixExpression expression) | |
| evaluatePrefixMethod | back to summary |
|---|---|
| private void evaluatePrefixMethod(final int op, final String method, final Expression expression, final Expression orig) | |
| evaluateTernary | back to summary |
|---|---|
| public void evaluateTernary(final TernaryExpression expression) | |
| execMethodAndStoreForSubscriptOperator | back to summary |
|---|---|
| private void execMethodAndStoreForSubscriptOperator(final int op, String method, final Expression expression, final VariableSlotLoader usesSubscript, final Expression orig) | |
| getController | back to summary |
|---|---|
| public WriterController getController() | |
| getIsCaseMethod | back to summary |
|---|---|
| public MethodCaller getIsCaseMethod() | |
| loadInitValue | back to summary |
|---|---|
| private void loadInitValue(final ClassNode type) | |
| loadWithSubscript | back to summary |
|---|---|
| private VariableSlotLoader loadWithSubscript(final Expression expression) | |
| writePostOrPrefixMethod | back to summary |
|---|---|
| protected void writePostOrPrefixMethod(final int op, final String method, final Expression expression, final Expression orig) | |