|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.codehaus.groovy.ast.expr | |
org.codehaus.groovy.ast | |
org.codehaus.groovy.ast.expr | |
org.codehaus.groovy.ast.stmt | |
org.codehaus.groovy.classgen | |
org.codehaus.groovy.syntax.parser |
Classes in org.codehaus.groovy.ast.expr used by org.codehaus.groovy.ast | |
ArrayExpression
Represents an array object construction either using a fixed size or an initializer expression |
|
AttributeExpression
Represents an attribute access (accessing the field of a class) such as the expression "foo.@bar". |
|
BinaryExpression
Represents two expressions and an operation |
|
BitwiseNegExpression
|
|
BooleanExpression
Represents a boolean expression |
|
CastExpression
Represents a type cast expression |
|
ClassExpression
Represents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static type |
|
ClosureExpression
Represents a closure creation expression such as { statement; } or { i : statement; } or { i, x, String y: statement } |
|
ConstantExpression
Represents a constant expression such as null, true, false |
|
ConstructorCallExpression
A constructor call |
|
Expression
Represents a base class for expressions which evaluate as an object |
|
FieldExpression
Represents a field access such as the expression "this.foo". |
|
GStringExpression
Represents a String expression which contains embedded values inside it such as "hello there ${user} how are you" which is expanded lazily |
|
ListExpression
Represents a list expression [1, 2, 3] which creates a mutable List |
|
MapEntryExpression
Represents an entry inside a map expression such as 1 : 2. |
|
MapExpression
Represents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map |
|
MethodCallExpression
A method call on an object or class |
|
NegationExpression
|
|
NotExpression
|
|
PostfixExpression
Represents a postfix expression like foo++ or bar++ |
|
PrefixExpression
Represents a prefix expression like ++foo or --bar |
|
PropertyExpression
Represents a property access such as the expression "foo.bar". |
|
RangeExpression
Represents a range expression such as for iterating |
|
RegexExpression
Represents a regular expression of the form ~ |
|
StaticMethodCallExpression
A static method call on a class |
|
TernaryExpression
Represents a ternary expression (booleanExpression) ? expression : expression |
|
TupleExpression
Represents a tuple expression {1, 2, 3} which creates an immutable List |
|
VariableExpression
Represents a local variable name, the simplest form of expression. |
Classes in org.codehaus.groovy.ast.expr used by org.codehaus.groovy.ast.expr | |
ArgumentListExpression
Represents one or more arguments being passed into a method |
|
BinaryExpression
Represents two expressions and an operation |
|
BooleanExpression
Represents a boolean expression |
|
CastExpression
Represents a type cast expression |
|
ConstantExpression
Represents a constant expression such as null, true, false |
|
Expression
Represents a base class for expressions which evaluate as an object |
|
ExpressionTransformer
Provides a way to transform expressions |
|
MapEntryExpression
Represents an entry inside a map expression such as 1 : 2. |
|
MapExpression
Represents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map |
|
MethodCallExpression
A method call on an object or class |
|
TupleExpression
Represents a tuple expression {1, 2, 3} which creates an immutable List |
|
VariableExpression
Represents a local variable name, the simplest form of expression. |
Classes in org.codehaus.groovy.ast.expr used by org.codehaus.groovy.ast.stmt | |
BooleanExpression
Represents a boolean expression |
|
Expression
Represents a base class for expressions which evaluate as an object |
Classes in org.codehaus.groovy.ast.expr used by org.codehaus.groovy.classgen | |
ArrayExpression
Represents an array object construction either using a fixed size or an initializer expression |
|
AttributeExpression
Represents an attribute access (accessing the field of a class) such as the expression "foo.@bar". |
|
BinaryExpression
Represents two expressions and an operation |
|
BitwiseNegExpression
|
|
BooleanExpression
Represents a boolean expression |
|
CastExpression
Represents a type cast expression |
|
ClassExpression
Represents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static type |
|
ClosureExpression
Represents a closure creation expression such as { statement; } or { i : statement; } or { i, x, String y: statement } |
|
ConstantExpression
Represents a constant expression such as null, true, false |
|
ConstructorCallExpression
A constructor call |
|
Expression
Represents a base class for expressions which evaluate as an object |
|
ExpressionTransformer
Provides a way to transform expressions |
|
FieldExpression
Represents a field access such as the expression "this.foo". |
|
GStringExpression
Represents a String expression which contains embedded values inside it such as "hello there ${user} how are you" which is expanded lazily |
|
ListExpression
Represents a list expression [1, 2, 3] which creates a mutable List |
|
MapEntryExpression
Represents an entry inside a map expression such as 1 : 2. |
|
MapExpression
Represents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map |
|
MethodCallExpression
A method call on an object or class |
|
NegationExpression
|
|
NotExpression
|
|
PostfixExpression
Represents a postfix expression like foo++ or bar++ |
|
PrefixExpression
Represents a prefix expression like ++foo or --bar |
|
PropertyExpression
Represents a property access such as the expression "foo.bar". |
|
RangeExpression
Represents a range expression such as for iterating |
|
RegexExpression
Represents a regular expression of the form ~ |
|
StaticMethodCallExpression
A static method call on a class |
|
TernaryExpression
Represents a ternary expression (booleanExpression) ? expression : expression |
|
TupleExpression
Represents a tuple expression {1, 2, 3} which creates an immutable List |
|
VariableExpression
Represents a local variable name, the simplest form of expression. |
Classes in org.codehaus.groovy.ast.expr used by org.codehaus.groovy.syntax.parser | |
ClassExpression
Represents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static type |
|
ClosureExpression
Represents a closure creation expression such as { statement; } or { i : statement; } or { i, x, String y: statement } |
|
Expression
Represents a base class for expressions which evaluate as an object |
|
ListExpression
Represents a list expression [1, 2, 3] which creates a mutable List |
|
MapExpression
Represents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map |
|
MethodCallExpression
A method call on an object or class |
|
TupleExpression
Represents a tuple expression {1, 2, 3} which creates an immutable List |
|
VariableExpression
Represents a local variable name, the simplest form of expression. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |