| Modifier and Type | Field and Description |
|---|---|
| public static final Expression[] | |
| private ClassNode |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ClassNode | |
| public void | |
| public abstract Expression | transformExpression(ExpressionTransformer transformer)
Return a copy of the expression calling the transformer on any nested expressions |
| protected List | Returns: a new list of transformed expressionsTransforms the list of expressions |
| protected <T extends Expression> List | Returns: a new list of transformed expressionsTransforms the list of expressions, and checks that all transformed expressions have the given type. |
| EMPTY_ARRAY | back to summary |
|---|---|
| public static final Expression[] EMPTY_ARRAY | |
| type | back to summary |
|---|---|
| private ClassNode type | |
| Expression | back to summary |
|---|---|
| public Expression() | |
| getType | back to summary |
|---|---|
| public ClassNode getType() | |
| setType | back to summary |
|---|---|
| public void setType(ClassNode t) | |
| transformExpression | back to summary |
|---|---|
| public abstract Expression transformExpression(ExpressionTransformer transformer) Return a copy of the expression calling the transformer on any nested expressions | |
| transformExpressions | back to summary |
|---|---|
| protected List Transforms the list of expressions
| |
| transformExpressions | back to summary |
|---|---|
| protected <T extends Expression> List Transforms the list of expressions, and checks that all transformed expressions have the given type.
| |