All Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| protected void | assignToArray(Expression parent,
             Expression receiver,
             Expression index,
             Expression rhsValueLoader) | 
| void | eval(BinaryExpression expression) | 
| protected void | evaluateArrayAssignmentWithOperator(java.lang.String method,
                                   BinaryExpression expression,
                                   BinaryExpression leftBinExpr) | 
| protected void | evaluateBinaryExpression(java.lang.String message,
                        BinaryExpression binExp) | 
| protected void | evaluateBinaryExpressionWithAssignment(java.lang.String method,
                                      BinaryExpression expression) | 
| protected void | evaluateCompareExpression(MethodCaller compareMethod,
                         BinaryExpression expression) | 
| void | evaluateEqual(BinaryExpression expression,
             boolean defineVariable) | 
| void | evaluatePostfixMethod(PostfixExpression expression) | 
| void | evaluatePrefixMethod(PrefixExpression expression) | 
| void | evaluateTernary(TernaryExpression expression) | 
| WriterController | getController() | 
| MethodCaller | getIsCaseMethod() | 
| protected void | writePostOrPrefixMethod(int op,
                       java.lang.String method,
                       Expression expression,
                       Expression orig) |