JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
$
A
B
C
D
E
F
G
M
N
O
P
S
T
U
V
$
$v(Closure)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods.MacroValuePlaceholder
A
afterVisit(TreeContextAction)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
afterVisit(Closure<?>)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
ASTNodePredicate
- Interface in
org.codehaus.groovy.macro.matcher
B
buildSubstitutions(SourceUnit, ASTNode)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
C
call(TreeContext)
- Method in interface org.codehaus.groovy.macro.matcher.
TreeContextAction
ContextualClassCodeVisitor
- Class in
org.codehaus.groovy.macro.matcher
A class code visitor which is capable of remembering the context of the current visit.
ContextualClassCodeVisitor()
- Constructor for class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
D
DOLLAR_VALUE
- Static variable in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
E
equals(ASTNode, ASTNode)
- Method in interface org.codehaus.groovy.macro.matcher.
NodeComparator
F
fork(ASTNode)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
G
getCall()
- Method in class org.codehaus.groovy.macro.runtime.
MacroContext
getClosureArgument(SourceUnit, MethodCallExpression)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
getCompilationUnit()
- Method in class org.codehaus.groovy.macro.runtime.
MacroContext
getLastContext()
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
getMacroArguments(SourceUnit, MethodCallExpression)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
getMacroValue(BlockStatement, boolean)
- Static method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
getNode()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getOnPopHandlers()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getParent()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getReplacement()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getSiblings()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getSourceUnit()
- Method in class org.codehaus.groovy.macro.runtime.
MacroContext
getTransformer(ASTNode[], SourceUnit)
- Method in class org.codehaus.groovy.macro.transform.
MacroClassTransformation
getTransformer(ASTNode[], SourceUnit)
- Method in class org.codehaus.groovy.macro.transform.
MacroTransformation
getTreeContext()
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
getTreePath()
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
getUserdata()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getUserdata(Object)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
getUserdata(Object, boolean)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
M
macro(Object, Closure)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(MacroContext, ClosureExpression)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(Object, boolean, Closure)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(MacroContext, ConstantExpression, ClosureExpression)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(Object, CompilePhase, Closure)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(MacroContext, PropertyExpression, ClosureExpression)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(Object, CompilePhase, boolean, Closure)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
macro(MacroContext, PropertyExpression, ConstantExpression, ClosureExpression)
- Static method in class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
Macro
- Annotation Type in
org.codehaus.groovy.macro.runtime
macro(String, List<Closure<Expression>>, Class<T>)
- Method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
macro(boolean, String, List<Closure<Expression>>, Class<T>)
- Method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
macro(CompilePhase, String, List<Closure<Expression>>, Class<T>)
- Method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
macro(CompilePhase, boolean, String, List<Closure<Expression>>, Class<T>)
- Method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
MacroBuilder
- Enum in
org.codehaus.groovy.macro.runtime
Runtime support for
MacroClass
- Class in
org.codehaus.groovy.macro.transform
since 2.5.0
MacroClass()
- Constructor for class org.codehaus.groovy.macro.transform.
MacroClass
MacroClassTransformation
- Class in
org.codehaus.groovy.macro.transform
Transforms
MacroClass
calls into it's ClassNode
MacroClassTransformation()
- Constructor for class org.codehaus.groovy.macro.transform.
MacroClassTransformation
MacroContext
- Class in
org.codehaus.groovy.macro.runtime
Macro method context.
MacroContext(CompilationUnit, SourceUnit, MethodCallExpression)
- Constructor for class org.codehaus.groovy.macro.runtime.
MacroContext
MacroGroovyMethods
- Class in
org.codehaus.groovy.macro.methods
MacroGroovyMethods()
- Constructor for class org.codehaus.groovy.macro.methods.
MacroGroovyMethods
MacroGroovyMethods.MacroValuePlaceholder
- Class in
org.codehaus.groovy.macro.methods
macroMethod(T)
- Method in enum org.codehaus.groovy.macro.runtime.
MacroStub
MacroStub
- Enum in
org.codehaus.groovy.macro.runtime
Stub for macro calls.
MacroTransformation
- Class in
org.codehaus.groovy.macro.transform
MacroTransformation()
- Constructor for class org.codehaus.groovy.macro.transform.
MacroTransformation
MacroValuePlaceholder()
- Constructor for class org.codehaus.groovy.macro.methods.
MacroGroovyMethods.MacroValuePlaceholder
matchByClass(Class<ASTNode>...)
- Static method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
matches(ASTNode)
- Method in interface org.codehaus.groovy.macro.matcher.
ASTNodePredicate
matches(ASTNodePredicate)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
matches(Closure<Boolean>)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
N
NodeComparator
- Interface in
org.codehaus.groovy.macro.matcher
O
org.codehaus.groovy.macro.matcher
- package org.codehaus.groovy.macro.matcher
org.codehaus.groovy.macro.methods
- package org.codehaus.groovy.macro.methods
org.codehaus.groovy.macro.runtime
- package org.codehaus.groovy.macro.runtime
org.codehaus.groovy.macro.transform
- package org.codehaus.groovy.macro.transform
P
pathMatches(List<ASTNodePredicate>)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
pathUpTo(ASTNodePredicate)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
pathUpTo(Class<ASTNode>)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
pathUpTo(Class<ASTNode>, ASTNodePredicate)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
popContext()
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
pushContext(TreeContext)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
pushContext(ASTNode)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
putUserdata(Object, Object)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
S
setCompilationUnit(CompilationUnit)
- Method in class org.codehaus.groovy.macro.transform.
MacroTransformation
setReplacement(Expression)
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
T
toString()
- Method in class org.codehaus.groovy.macro.matcher.
TreeContext
TreeContext
- Class in
org.codehaus.groovy.macro.matcher
TreeContextAction
- Interface in
org.codehaus.groovy.macro.matcher
U
unit
- Variable in class org.codehaus.groovy.macro.transform.
MacroTransformation
V
valueOf(String)
- Static method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.codehaus.groovy.macro.runtime.
MacroStub
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.codehaus.groovy.macro.runtime.
MacroBuilder
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.codehaus.groovy.macro.runtime.
MacroStub
Returns an array containing the constants of this enum type, in the order they are declared.
visitArrayExpression(ArrayExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitAssertStatement(AssertStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitAttributeExpression(AttributeExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitBinaryExpression(BinaryExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitBitwiseNegationExpression(BitwiseNegationExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitBlockStatement(BlockStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitBooleanExpression(BooleanExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitBreakStatement(BreakStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitBytecodeExpression(BytecodeExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitCaseStatement(CaseStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitCastExpression(CastExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitCatchStatement(CatchStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitClass(ClassNode)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitClassExpression(ClassExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitClosureExpression(ClosureExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitClosureListExpression(ClosureListExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitConstantExpression(ConstantExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitConstructorCallExpression(ConstructorCallExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitConstructorOrMethod(MethodNode, boolean)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitContinueStatement(ContinueStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitDoWhileLoop(DoWhileStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitEmptyStatement(EmptyStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitExpressionStatement(ExpressionStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitField(FieldNode)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitFieldExpression(FieldExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitForLoop(ForStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitGStringExpression(GStringExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitIfElse(IfStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitImports(ModuleNode)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitListExpression(ListExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitMapEntryExpression(MapEntryExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitMapExpression(MapExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitMethodCallExpression(MethodCallExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitMethodPointerExpression(MethodPointerExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitNotExpression(NotExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitPackage(PackageNode)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitPostfixExpression(PostfixExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitPrefixExpression(PrefixExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitProperty(PropertyNode)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitPropertyExpression(PropertyExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitRangeExpression(RangeExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitReturnStatement(ReturnStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitShortTernaryExpression(ElvisOperatorExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitSpreadExpression(SpreadExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitSpreadMapExpression(SpreadMapExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitStaticMethodCallExpression(StaticMethodCallExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitSwitch(SwitchStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitSynchronizedStatement(SynchronizedStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitTernaryExpression(TernaryExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitThrowStatement(ThrowStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitTryCatchFinally(TryCatchStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitTupleExpression(TupleExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitUnaryMinusExpression(UnaryMinusExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitUnaryPlusExpression(UnaryPlusExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitVariableExpression(VariableExpression)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
visitWhileLoop(WhileStatement)
- Method in class org.codehaus.groovy.macro.matcher.
ContextualClassCodeVisitor
$
A
B
C
D
E
F
G
M
N
O
P
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Copyright © 2003-2018 The Apache Software Foundation. All rights reserved.
Prev
Next
Frames
No Frames
All Classes