foo.&bar which means find the method pointer for the bar method on the foo instance.
This is equivalent to:
foo.metaClass.getMethodPointer(foo, "bar")
| Modifier and Type | Field and Description |
|---|---|
| protected final Expression | |
| protected final Expression |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Expression | |
| public Expression | |
| public String | |
| public Class | |
| public boolean | |
| public Expression | transformExpression(ExpressionTransformer transformer)
Implements abstract org. |
| public void |
| expression | back to summary |
|---|---|
| protected final Expression expression | |
| methodName | back to summary |
|---|---|
| protected final Expression methodName | |
| MethodPointerExpression | back to summary |
|---|---|
| public MethodPointerExpression(Expression expression, Expression methodName) | |
| getExpression | back to summary |
|---|---|
| public Expression getExpression() | |
| getMethodName | back to summary |
|---|---|
| public Expression getMethodName() | |
| getText | back to summary |
|---|---|
| public String getText() Overrides org. | |
| getTypeClass | back to summary |
|---|---|
| public Class | |
| isDynamic | back to summary |
|---|---|
| public boolean isDynamic() | |
| transformExpression | back to summary |
|---|---|
| public Expression transformExpression(ExpressionTransformer transformer) Implements abstract org. Doc from org. Return a copy of the expression calling the transformer on any nested expressions | |
| visit | back to summary |
|---|---|
| public void visit(GroovyCodeVisitor visitor) Overrides org. | |