- org.codehaus.groovy.macro.runtime.MacroBuilder
-
-
Enum Constants Summary
Enum constants classes
Enum constant |
Description |
INSTANCE |
|
-
Methods Summary
Methods
Type Params |
Return Type |
Name and description |
|
public static ASTNode |
getMacroValue(BlockStatement closureBlock, boolean asIs)
|
|
protected SourceUnit |
getSourceUnit()
|
<T> |
public T |
macro(String source, List<Closure<Expression>> context, Class<T> resultClass)
|
<T> |
public T |
macro(boolean asIs, String source, List<Closure<Expression>> context, Class<T> resultClass)
|
<T> |
public T |
macro(CompilePhase compilePhase, String source, List<Closure<Expression>> context, Class<T> resultClass)
|
<T> |
public T |
macro(CompilePhase compilePhase, boolean asIs, String source, List<Closure<Expression>> context, Class<T> resultClass)
|
|
public Expression |
transform(Expression expression)
|
-
Inherited Methods Summary
Inherited Methods
Methods inherited from class |
Name |
class Enum |
name, equals, toString, hashCode, compareTo, compareTo, valueOf, describeConstable, getDeclaringClass, ordinal, wait, wait, wait, getClass, notify, notifyAll |
Copyright © 2003-2022 The Apache Software Foundation. All rights reserved.