Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.codehaus.groovy.ast.expr Classes and Interfaces - 40 results found.
NameDescriptionTypePackageFramework
AnnotationConstantExpressionRepresents an annotation "constant" that may appear in annotation attributes (mainly used as a marker).Classorg.codehaus.groovy.ast.exprGroovy
ArgumentListExpressionRepresents one or more arguments being passed into a methodAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ArrayExpressionRepresents an array object construction either using a fixed size or an initializer expressionClassorg.codehaus.groovy.ast.exprGroovy
AttributeExpressionRepresents an attribute access (accessing the field of a class) such as the expression "foo.Classorg.codehaus.groovy.ast.exprGroovy
BinaryExpressionRepresents two expressions and an operationAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
BitwiseNegationExpressionClassorg.codehaus.groovy.ast.exprGroovy
BooleanExpressionRepresents a boolean expressionAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
CastExpressionRepresents a type cast expressionAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ClassExpressionRepresents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static typeClassorg.codehaus.groovy.ast.exprGroovy
ClosureExpressionRepresents a closure expression such as { statement } or { i -> statement } or { i, x, String y -> statement }Classorg.codehaus.groovy.ast.exprGroovy
ClosureListExpressionThis class represents a list of expressions used to create closures.Classorg.codehaus.groovy.ast.exprGroovy
ConstantExpressionRepresents a constant expression such as null, true, falseAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ConstructorCallExpressionClassorg.codehaus.groovy.ast.exprGroovy
DeclarationExpressionRepresents one or more local variables.Classorg.codehaus.groovy.ast.exprGroovy
ElvisOperatorExpressionRepresents a short ternary expression x ?: y, which is equal def booleanPart = truePart as booleanClassorg.codehaus.groovy.ast.exprGroovy
EmptyExpressionThis class is a place holder for an empty expression.Classorg.codehaus.groovy.ast.exprGroovy
ExpressionRepresents a base class for expressions which evaluate as an objectAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ExpressionTransformerProvides a way to transform expressionsAuthor:James StrachanInterfaceorg.codehaus.groovy.ast.exprGroovy
FieldExpressionRepresents a field access such as the expression "this.Classorg.codehaus.groovy.ast.exprGroovy
GStringExpressionRepresents a String expression which contains embedded values inside it such as "hello there ${user} how are you" which is expanded lazilyClassorg.codehaus.groovy.ast.exprGroovy
ListExpressionRepresents a list expression [1, 2, 3] which creates a mutable ListAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
MapEntryExpressionRepresents an entry inside a map expression such as 1 : 2.Classorg.codehaus.groovy.ast.exprGroovy
MapExpressionRepresents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable MapAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
MethodCallInterface defining common methods for method calls.Interfaceorg.codehaus.groovy.ast.exprGroovy
MethodCallExpressionA method call on an object or classAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
MethodPointerExpressionRepresents a method pointer on an object such as foo.Classorg.codehaus.groovy.ast.exprGroovy
NamedArgumentListExpressionRepresents one or more arguments being passed into a method by nameAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
NotExpressionClassorg.codehaus.groovy.ast.exprGroovy
PostfixExpressionRepresents a postfix expression like foo++ or bar++Author:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
PrefixExpressionRepresents a prefix expression like ++foo or --barAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
PropertyExpressionRepresents a property access such as the expression "foo.Classorg.codehaus.groovy.ast.exprGroovy
RangeExpressionRepresents a range expression such as for iterating.Classorg.codehaus.groovy.ast.exprGroovy
SpreadExpressionRepresents a spread expression *x in the list expression [1, *x, 2].Classorg.codehaus.groovy.ast.exprGroovy
SpreadMapExpressionRepresents a spread map expression *:m in the map expression [1, *:m, 2, "c":100]Classorg.codehaus.groovy.ast.exprGroovy
StaticMethodCallExpressionA static method call on a classAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
TernaryExpressionRepresents a ternary expression (booleanExpression) ? expression : expressionAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
TupleExpressionRepresents a tuple expression {1, 2, 3} which creates an immutable ListAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
UnaryMinusExpressionClassorg.codehaus.groovy.ast.exprGroovy
UnaryPlusExpressionClassorg.codehaus.groovy.ast.exprGroovy
VariableExpressionRepresents a local variable name, the simplest form of expression.Classorg.codehaus.groovy.ast.exprGroovy