A B C D E F G H I J K L M N O P Q R S T U V W X _

A

ALL - Static variable in class org.codehaus.groovy.control.Phases
 
ANY - Static variable in class org.codehaus.groovy.syntax.Types
 
ANY_END_OF_STATEMENT - Static variable in class org.codehaus.groovy.syntax.Types
 
ARRAY_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
ARRAY_ITEM_TERMINATORS - Static variable in class org.codehaus.groovy.syntax.Types
 
ASM_DEBUG - Static variable in class org.codehaus.groovy.classgen.AsmClassGenerator
 
ASSIGN - Static variable in class org.codehaus.groovy.syntax.Types
 
ASSIGNMENT_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
ASTBuilder - class org.codehaus.groovy.syntax.parser.ASTBuilder.
Builds an Abstract Syntax Tree from the Concrete Syntax Tree produced by the Parser.
ASTBuilder(SourceUnit, ClassLoader) - Constructor for class org.codehaus.groovy.syntax.parser.ASTBuilder
 
ASTHelper - class org.codehaus.groovy.syntax.parser.ASTHelper.
A common base class of AST helper methods which can be shared across the classic and new parsers
ASTHelper(SourceUnit, ClassLoader) - Constructor for class org.codehaus.groovy.syntax.parser.ASTHelper
 
ASTHelper() - Constructor for class org.codehaus.groovy.syntax.parser.ASTHelper
 
ASTNode - class org.codehaus.groovy.ast.ASTNode.
Base class for any AST node
ASTNode() - Constructor for class org.codehaus.groovy.ast.ASTNode
 
AbstractCharStream - class org.codehaus.groovy.syntax.lexer.AbstractCharStream.
 
AbstractCharStream() - Constructor for class org.codehaus.groovy.syntax.lexer.AbstractCharStream
 
AbstractCharStream(String) - Constructor for class org.codehaus.groovy.syntax.lexer.AbstractCharStream
 
AbstractReaderSource - class org.codehaus.groovy.control.io.AbstractReaderSource.
For ReaderSources that can choose a parent class, a base that provides common functionality.
AbstractReaderSource(CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.io.AbstractReaderSource
Standard construction stuff.
AbstractTokenStream - class org.codehaus.groovy.syntax.AbstractTokenStream.
Provides the common code for TokenStream implementations.
AbstractTokenStream() - Constructor for class org.codehaus.groovy.syntax.AbstractTokenStream
Default constructor.
AbstractTokenStream(String) - Constructor for class org.codehaus.groovy.syntax.AbstractTokenStream
Initializes the stream with information about the source.
AnnotatedNode - class org.codehaus.groovy.ast.AnnotatedNode.
Base class for any AST node which is capable of being annotationed
AnnotatedNode() - Constructor for class org.codehaus.groovy.ast.AnnotatedNode
 
AnnotationNode - class org.codehaus.groovy.ast.AnnotationNode.
Represents an annotation which can be attached to interfaces, classes, methods and fields.
AnnotationNode(String) - Constructor for class org.codehaus.groovy.ast.AnnotationNode
 
ArgumentListExpression - class org.codehaus.groovy.ast.expr.ArgumentListExpression.
Represents one or more arguments being passed into a method
ArgumentListExpression() - Constructor for class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
ArgumentListExpression(List) - Constructor for class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
ArgumentListExpression(Expression[]) - Constructor for class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
ArgumentListExpression(Parameter[]) - Constructor for class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
ArrayExpression - class org.codehaus.groovy.ast.expr.ArrayExpression.
Represents an array object construction either using a fixed size or an initializer expression
ArrayExpression(String, List) - Constructor for class org.codehaus.groovy.ast.expr.ArrayExpression
Creates an array using an initializer expression
ArrayExpression(String, Expression) - Constructor for class org.codehaus.groovy.ast.expr.ArrayExpression
Creates an empty array of a certain size
AsmClassGenerator - class org.codehaus.groovy.classgen.AsmClassGenerator.
Generates Java class versions of Groovy classes using ASM.
AsmClassGenerator(GeneratorContext, ClassVisitor, ClassLoader, String) - Constructor for class org.codehaus.groovy.classgen.AsmClassGenerator
 
AssertStatement - class org.codehaus.groovy.ast.stmt.AssertStatement.
Represents an assert statement such as assert i != 0 : "should never be zero";
AssertStatement(BooleanExpression) - Constructor for class org.codehaus.groovy.ast.stmt.AssertStatement
 
AssertStatement(BooleanExpression, Expression) - Constructor for class org.codehaus.groovy.ast.stmt.AssertStatement
 
AttributeExpression - class org.codehaus.groovy.ast.expr.AttributeExpression.
Represents an attribute access (accessing the field of a class) such as the expression "foo.@bar".
AttributeExpression(Expression, String) - Constructor for class org.codehaus.groovy.ast.expr.AttributeExpression
 
AttributeExpression(Expression, String, boolean) - Constructor for class org.codehaus.groovy.ast.expr.AttributeExpression
 
abs(Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Get the absolute value
abs(Long) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Get the absolute value
abs(Float) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Get the absolute value
abs(Double) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Get the absolute value
abs(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
absImpl(Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
absImpl(Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
absImpl(Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
absImpl(Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
absImpl(Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
absImpl(Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
accept(ServerSocket, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allow to pass a Closure to the accept methods of ServerSocket
add(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
add(CSTNode) - Method in class org.codehaus.groovy.syntax.CSTNode
Adds an element to the node.
add(CSTNode) - Method in class org.codehaus.groovy.syntax.Reduction
Adds an element to the node.
addAnnotation(String, AnnotationNode) - Method in class org.codehaus.groovy.ast.AnnotatedNode
 
addAnnotations(List) - Method in class org.codehaus.groovy.ast.AnnotatedNode
 
addCase(CaseStatement) - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
addCatch(CatchStatement) - Method in class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
addChildrenOf(CSTNode) - Method in class org.codehaus.groovy.syntax.CSTNode
Adds all children of the specified node to this one.
addClass(ClassNode) - Method in class org.codehaus.groovy.ast.CompileUnit
Adds a class to the unit.
addClass(ClassNode) - Method in class org.codehaus.groovy.ast.ModuleNode
 
addClassNode(ClassNode) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a ClassNode directly to the unit (ie.
addClosureCode(InnerClassNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
addConstructor(ConstructorNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
addConstructor(int, Parameter[], Statement) - Method in class org.codehaus.groovy.ast.ClassNode
 
addDefaultParameterMethod(ClassNode, MethodNode, Parameter[], int) - Method in class org.codehaus.groovy.classgen.Verifier
Adds a new method which defaults the values for all the parameters starting from and including the given index
addDefaultParameterMethods(ClassNode) - Method in class org.codehaus.groovy.classgen.Verifier
Creates a new helper method for each combination of default parameter expressions
addError(Message) - Method in class org.codehaus.groovy.control.ProcessingUnit
Adds a non-fatal error to the message set.
addError(Message, boolean) - Method in class org.codehaus.groovy.control.ProcessingUnit
Adds an optionally-fatal error to the message set.
addError(SyntaxException) - Method in class org.codehaus.groovy.control.SourceUnit
Convenience wrapper for addError().
addError(String, CSTNode) - Method in class org.codehaus.groovy.control.SourceUnit
Convenience wrapper for addError().
addException(Exception) - Method in class org.codehaus.groovy.control.ProcessingUnit
 
addExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
addExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
addExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
addFatalError(Message) - Method in class org.codehaus.groovy.control.ProcessingUnit
Adds a fatal exception to the message set and throws the unit as a PhaseFailedException.
addField(FieldNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
addField(String, int, String, Expression) - Method in class org.codehaus.groovy.ast.ClassNode
 
addFieldInitialization(ClassNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
addFieldInitialization(ClassNode, ConstructorNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
addFieldInitialization(List, List, ConstructorNode, FieldNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
addFieldsToVisitor(VariableScope) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
addFileset(FileSet) - Method in class org.codehaus.groovy.ant.FileScanner
Adds a set of files (nested fileset attribute).
addImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
addImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
addImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
addImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
addImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
addImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
addImport(String, String) - Method in class org.codehaus.groovy.ast.ModuleNode
 
addImportPackage(String) - Method in class org.codehaus.groovy.ast.ModuleNode
 
addInnerClass(ClassNode) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
addInterface(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
addMapEntryExpression(MapEntryExpression) - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
addMapEntryExpression(Expression, Expression) - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
addMember(String, Expression) - Method in class org.codehaus.groovy.ast.AnnotationNode
 
addMethod(MethodNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
addMethod(String, int, String, Parameter[], Statement) - Method in class org.codehaus.groovy.ast.ClassNode
IF a method with the given name and parameters is already defined then it is returned otherwise the given method is added to this node.
addMethod(MethodNode) - Method in class org.codehaus.groovy.ast.ModuleNode
 
addMethod(String, Closure) - Method in class org.codehaus.groovy.runtime.ClassExtender
 
addMixin(MixinNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
addModule(ModuleNode) - Method in class org.codehaus.groovy.ast.CompileUnit
 
addNewClassName(String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
addPath(String) - Method in class org.codehaus.groovy.control.CompilerClassLoader
 
addProperty(PropertyNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
addProperty(String, int, String, Expression, Statement, Statement) - Method in class org.codehaus.groovy.ast.ClassNode
 
addPropertyDeclaration(ClassNode, CSTNode, int) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.propertyDeclaration().
addPropertyDeclaration(ClassNode, CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
A synonym for addPropertyDeclaration( classNode, reduction, 0 ).
addSource(File) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a source file to the unit.
addSource(URL) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a source file to the unit.
addSource(String, InputStream) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a InputStream source to the unit.
addSource(SourceUnit) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a SourceUnit to the unit.
addSources(String[]) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a set of file paths to the unit.
addSources(File[]) - Method in class org.codehaus.groovy.control.CompilationUnit
Adds a set of source files to the unit.
addStatement(Statement) - Method in class org.codehaus.groovy.ast.ModuleNode
 
addStatement(Statement) - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
addStatements(List) - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
addStaticInitializerStatements(List) - Method in class org.codehaus.groovy.ast.ClassNode
 
addString(ConstantExpression) - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
addSyntheticMethod(String, int, String, Parameter[], Statement) - Method in class org.codehaus.groovy.ast.ClassNode
Adds a synthetic method as part of the compilation process
addValue(Expression) - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
addWarning(WarningMessage) - Method in class org.codehaus.groovy.control.ProcessingUnit
Adds a WarningMessage to the message set.
addWarning(int, String, CSTNode) - Method in class org.codehaus.groovy.control.SourceUnit
Convenience wrapper for addWarning() that won't create an object unless it is relevant.
addWarning(int, String, Object, CSTNode) - Method in class org.codehaus.groovy.control.SourceUnit
Convenience wrapper for addWarning() that won't create an object unless it is relevant.
allProperties(Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
allowGStrings - Variable in class org.codehaus.groovy.syntax.lexer.StringLexer
 
allowGStrings(boolean) - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
If set true, the filter will allow \\ and \$ to pass through unchanged.
and(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Bitwise AND together two Numbers
and(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
andImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
andImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
andImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
andImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
any(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates over every element of a collection, and check whether a predicate is valid for at least one element
append(VariableScope) - Method in class org.codehaus.groovy.ast.VariableScope
Appends all of the references and declarations from the given scope to this one
append(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Append the text at the end of the File
append(File, String, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Append the text at the end of the File with a specified encoding
appendRecursive(VariableScope) - Method in class org.codehaus.groovy.ast.VariableScope
Appends all of the references and declarations from the given scope and all its children to this one
apply(String, int, int, Object, Vector, Vector) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Allow an anonymous function to be declared and invoked
applyToPrimaryClassNodes(CompilationUnit.LoopBodyForPrimaryClassNodeOperations) - Method in class org.codehaus.groovy.control.CompilationUnit
A loop driver for applying operations to all primary ClassNodes in our AST.
applyToSourceUnits(CompilationUnit.LoopBodyForSourceUnitOperations) - Method in class org.codehaus.groovy.control.CompilationUnit
A loop driver for applying operations to all SourceUnits.
argumentsUseStack(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
asArray(Object) - Method in class org.codehaus.groovy.runtime.Invoker
Converts the given object into an array; if its an array then just cast otherwise wrap it in an array
asArray(Object, Class) - Method in class org.codehaus.groovy.runtime.Invoker
 
asBool(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asBool(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
asBool(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
asByte(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asChar(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asCharacter(Number) - Method in class org.codehaus.groovy.runtime.Invoker
 
asCharacter(String) - Method in class org.codehaus.groovy.runtime.Invoker
 
asCollection(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asCollection(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
asConstantString() - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
asDouble(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asExpression(String, Expression) - Static method in class org.codehaus.groovy.ast.expr.CastExpression
 
asFloat(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asImmutable(Map) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating an immutable map
asImmutable(SortedMap) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating an immutable sorted map
asImmutable(List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating an immutable list
asImmutable(Set) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating an immutable list
asImmutable(SortedSet) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating an immutable sorted set
asImmutable(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating an immutable Collection
asInt(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asInt(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
asInt(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
asIterator(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asIterator(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
asIterator(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
asList(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Converts the given collection into a List
asList(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asList(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
asList() - Method in class org.codehaus.groovy.runtime.IteratorClosureAdapter
 
asLong(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asNumber(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asReduction() - Method in class org.codehaus.groovy.syntax.CSTNode
Creates a Reduction from this node.
asReduction() - Method in class org.codehaus.groovy.syntax.Reduction
Creates a Reduction from this node.
asReduction() - Method in class org.codehaus.groovy.syntax.Token
Creates a Reduction from this token.
asReduction(CSTNode) - Method in class org.codehaus.groovy.syntax.Token
Creates a Reduction from this token, adding the supplied node as the second element.
asReduction(CSTNode, CSTNode) - Method in class org.codehaus.groovy.syntax.Token
Creates a Reduction from this token, adding the supplied nodes as the second and third element, respectively.
asReduction(CSTNode, CSTNode, CSTNode) - Method in class org.codehaus.groovy.syntax.Token
Creates a Reduction from this token, adding the supplied nodes as the second, third, and fourth element, respectively.
asShort(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
asSynchronized(Map) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating a synchronized Map
asSynchronized(SortedMap) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating a synchronized SortedMap
asSynchronized(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating a synchronized Collection
asSynchronized(List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating a synchronized List
asSynchronized(Set) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating a synchronized Set
asSynchronized(SortedSet) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for creating a synchronized SortedSet
asType(Object, Class) - Method in class org.codehaus.groovy.runtime.Invoker
 
asType(Object, Class) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
Provides a hook for type coercion of the given object to the required type
asType(Object, Class) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
Provides a hook for type coercion of the given object to the required type
asWritable(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
asWritable(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
asmJDKVersion - Static variable in class org.codehaus.groovy.classgen.ClassGenerator
A constant that is the ASM representation of the JDK version number for use in the ClassWriter.visitor method calls.
assertFailed(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
assertFailed(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
assertStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.assertStatement().
assertStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes an assert statement.
assertValidIdentifier(String, String, ASTNode) - Static method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
ast - Variable in class org.codehaus.groovy.control.CompilationUnit
 
ast - Variable in class org.codehaus.groovy.control.SourceUnit
The root of the Abstract Syntax Tree for the source
atEnd(boolean) - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Returns true if the stream is out of tokens.
atEnd() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
A synonym for atEnd(true).
atEnd(boolean) - Method in interface org.codehaus.groovy.syntax.TokenStream
Returns true if the stream is out of tokens, possibly ignoring trailing whitespace.
atEnd() - Method in interface org.codehaus.groovy.syntax.TokenStream
Returns true if the stream is out of tokens.
attributeValue() - Method in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 

B

BITWISE_AND - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_AND_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_NEGATION - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_OR - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_OR_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_XOR - Static variable in class org.codehaus.groovy.syntax.Types
 
BITWISE_XOR_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
BaseMarkupBuilder - class org.codehaus.groovy.sandbox.markup.BaseMarkupBuilder.
 
BaseMarkupBuilder(Map) - Constructor for class org.codehaus.groovy.sandbox.markup.BaseMarkupBuilder
 
BigDecimalMath - class org.codehaus.groovy.runtime.BigDecimalMath.
BigDecimal NumberMath operations
BigIntegerMath - class org.codehaus.groovy.runtime.BigIntegerMath.
BigInteger NumberMath operations
BinaryExpression - class org.codehaus.groovy.ast.expr.BinaryExpression.
Represents two expressions and an operation
BinaryExpression(Expression, Token, Expression) - Constructor for class org.codehaus.groovy.ast.expr.BinaryExpression
 
BitwiseNegExpression - class org.codehaus.groovy.ast.expr.BitwiseNegExpression.
 
BitwiseNegExpression(Expression) - Constructor for class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
BlockScope - class org.codehaus.groovy.classgen.BlockScope.
A helper class to help maintain a stack of scopes for labels etc
BlockScope(BlockScope) - Constructor for class org.codehaus.groovy.classgen.BlockScope
 
BlockStatement - class org.codehaus.groovy.ast.stmt.BlockStatement.
A list of statements
BlockStatement() - Constructor for class org.codehaus.groovy.ast.stmt.BlockStatement
 
BlockStatement(List) - Constructor for class org.codehaus.groovy.ast.stmt.BlockStatement
 
BlockStatement(Statement[]) - Constructor for class org.codehaus.groovy.ast.stmt.BlockStatement
 
BooleanExpression - class org.codehaus.groovy.ast.expr.BooleanExpression.
Represents a boolean expression
BooleanExpression(Expression) - Constructor for class org.codehaus.groovy.ast.expr.BooleanExpression
 
BreakStatement - class org.codehaus.groovy.ast.stmt.BreakStatement.
Represents a break statement in a switch or loop statement
BreakStatement() - Constructor for class org.codehaus.groovy.ast.stmt.BreakStatement
 
BreakStatement(String) - Constructor for class org.codehaus.groovy.ast.stmt.BreakStatement
 
Buildable - interface org.codehaus.groovy.sandbox.markup.Buildable.
 
Builder - class org.codehaus.groovy.sandbox.markup.Builder.
 
Builder(Map) - Constructor for class org.codehaus.groovy.sandbox.markup.Builder
 
Builder.Built - class org.codehaus.groovy.sandbox.markup.Builder.Built.
 
Builder.Built(Closure, Map) - Constructor for class org.codehaus.groovy.sandbox.markup.Builder.Built
 
BytecodeExpression - class org.codehaus.groovy.classgen.BytecodeExpression.
Represents some custom bytecode generation by the compiler
BytecodeExpression() - Constructor for class org.codehaus.groovy.classgen.BytecodeExpression
 
BytecodeHelper - class org.codehaus.groovy.classgen.BytecodeHelper.
A helper class for bytecode generation with AsmClassGenerator.
BytecodeHelper(CodeVisitor) - Constructor for class org.codehaus.groovy.classgen.BytecodeHelper
 
balance - Variable in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
 
bind(Closure) - Method in class org.codehaus.groovy.sandbox.markup.BaseMarkupBuilder
 
bind(Closure) - Method in class org.codehaus.groovy.sandbox.markup.Builder
 
bitAndImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
bitNegate(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
bitNegate(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
bitNegateImpl(Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
bitNegateImpl(Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
bitNegateImpl(Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
bodyStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for typeBodyStatement( true, true, false ).
bodyText() - Method in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
booleanUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
booleanUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(Class) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
Generates the bytecode to autobox the current value on the stack
box(String) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
box(boolean) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(byte) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(char) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(short) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(int) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(long) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(float) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(double) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
box(boolean) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(byte) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(char) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(short) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(int) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(long) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(float) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
box(double) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
boxBoolean() - Method in class org.codehaus.groovy.classgen.BytecodeHelper
convert boolean to Boolean
boxOnPrimitive(Class) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
breakStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.breakStatement().
breakStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a break statement.
build(GroovyObject) - Method in interface org.codehaus.groovy.sandbox.markup.Buildable
 
build(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Builds an AST ModuleNode from a Parser.module() Reduction.
buildAST(SourceUnit, ClassLoader, Reduction) - Method in class org.codehaus.groovy.control.ClassicParserPlugin
 
buildAST(SourceUnit, ClassLoader, Reduction) - Method in interface org.codehaus.groovy.control.ParserPlugin
 
buildPrompt(InputStream, PrintStream, PrintStream) - Static method in class org.codehaus.groovy.sandbox.ui.PromptFactory
 
byteUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
byteUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 

C

CANONICALIZATION - Static variable in class org.codehaus.groovy.control.Phases
 
CLASS_GENERATION - Static variable in class org.codehaus.groovy.control.Phases
 
COLON - Static variable in class org.codehaus.groovy.syntax.Types
 
COMMA - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_GREATER_THAN - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_GREATER_THAN_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_IDENTICAL - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_LESS_THAN - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_LESS_THAN_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_NOT_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_NOT_IDENTICAL - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARE_TO - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPARISON_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
COMPLEX_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
CONVERSION - Static variable in class org.codehaus.groovy.control.Phases
 
CREATABLE_PRIMITIVE_TYPE - Static variable in class org.codehaus.groovy.syntax.Types
 
CREATABLE_TYPE_NAME - Static variable in class org.codehaus.groovy.syntax.Types
 
CREATE_DEBUG_INFO - Static variable in class org.codehaus.groovy.classgen.AsmClassGenerator
 
CREATE_LINE_NUMBER_INFO - Static variable in class org.codehaus.groovy.classgen.AsmClassGenerator
 
CSTNode - class org.codehaus.groovy.syntax.CSTNode.
An abstract base class for nodes in the concrete syntax tree that is the result of parsing.
CSTNode() - Constructor for class org.codehaus.groovy.syntax.CSTNode
 
CachingGroovyEngine - class org.codehaus.groovy.bsf.CachingGroovyEngine.
A Caching implementation of the GroovyEngine
CachingGroovyEngine() - Constructor for class org.codehaus.groovy.bsf.CachingGroovyEngine
 
CaseStatement - class org.codehaus.groovy.ast.stmt.CaseStatement.
Represents a case statement in a switch statement
CaseStatement(Expression, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.CaseStatement
 
CastExpression - class org.codehaus.groovy.ast.expr.CastExpression.
Represents a type cast expression
CastExpression(String, Expression) - Constructor for class org.codehaus.groovy.ast.expr.CastExpression
 
CastExpression(String, Expression, boolean) - Constructor for class org.codehaus.groovy.ast.expr.CastExpression
 
CatchStatement - class org.codehaus.groovy.ast.stmt.CatchStatement.
Represents a catch (Exception var) { } statement
CatchStatement(String, String, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.CatchStatement
 
CharStream - interface org.codehaus.groovy.syntax.lexer.CharStream.
Conduit of characters to a lexer.
ClassCompletionVerifier - class org.codehaus.groovy.classgen.ClassCompletionVerifier.
ClassCompletionVerifier
ClassCompletionVerifier() - Constructor for class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
ClassExpression - class org.codehaus.groovy.ast.expr.ClassExpression.
Represents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static type
ClassExpression(String) - Constructor for class org.codehaus.groovy.ast.expr.ClassExpression
 
ClassExpression(Class) - Constructor for class org.codehaus.groovy.ast.expr.ClassExpression
 
ClassExtender - class org.codehaus.groovy.runtime.ClassExtender.
A helper class used by the runtime to allow Groovy classes to be extended at runtime
ClassExtender() - Constructor for class org.codehaus.groovy.runtime.ClassExtender
 
ClassGenerator - class org.codehaus.groovy.classgen.ClassGenerator.
Abstract base class for generator of Java class versions of Groovy AST classes
ClassGenerator(ClassLoader) - Constructor for class org.codehaus.groovy.classgen.ClassGenerator
 
ClassGeneratorException - exception org.codehaus.groovy.classgen.ClassGeneratorException.
An exception thrown by the class generator
ClassGeneratorException(String) - Constructor for class org.codehaus.groovy.classgen.ClassGeneratorException
 
ClassGeneratorException(String, Throwable) - Constructor for class org.codehaus.groovy.classgen.ClassGeneratorException
 
ClassNode - class org.codehaus.groovy.ast.ClassNode.
Represents a class declaration
ClassNode(String, int, String) - Constructor for class org.codehaus.groovy.ast.ClassNode
 
ClassNode(String, int, String, String[], MixinNode[]) - Constructor for class org.codehaus.groovy.ast.ClassNode
 
ClassicParserPlugin - class org.codehaus.groovy.control.ClassicParserPlugin.
 
ClassicParserPlugin() - Constructor for class org.codehaus.groovy.control.ClassicParserPlugin
 
ClassicParserPluginFactory - class org.codehaus.groovy.control.ClassicParserPluginFactory.
 
ClassicParserPluginFactory() - Constructor for class org.codehaus.groovy.control.ClassicParserPluginFactory
 
ClosureExpression - class org.codehaus.groovy.ast.expr.ClosureExpression.
Represents a closure creation expression such as { statement; } or { i : statement; } or { i, x, String y: statement }
ClosureExpression(Parameter[], Statement) - Constructor for class org.codehaus.groovy.ast.expr.ClosureExpression
 
ClosureListener - class org.codehaus.groovy.runtime.ClosureListener.
Represents a method on an object using a closure which can be invoked at any time
ClosureListener(String, Closure) - Constructor for class org.codehaus.groovy.runtime.ClosureListener
 
CodeVisitorSupport - class org.codehaus.groovy.ast.CodeVisitorSupport.
Abstract base class for any GroovyCodeVisitory which by default just walks the code and expression tree
CodeVisitorSupport() - Constructor for class org.codehaus.groovy.ast.CodeVisitorSupport
 
CompilationFailedException - exception org.codehaus.groovy.control.CompilationFailedException.
Thrown when compilation fails from source errors.
CompilationFailedException(int, ProcessingUnit, Throwable) - Constructor for class org.codehaus.groovy.control.CompilationFailedException
 
CompilationFailedException(int, ProcessingUnit) - Constructor for class org.codehaus.groovy.control.CompilationFailedException
 
CompilationUnit - class org.codehaus.groovy.control.CompilationUnit.
Collects all compilation data as it is generated by the compiler system.
CompilationUnit() - Constructor for class org.codehaus.groovy.control.CompilationUnit
Initializes the CompilationUnit with defaults.
CompilationUnit(ClassLoader) - Constructor for class org.codehaus.groovy.control.CompilationUnit
Initializes the CompilationUnit with defaults except for class loader.
CompilationUnit(CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.CompilationUnit
Initializes the CompilationUnit with no security considerations.
CompilationUnit(CompilerConfiguration, CodeSource, ClassLoader) - Constructor for class org.codehaus.groovy.control.CompilationUnit
Initializes the CompilationUnit with a CodeSource for controlling security stuff and a class loader for loading classes.
CompilationUnit.ClassgenCallback - class org.codehaus.groovy.control.CompilationUnit.ClassgenCallback.
A callback interface you can use to "accompany" the classgen() code as it traverses the ClassNode tree.
CompilationUnit.ClassgenCallback() - Constructor for class org.codehaus.groovy.control.CompilationUnit.ClassgenCallback
 
CompilationUnit.LoopBodyForPrimaryClassNodeOperations - class org.codehaus.groovy.control.CompilationUnit.LoopBodyForPrimaryClassNodeOperations.
An callback interface for use in the applyToSourceUnits loop driver.
CompilationUnit.LoopBodyForPrimaryClassNodeOperations() - Constructor for class org.codehaus.groovy.control.CompilationUnit.LoopBodyForPrimaryClassNodeOperations
 
CompilationUnit.LoopBodyForSourceUnitOperations - class org.codehaus.groovy.control.CompilationUnit.LoopBodyForSourceUnitOperations.
An callback interface for use in the applyToSourceUnits loop driver.
CompilationUnit.LoopBodyForSourceUnitOperations() - Constructor for class org.codehaus.groovy.control.CompilationUnit.LoopBodyForSourceUnitOperations
 
CompilationUnit.ProgressCallback - class org.codehaus.groovy.control.CompilationUnit.ProgressCallback.
A callback interface you can use to get a callback after every unit of the compile process.
CompilationUnit.ProgressCallback() - Constructor for class org.codehaus.groovy.control.CompilationUnit.ProgressCallback
 
CompileUnit - class org.codehaus.groovy.ast.CompileUnit.
Represents the entire contents of a compilation step which consists of one or more ModuleNodeinstances
CompileUnit(ClassLoader, CompilerConfiguration) - Constructor for class org.codehaus.groovy.ast.CompileUnit
 
CompileUnit(ClassLoader, CodeSource, CompilerConfiguration) - Constructor for class org.codehaus.groovy.ast.CompileUnit
 
Compiler - class org.codehaus.groovy.tools.Compiler.
A convenience front end for getting standard compilations done.
Compiler() - Constructor for class org.codehaus.groovy.tools.Compiler
Initializes the Compiler with default configuration.
Compiler(CompilerConfiguration) - Constructor for class org.codehaus.groovy.tools.Compiler
Initializes the Compiler with the specified configuration.
CompilerClassLoader - class org.codehaus.groovy.control.CompilerClassLoader.
 
CompilerClassLoader() - Constructor for class org.codehaus.groovy.control.CompilerClassLoader
 
CompilerConfiguration - class org.codehaus.groovy.control.CompilerConfiguration.
Compilation control flags and coordination stuff.
CompilerConfiguration() - Constructor for class org.codehaus.groovy.control.CompilerConfiguration
Sets the Flags to defaults.
CompilerConfiguration(Properties) - Constructor for class org.codehaus.groovy.control.CompilerConfiguration
Sets the Flags to the specified configuration, with defaults for those not supplied.
Completer - interface org.codehaus.groovy.sandbox.ui.Completer.
 
ConfigurationException - exception org.codehaus.groovy.control.ConfigurationException.
Thrown when configuration data is invalid.
ConfigurationException(Exception) - Constructor for class org.codehaus.groovy.control.ConfigurationException
Initializes the exception from a cause exception.
ConfigurationException(String) - Constructor for class org.codehaus.groovy.control.ConfigurationException
Initializes the exception with just a message.
ConstantExpression - class org.codehaus.groovy.ast.expr.ConstantExpression.
Represents a constant expression such as null, true, false
ConstantExpression(Object) - Constructor for class org.codehaus.groovy.ast.expr.ConstantExpression
 
ConstructorCallExpression - class org.codehaus.groovy.ast.expr.ConstructorCallExpression.
A constructor call
ConstructorCallExpression(String, Expression) - Constructor for class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
ConstructorNode - class org.codehaus.groovy.ast.ConstructorNode.
Represents a constructor declaration
ConstructorNode(int, Statement) - Constructor for class org.codehaus.groovy.ast.ConstructorNode
 
ConstructorNode(int, Parameter[], Statement) - Constructor for class org.codehaus.groovy.ast.ConstructorNode
 
ContinueStatement - class org.codehaus.groovy.ast.stmt.ContinueStatement.
Represents a continue statement in a loop statement
ContinueStatement() - Constructor for class org.codehaus.groovy.ast.stmt.ContinueStatement
 
ContinueStatement(String) - Constructor for class org.codehaus.groovy.ast.stmt.ContinueStatement
 
call(Object, String, Object[]) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Call the named method of the given object.
call(CodeVisitor) - Method in class org.codehaus.groovy.classgen.MethodCaller
 
call(ClassVisitor, ClassNode) - Method in class org.codehaus.groovy.control.CompilationUnit.ClassgenCallback
 
call(SourceUnit, GeneratorContext, ClassNode) - Method in class org.codehaus.groovy.control.CompilationUnit.LoopBodyForPrimaryClassNodeOperations
 
call(SourceUnit) - Method in class org.codehaus.groovy.control.CompilationUnit.LoopBodyForSourceUnitOperations
 
call(ProcessingUnit, int) - Method in class org.codehaus.groovy.control.CompilationUnit.ProgressCallback
 
call(String, Object) - Method in class org.codehaus.groovy.runtime.ClassExtender
 
call(Object) - Method in class org.codehaus.groovy.runtime.MethodClosure
 
canComplete() - Method in class org.codehaus.groovy.syntax.parser.ExpressionStack
Returns true if the stack can be completed without further shifts.
canMean(int) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node can be coerced to the specified type.
canMean(int, int) - Static method in class org.codehaus.groovy.syntax.Types
Given two types, returns true if the first can be viewed as the second.
canRead() - Method in class org.codehaus.groovy.runtime.WritableFile
 
canReopenSource() - Method in class org.codehaus.groovy.control.io.AbstractReaderSource
Returns true if the source can be restarted (ie.
canReopenSource() - Method in class org.codehaus.groovy.control.io.InputStreamReaderSource
Returns true if the source can be restarted (ie.
canReopenSource() - Method in interface org.codehaus.groovy.control.io.ReaderSource
Returns true if the source can be restarted (ie.
canWrite() - Method in class org.codehaus.groovy.runtime.WritableFile
 
capitalize(String) - Static method in class org.codehaus.groovy.classgen.Verifier
Capitalizes the start of the given bean property name
caseStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.switchStatement() for cases.
cause - Variable in class org.codehaus.groovy.control.ConfigurationException
 
cause - Variable in class org.codehaus.groovy.control.messages.SyntaxErrorMessage
 
center(String, Number, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Center a String and padd it with the characters appended around it
center(String, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Center a String and padd it with spaces appended around it
charUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
charUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
characters(char[], int, int) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
 
checkFiles(String[]) - Static method in class org.codehaus.groovy.tools.FileSystemCompiler
 
checkForQualifiedClass(PropertyExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Checks if the given property expression represents a fully qualified class name
checkParameters() - Method in class org.codehaus.groovy.ant.Groovyc
 
checkParameters() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
checkValidType(Type, ASTNode, String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
checkValidType(String, ASTNode, String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
checkValidType(String, ASTNode, String) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
checkpoint() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Saves the look-ahead state for restore()ing later.
checkpoint() - Method in interface org.codehaus.groovy.syntax.TokenStream
Checkpoints a point in the stream that we can go back to
child - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 
children() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the number of non-root elements in the node.
classDeclaration(ClassNode, CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.classDeclaration().
classDeclaration(Reduction) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a class declaration.
classExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Converts a CSTNode into a ClassExpression.
classLoader - Variable in class org.codehaus.groovy.classgen.ClassGenerator
 
classLoader - Variable in class org.codehaus.groovy.control.ProcessingUnit
The ClassLoader to use during processing
classes - Variable in class org.codehaus.groovy.control.CompilationUnit
 
classgen() - Method in class org.codehaus.groovy.control.CompilationUnit
Expands and canonicalizes the ASTs generated during parsing and conversion, then generates classes.
classgenCallback - Variable in class org.codehaus.groovy.control.CompilationUnit
 
cleanup() - Method in interface org.codehaus.groovy.control.HasCleanup
 
cleanup() - Method in class org.codehaus.groovy.control.Janitor
 
cleanup() - Method in class org.codehaus.groovy.control.io.AbstractReaderSource
Cleans up any cached resources used by getLine().
cleanup() - Method in interface org.codehaus.groovy.control.io.ReaderSource
Cleans up any cached resources used by getLine().
clear() - Method in class org.codehaus.groovy.ant.FileScanner
Clears any file sets that have been added to this scanner
close() - Method in class org.codehaus.groovy.control.io.NullWriter
 
close() - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Closing a StringWriter has no effect.
close() - Method in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
close() - Method in class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
close() - Method in interface org.codehaus.groovy.sandbox.ui.Prompt
 
close() - Method in interface org.codehaus.groovy.syntax.lexer.CharStream
 
close() - Method in class org.codehaus.groovy.syntax.lexer.FileCharStream
 
close() - Method in class org.codehaus.groovy.syntax.lexer.InputStreamCharStream
 
close() - Method in class org.codehaus.groovy.syntax.lexer.ReaderCharStream
 
close() - Method in class org.codehaus.groovy.syntax.lexer.StringCharStream
 
closureExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.closureExpression().
closureExpression() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a closure expression.
collect(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through this object transforming each object into a new value using the closure as a transformer, returning a list of transformed values.
collect(Object, Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through this object transforming each object into a new value using the closure as a transformer and adding it to the collection, returning the resulting collection.
collect(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through this collection transforming each entry into a new value using the closure as a transformer, returning a list of transformed values.
collect(Collection, Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through this collection transforming each entry into a new value using the closure as a transformer, returning a list of transformed values.
collect(Map, Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through this Map transforming each entry into a new value using the closure as a transformer, returning a list of transformed values.
collect(Map, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through this Map transforming each entry into a new value using the closure as a transformer, returning a list of transformed values.
column - Variable in class org.codehaus.groovy.syntax.lexer.GroovyLexer
 
compareEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareGreaterThan(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareGreaterThan(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareGreaterThanEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareGreaterThanEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareIdentical(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareIdentical(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareLessThan(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareLessThan(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareLessThanEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareLessThanEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareNotEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareNotEqual(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareTo(Character, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Compare a Character and a Number
compareTo(Number, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Compare a Number and a Character
compareTo(Character, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Compare two Characters
compareTo(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Compare two Numbers
compareTo(Object, Object) - Method in class org.codehaus.groovy.runtime.Invoker
Compares the two objects handling nulls gracefully and performing numeric type coercion if required
compareTo(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
compareTo(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
compareTo(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
compareTo(File) - Method in class org.codehaus.groovy.runtime.WritableFile
 
compareTo(Object) - Method in class org.codehaus.groovy.runtime.WritableFile
 
compareToImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
compareToImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
compareToImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
compareToImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
compareToImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
compareToImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
compile() - Method in class org.codehaus.groovy.ant.Groovyc
 
compile() - Method in class org.codehaus.groovy.control.CompilationUnit
Synonym for compile(Phases.ALL).
compile(int) - Method in class org.codehaus.groovy.control.CompilationUnit
Compiles the compilation unit from sources.
compile(File) - Method in class org.codehaus.groovy.tools.Compiler
Compiles a single File.
compile(File[]) - Method in class org.codehaus.groovy.tools.Compiler
Compiles a series of Files.
compile(String[]) - Method in class org.codehaus.groovy.tools.Compiler
Compiles a series of Files from file names.
compile(String, String) - Method in class org.codehaus.groovy.tools.Compiler
Compiles a string of code.
compile(String[]) - Method in class org.codehaus.groovy.tools.FileSystemCompiler
 
compile(File[]) - Method in class org.codehaus.groovy.tools.FileSystemCompiler
 
compile() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
compile(File, String) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
compileFiles(String[]) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
compileList - Variable in class org.codehaus.groovy.ant.Groovyc
 
compileList - Variable in class org.codehaus.groovy.wiki.Wiki2Markup
 
completePhase() - Method in class org.codehaus.groovy.control.ProcessingUnit
Marks the current phase complete and processes any errors.
completionVerifier - Variable in class org.codehaus.groovy.control.CompilationUnit
 
computeRealDeclares() - Method in class org.codehaus.groovy.ast.VariableScope
 
configuration - Variable in class org.codehaus.groovy.control.ProcessingUnit
Configuration and other settings that control processing
configuration - Variable in class org.codehaus.groovy.control.io.AbstractReaderSource
 
configure(CompilerConfiguration) - Method in class org.codehaus.groovy.control.CompilationUnit
Reconfigures the CompilationUnit.
configure(CompilerConfiguration) - Method in class org.codehaus.groovy.control.ProcessingUnit
Reconfigures the ProcessingUnit.
configured - Variable in class org.codehaus.groovy.control.CompilationUnit
 
consume(int) - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Removes and returns the first token in the stream, provided it matches the specified type.
consume() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Removes and returns the first token in the stream, provided it isn't the EOF.
consume(int) - Method in interface org.codehaus.groovy.syntax.TokenStream
Consumes the next token.
consume() - Method in interface org.codehaus.groovy.syntax.lexer.CharStream
Consume the next character.
consume() - Method in class org.codehaus.groovy.syntax.lexer.FileCharStream
 
consume() - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Eats a character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Eats a character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Eats a character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.HereDocLexer
Eats a character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.InputStreamCharStream
 
consume() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Eats a single character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Eats a character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.ReaderCharStream
 
consume() - Method in class org.codehaus.groovy.syntax.lexer.StringCharStream
 
consume() - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Eats a character from the input stream.
consume() - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Eats a character from the input stream.
consume(int, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Consumes (and returns) the next token if it is of the specified type.
consume(int) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for consume( type, false ).
consume() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for consume( Types.ANY, false ).
consume(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for consume( Types.ANY, significantNewlines ).
consumed - Variable in class org.codehaus.groovy.syntax.lexer.HereDocLexer
 
contains(String, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Provide an implementation of contains() like Collection to make Strings more polymorphic This method is not required on JDK 1.5 onwards
context - Variable in class org.codehaus.groovy.control.messages.LocatedMessage
 
continueStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.continueStatement().
continueStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a continue statement.
convert() - Method in class org.codehaus.groovy.control.CompilationUnit
Builds ASTs for all parsed sources.
convert() - Method in class org.codehaus.groovy.control.SourceUnit
Generates an AST from the CST.
convertPrimitiveArray(Object, Class) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertPrimitiveArray(Object, Class) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
convertToBooleanArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToByteArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToCharArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToDoubleArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToFloatArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToIntArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToLongArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToPrimitiveArray(Object, Class) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
convertToPrimitiveArray(Object, Class) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
convertToShortArray(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
count(Collection, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Counts the number of occurencies of the given value inside this collection
count(String, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Count the number of occurencies of a substring
countTestCases() - Method in class org.codehaus.groovy.runtime.ScriptTestAdapter
 
create(String, String) - Static method in class org.codehaus.groovy.control.SourceUnit
A convenience routine to create a standalone SourceUnit on a String with defaults for almost everything that is configurable.
create(String, String, int) - Static method in class org.codehaus.groovy.control.SourceUnit
A convenience routine to create a standalone SourceUnit on a String with defaults for almost everything that is configurable.
create(String) - Static method in class org.codehaus.groovy.control.messages.Message
Creates a new Message from the specified text.
create(String, Object) - Static method in class org.codehaus.groovy.control.messages.Message
Creates a new Message from the specified text.
create(SyntaxException) - Static method in class org.codehaus.groovy.control.messages.Message
Creates a new Message from the specified SyntaxException.
createClassNode(Class) - Method in class org.codehaus.groovy.ast.ClassNode
 
createClassNode(String) - Static method in class org.codehaus.groovy.control.SourceUnit
 
createClassVisitor() - Method in class org.codehaus.groovy.control.CompilationUnit
 
createClasspath() - Method in class org.codehaus.groovy.ant.Groovyc
Adds a path to the classpath.
createClosureClass(ClosureExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
createClosureVisitor(ClosureExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
createCompositeChildScope() - Method in class org.codehaus.groovy.ast.VariableScope
Creates a composite variable scope combining all the variable references and declarations from all the child scopes not including this scope
createCopy() - Method in class org.codehaus.groovy.runtime.MethodKey
Creates an immutable copy that we can cache.
createEncoding() - Method in class org.codehaus.groovy.ant.Groovyc
 
createFieldNode(String) - Static method in class org.codehaus.groovy.control.SourceUnit
Takes a field definition statement and wrap it in class definition.
createGStringClass(GStringExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
createGetterBlock(PropertyNode, FieldNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
createHashCode() - Method in class org.codehaus.groovy.runtime.MethodKey
 
createList(Object[]) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
createList(Object[]) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
createMap() - Method in class org.codehaus.groovy.runtime.ClassExtender
 
createMap(Object[]) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
createMap(Object[]) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
createMethodNode(Method) - Method in class org.codehaus.groovy.ast.ClassNode
Factory method to create a new MethodNode via reflection
createMethodNode(String) - Method in class org.codehaus.groovy.control.SourceUnit
 
createModule(String) - Static method in class org.codehaus.groovy.control.SourceUnit
to quickly create a ModuleNode from a piece of Groovy code
createNewFile() - Method in class org.codehaus.groovy.runtime.WritableFile
 
createParameter(Class, int) - Method in class org.codehaus.groovy.ast.ClassNode
 
createParameters(Class[]) - Method in class org.codehaus.groovy.ast.ClassNode
 
createParserPlugin() - Method in class org.codehaus.groovy.control.ClassicParserPluginFactory
 
createParserPlugin() - Method in class org.codehaus.groovy.control.ParserPluginFactory
 
createRange(Object, Object, boolean) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
createRange(Object, Object, boolean) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
createRecursiveChildScope() - Method in class org.codehaus.groovy.ast.VariableScope
Creates a scope including this scope and all nested scopes combined together
createRecursiveParentScope() - Method in class org.codehaus.groovy.ast.VariableScope
Creates a scope including this scope and all parent scopes combined together
createRenderEngine() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
createRenderEngine() - Method in class org.codehaus.groovy.wiki.Wiki2TestCase
 
createReturnLHSExpression(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
For assignment expressions, return a safe expression for the LHS we can use to return the value
createReusableExpression(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
createScript(Class, Binding) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
createSetterBlock(PropertyNode, FieldNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
createSourcepath() - Method in class org.codehaus.groovy.ant.Groovyc
Adds a path to sourcepath.
createSrc() - Method in class org.codehaus.groovy.ant.Groovyc
Adds a path for source compilation.
createSrc() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Adds a path for source compilation.
createStatement(String) - Method in class org.codehaus.groovy.control.SourceUnit
 
createStatementsClass() - Method in class org.codehaus.groovy.ast.ModuleNode
 
createStringBufferWriter(StringBuffer) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
createStringWriter(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
createSyntheticStaticFields() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
createTuple(Object[]) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
createTuple(Object[]) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
createUnsupportedException(String, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
createVariableName(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
cst - Variable in class org.codehaus.groovy.control.SourceUnit
A Concrete Syntax Tree of the source

D

DECIMAL_NUMBER - Static variable in class org.codehaus.groovy.syntax.Types
 
DECLARATION_MODIFIER - Static variable in class org.codehaus.groovy.syntax.Types
 
DEFAULT - Static variable in class org.codehaus.groovy.control.CompilerConfiguration
 
DEFAULT - Static variable in class org.codehaus.groovy.control.io.NullWriter
 
DEFAULT - Static variable in class org.codehaus.groovy.tools.Compiler
 
DEFAULT_JSR_FLAG - Static variable in class org.codehaus.groovy.control.CompilerConfiguration
Whether to use the JSR parser or not if no property is explicitly stated
DEREFERENCE_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
DIVIDE - Static variable in class org.codehaus.groovy.syntax.Types
 
DIVIDE_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
DOT - Static variable in class org.codehaus.groovy.syntax.Types
 
DOT_DOT - Static variable in class org.codehaus.groovy.syntax.Types
 
DOT_DOT_DOT - Static variable in class org.codehaus.groovy.syntax.Types
 
DOUBLE_PIPE - Static variable in class org.codehaus.groovy.syntax.Types
 
DYNAMIC_TYPE - Static variable in class org.codehaus.groovy.ast.Type
 
DefaultGroovyMethods - class org.codehaus.groovy.runtime.DefaultGroovyMethods.
This class defines all the new groovy methods which appear on normal JDK classes inside the Groovy environment.
DefaultGroovyMethods() - Constructor for class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
DefaultGroovyMethods.ProcessRunner - class org.codehaus.groovy.runtime.DefaultGroovyMethods.ProcessRunner.
A Runnable which waits for a process to complete together with a notification scheme allowing another thread to wait a maximum number of seconds for the process to complete before killing it.
DefaultGroovyMethods.ProcessRunner(Process) - Constructor for class org.codehaus.groovy.runtime.DefaultGroovyMethods.ProcessRunner
 
DefaultGroovyStaticMethods - class org.codehaus.groovy.runtime.DefaultGroovyStaticMethods.
This class defines all the new static groovy methods which appear on normal JDK classes inside the Groovy environment.
DefaultGroovyStaticMethods() - Constructor for class org.codehaus.groovy.runtime.DefaultGroovyStaticMethods
 
DefaultMethodKey - class org.codehaus.groovy.runtime.DefaultMethodKey.
A default implementation of MethodKey
DefaultMethodKey(String, Class[]) - Constructor for class org.codehaus.groovy.runtime.DefaultMethodKey
 
Delimiter - interface org.codehaus.groovy.syntax.lexer.Delimiter.
An interface for Lexers that delimit content from a larger source.
DoWhileStatement - class org.codehaus.groovy.ast.stmt.DoWhileStatement.
Represents a do { ...
DoWhileStatement(BooleanExpression, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.DoWhileStatement
 
DomToGroovy - class org.codehaus.groovy.tools.xml.DomToGroovy.
A SAX handler for turning XML into Groovy scripts
DomToGroovy(PrintWriter) - Constructor for class org.codehaus.groovy.tools.xml.DomToGroovy
 
DomToGroovy(IndentPrinter) - Constructor for class org.codehaus.groovy.tools.xml.DomToGroovy
 
DummyClassGenerator - class org.codehaus.groovy.classgen.DummyClassGenerator.
To generate a class that has all the fields and methods, except that fields are not initilized and methods are empty.
DummyClassGenerator(GeneratorContext, ClassVisitor, ClassLoader, String) - Constructor for class org.codehaus.groovy.classgen.DummyClassGenerator
 
data - Variable in class org.codehaus.groovy.control.messages.SimpleMessage
 
data - Variable in class org.codehaus.groovy.syntax.lexer.HereDocLexer
 
datatype(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a datatype specification.
datatype() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for datatype( true ).
debug - Variable in class org.codehaus.groovy.control.CompilationUnit
 
declareBean(BSFDeclaredBean) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Declare a bean
declareVariable(VariableExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
declareVariable(String) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
declaresInterface(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
decodeBase64(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Decode the Sting from base64 into a byte array
defineNamespace(Map, String, String) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
defineNamespaces(Element, Map) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
defineVariable(String, String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Defines the given variable in scope and assigns it to the stack
defineVariable(String, String, boolean) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
delegate - Variable in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
delegate(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Delegates our duties to another Lexer.
delegate(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Delegates our duties to another Lexer.
delegate(Lexer) - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Delegates our duties to another Lexer.
delegate - Variable in class org.codehaus.groovy.syntax.lexer.LexerBase
 
delegate(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Delegates our duties to another Lexer.
delete() - Method in class org.codehaus.groovy.runtime.WritableFile
 
deleteOnExit() - Method in class org.codehaus.groovy.runtime.WritableFile
 
delimit(boolean) - Method in interface org.codehaus.groovy.syntax.lexer.Delimiter
Turns delimiting on or off.
delimit(boolean) - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Turns delimiting on or off.
delimit(boolean) - Method in class org.codehaus.groovy.syntax.lexer.HereDocLexer
Sets delimiting on.
delimit(boolean) - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Controls delimiter search.
delimit(boolean) - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Turns delimiting on or off.
delimited - Variable in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
 
delimited - Variable in class org.codehaus.groovy.syntax.lexer.TextLexerBase
 
delimiter - Variable in class org.codehaus.groovy.syntax.lexer.StringLexer
 
deriveBoxedVersion() - Method in class org.codehaus.groovy.classgen.Variable
derive a new Variable from this if this is a primitive variable, or return this instance
descriptions - Static variable in class org.codehaus.groovy.control.Phases
 
directories() - Method in class org.codehaus.groovy.ant.FileScanner
 
dispatch(Throwable, boolean) - Method in class org.codehaus.groovy.tools.ErrorReporter
Runs the report once all initialization is complete.
displayHelp() - Static method in class org.codehaus.groovy.tools.FileSystemCompiler
 
displayVersion() - Static method in class org.codehaus.groovy.tools.FileSystemCompiler
 
div(Character, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Divide a Character by a Number
div(Number, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Divide a Number by a Character
div(Character, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Divide two Characters
div(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Divide two Numbers
divide(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
divideImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
divideImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
divideImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
divideImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
divideImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
divideImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
doCall(Object) - Method in class org.codehaus.groovy.runtime.IteratorClosureAdapter
 
doCall(Object) - Method in class org.codehaus.groovy.runtime.MethodClosure
 
doCast(String) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
doCast(Class) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
doConvertAndCast(String, Expression, boolean) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Casts to the given type unless it can be determined that the cast is unnecessary
doConvertAndCast(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
doWhileStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.doWhileStatement().
doWhileStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a do ...
dot(String, String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
Returns two names joined by a dot.
dot(String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
A synonym for dot( base, "" ).
dottedIdentifier() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a dotted identifer.
doubleUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
doubleUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
dump(Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Generates a detailed dump string of an object showing its class, hashCode and fields
dup() - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
dup() - Method in class org.codehaus.groovy.syntax.Token
Returns a copy of this Token.

E

EB_SWITCH_NAME - Static variable in class org.codehaus.groovy.classgen.AsmClassGenerator
 
EMPTY - Static variable in class org.codehaus.groovy.syntax.Reduction
 
EMPTY_ARGS - Static variable in class org.codehaus.groovy.runtime.InvokerHelper
 
EMPTY_ARGS - Static variable in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
EMPTY_ARGUMENTS - Static variable in class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
EMPTY_ARGUMENTS - Static variable in class org.codehaus.groovy.runtime.Invoker
 
EMPTY_ARRAY - Static variable in class org.codehaus.groovy.ast.MixinNode
 
EMPTY_ARRAY - Static variable in class org.codehaus.groovy.ast.Parameter
 
EMPTY_ARRAY - Static variable in class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
EMPTY_ARRAY - Static variable in class org.codehaus.groovy.tools.GroovyClass
 
EMPTY_STRING - Static variable in class org.codehaus.groovy.ast.expr.ConstantExpression
 
EMPTY_STRING_ARRAY - Static variable in class org.codehaus.groovy.ast.ASTNode
 
EMPTY_TYPES - Static variable in class org.codehaus.groovy.runtime.Invoker
 
ENABLE_EARLY_BINDING - Variable in class org.codehaus.groovy.classgen.AsmClassGenerator
 
EOF - Static variable in class org.codehaus.groovy.syntax.Token
 
EOF - Static variable in class org.codehaus.groovy.syntax.Types
 
EOS - Static variable in interface org.codehaus.groovy.syntax.lexer.CharStream
End-of-stream value.
EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
EQUALS - Static variable in class org.codehaus.groovy.syntax.Types
 
EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
EXPRESSION_HANDLERS - Static variable in class org.codehaus.groovy.syntax.parser.ASTBuilder
 
EmptyStatement - class org.codehaus.groovy.ast.stmt.EmptyStatement.
Represents an empty statement
EmptyStatement() - Constructor for class org.codehaus.groovy.ast.stmt.EmptyStatement
 
ErrorReporter - class org.codehaus.groovy.tools.ErrorReporter.
Provides services for reporting compilation errors to the user.
ErrorReporter(Throwable) - Constructor for class org.codehaus.groovy.tools.ErrorReporter
Configures a new Reporter.
ErrorReporter(Throwable, boolean) - Constructor for class org.codehaus.groovy.tools.ErrorReporter
Configures a new Reporter.
ExceptionMessage - class org.codehaus.groovy.control.messages.ExceptionMessage.
A class for error messages produced by the parser system.
ExceptionMessage(Exception) - Constructor for class org.codehaus.groovy.control.messages.ExceptionMessage
 
Expression - class org.codehaus.groovy.ast.expr.Expression.
Represents a base class for expressions which evaluate as an object
Expression() - Constructor for class org.codehaus.groovy.ast.expr.Expression
 
ExpressionStack - class org.codehaus.groovy.syntax.parser.ExpressionStack.
A combination stack and helper class for parsing groovy expression.
ExpressionStatement - class org.codehaus.groovy.ast.stmt.ExpressionStatement.
A simple statement such as a method call where the return value is ignored
ExpressionStatement(Expression) - Constructor for class org.codehaus.groovy.ast.stmt.ExpressionStatement
 
ExpressionSupport - class org.codehaus.groovy.syntax.parser.ExpressionSupport.
A helper for the expression parsing system that provides in-depth analysis of CSTNodes.
ExpressionSupport() - Constructor for class org.codehaus.groovy.syntax.parser.ExpressionSupport
 
ExpressionTransformer - interface org.codehaus.groovy.ast.expr.ExpressionTransformer.
Provides a way to transform expressions
each(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows objects to be iterated through using a closure
each(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows objects to be iterated through using a closure
each(Map, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a Map to be iterated through using a closure.
each(Matcher, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
eachByte(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Traverse through each byte of the specified File
eachByte(InputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Traverse through each byte of the specified stream
eachByte(URL, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Traverse through each byte of the specified URL
eachFile(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Invokes the closure for each file in the given directory
eachFileRecurse(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Invokes the closure for each file in the given directory and recursively.
eachLine(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the given file line by line
eachLine(Reader, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the given reader line by line
eachLine(InputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the given stream line by line
eachLine(URL, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the lines read from the URL's associated input stream
eachMatch(String, String, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
process each regex matched substring of a string object.
eachProperty(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
eachPropertyName(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
eachWithIndex(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows object to be iterated through a closure with a counter
emptyArguments(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
emptyString - Variable in class org.codehaus.groovy.syntax.lexer.StringLexer
 
encodeBase64(Byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
encodeBase64(byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Produce a Writable object which writes the base64 encoding of the byte array Calling toString() on the result rerurns the encoding as a String
endDocument() - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
 
endElement(String, String, String) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
 
endOfStatement(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Eats a required end-of-statement (semicolon or newline) from the stream.
endOfStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for endOfStatement( true ).
ensureJavaTypeNameSyntax(String) - Static method in class org.codehaus.groovy.ast.MethodNode
 
eol() - Static method in class org.codehaus.groovy.tools.Utilities
Returns the end-of-line marker.
equals(Object) - Method in class org.codehaus.groovy.runtime.ClosureListener
 
equals(Object) - Method in class org.codehaus.groovy.runtime.MethodKey
 
equals(MethodKey) - Method in class org.codehaus.groovy.runtime.MethodKey
 
equals(Object) - Method in class org.codehaus.groovy.runtime.WritableFile
 
error(String, CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Throws a ParserException.
error(Token, int[], boolean, String) - Method in class org.codehaus.groovy.syntax.parser.Parser
Reports an error assembled from parts.
error(int[], boolean, int, String) - Method in class org.codehaus.groovy.syntax.parser.Parser
Reports an error by generating and optionally throwing an UnexpectedTokenException.
error(int[], boolean, int) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for error( expectedTypes, throwIt, k, null ).
error(int[]) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for error( expectedTypes, true, 1, null ).
error() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for error( null, true, 1, null ).
error(String) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for error( null, true, 1, comment ).
error(Token, String) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for error( found, null, true, comment ).
error(int) - Method in class org.codehaus.groovy.syntax.parser.Parser
A scalar synonym of error( expectedTypes ).
errors - Variable in class org.codehaus.groovy.control.ProcessingUnit
ErrorMessages collected during processing
eval(String, int, int, Object) - Method in class org.codehaus.groovy.bsf.CachingGroovyEngine
Evaluate an expression.
eval(String, int, int, Object) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Evaluate an expression.
evalBinaryExp_EarlyBinding(MethodCaller, BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
note: leave the primitive boolean on staock for comparison expressions.
evalBinaryExp_LateBinding(MethodCaller, BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateBinaryExpression(String, BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateBinaryExpressionWithAsignment(String, BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateCompareTo(BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateEqual(BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateExpression(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateInstanceof(BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateLogicalAndExpression(BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluateLogicalOrExpression(BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluatePostfixMethod(String, Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
evaluatePrefixMethod(String, Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
every(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates over every element of a collection, and check whether a predicate is valid for all elements.
exec(String, int, int, Object) - Method in class org.codehaus.groovy.bsf.CachingGroovyEngine
Execute a script.
exec(String, int, int, Object) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Execute a script.
execute() - Method in class org.codehaus.groovy.ant.Groovyc
Executes the task.
execute(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Executes the given string as a command line process.
execute() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Executes the task.
exists() - Method in class org.codehaus.groovy.runtime.WritableFile
 
expression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the CSTNode produced by Parser.expression().
expression() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a single (sub-)expression into a CSTNode.
expressionStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes any expression that forms a complete statement.
expressions(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes a series of expression to an Expression[].
extractClassFromFileDescription() - Method in class org.codehaus.groovy.ast.ModuleNode
 

F

FALSE - Static variable in class org.codehaus.groovy.ast.expr.ConstantExpression
 
FINALIZATION - Static variable in class org.codehaus.groovy.control.Phases
 
FIND_REGEX - Static variable in class org.codehaus.groovy.syntax.Types
 
FieldExpression - class org.codehaus.groovy.ast.expr.FieldExpression.
Represents a field access such as the expression "this.foo".
FieldExpression(FieldNode) - Constructor for class org.codehaus.groovy.ast.expr.FieldExpression
 
FieldNode - class org.codehaus.groovy.ast.FieldNode.
Represents a field (member variable)
FieldNode(String, int, String, ClassNode, Expression) - Constructor for class org.codehaus.groovy.ast.FieldNode
 
FieldNode(String, int, String, String, Expression) - Constructor for class org.codehaus.groovy.ast.FieldNode
 
FileCharStream - class org.codehaus.groovy.syntax.lexer.FileCharStream.
 
FileCharStream(File) - Constructor for class org.codehaus.groovy.syntax.lexer.FileCharStream
 
FileIterator - class org.codehaus.groovy.ant.FileIterator.
FileIterator is an iterator over a over a number of files from a colleciton of FileSet instances.
FileIterator(Project, Iterator) - Constructor for class org.codehaus.groovy.ant.FileIterator
 
FileIterator(Project, Iterator, boolean) - Constructor for class org.codehaus.groovy.ant.FileIterator
 
FileReaderSource - class org.codehaus.groovy.control.io.FileReaderSource.
A ReaderSource for source files.
FileReaderSource(File, CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.io.FileReaderSource
Creates the ReaderSource from a File descriptor.
FileReaderSource(String, CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.io.FileReaderSource
Creates the ReaderSource from a file path.
FileScanner - class org.codehaus.groovy.ant.FileScanner.
FileScanner is a bean which allows the iteration over a number of files from a colleciton of FileSet instances.
FileScanner() - Constructor for class org.codehaus.groovy.ant.FileScanner
 
FileScanner(Project) - Constructor for class org.codehaus.groovy.ant.FileScanner
 
FileSystemCompiler - class org.codehaus.groovy.tools.FileSystemCompiler.
 
FileSystemCompiler(CompilerConfiguration) - Constructor for class org.codehaus.groovy.tools.FileSystemCompiler
 
FloatingPointMath - class org.codehaus.groovy.runtime.FloatingPointMath.
FloatingPoint (Double and Float) NumberMath operations
FlushingStreamWriter - class org.codehaus.groovy.runtime.FlushingStreamWriter.
Cr�ation: 18 avr.
FlushingStreamWriter(OutputStream) - Constructor for class org.codehaus.groovy.runtime.FlushingStreamWriter
 
ForStatement - class org.codehaus.groovy.ast.stmt.ForStatement.
Represents a standard for loop in Groovy
ForStatement(String, Type, Expression, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.ForStatement
 
fail() - Method in class org.codehaus.groovy.control.ProcessingUnit
Causes the current phase to fail by throwing a CompilationFailedException.
failOnError - Variable in class org.codehaus.groovy.ant.Groovyc
 
failOnError - Variable in class org.codehaus.groovy.wiki.Wiki2Markup
 
failedWithUnexpectedEOF() - Method in class org.codehaus.groovy.control.SourceUnit
Convenience routine, primarily for use by the InteractiveShell, that returns true if parse() failed with an unexpected EOF.
fatal - Variable in class org.codehaus.groovy.control.ProcessingUnit
Set on the first fatal error
filter(String) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
filter(String) - Method in class org.codehaus.groovy.wiki.Wiki2TestCase
 
filterLine(Reader, Writer, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Filter the lines from a reader and write them on the writer, according to a closure which returns true or false.
filterLine(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Filters the lines of a File and creates a Writeable in return to stream the filtered lines
filterLine(File, Writer, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Filter the lines from a File and write them on a writer, according to a closure which returns true or false
filterLine(Reader, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Filter the lines of a Reader and create a Writable in return to stream the filtered lines
filterLine(InputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Filter lines from an input stream using a closure predicate
filterLine(InputStream, Writer, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Filters lines from an input stream, writing to a writer, using a closure which returns boolean and takes a line.
filterStatement(Statement) - Method in class org.codehaus.groovy.classgen.Verifier
 
filterStatements(List) - Method in class org.codehaus.groovy.classgen.Verifier
Filters the given statements
find(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Finds the first value matching the closure condition
find(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Finds the first value matching the closure condition
find(Map, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Finds the first value matching the closure condition
findAll(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Finds all values matching the closure condition
findAll(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Finds all values matching the closure condition
findAll(Map, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Finds all values matching the closure condition
findClassNode(String) - Method in class org.codehaus.groovy.ast.ClassNode
Attempts to lookup the fully qualified class name in the compile unit or classpath
findCompletions(String) - Method in interface org.codehaus.groovy.sandbox.ui.Completer
 
findIndexOf(Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates over every element of the collection and return the index of the first object that matches the condition specified in the closure
findMatchingMethodInList(MethodNode, List) - Method in class org.codehaus.groovy.ast.ClassNode
 
findMutableVariables() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
findRegex(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
findRegex(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
findSuperConstructor(MethodCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Attempts to find the constructor in a super class
findSuperMethod(MethodCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Attempts to find the method of the given name in a super class
finish() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Stops the lexer stream.
finish() - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Stops the lexer stream.
finishUp() - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Eats our delimiter from the stream and marks us finished.
finished - Variable in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
 
finished - Variable in class org.codehaus.groovy.syntax.lexer.TextLexerBase
 
firstStatementIsSuperInit(Statement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
flatten(List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Flatten a list
floatUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
floatUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
flush() - Method in class org.codehaus.groovy.control.io.NullWriter
 
flush() - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Flush the stream.
flush() - Method in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
forStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.forStatement().
forStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a for statement.
format(Object, boolean) - Method in class org.codehaus.groovy.runtime.Invoker
 
formatNameForClassLoading(String) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
returns a name that Class.forName() can take.
fullText - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 
fullTextStartColumn - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 
fullTextStartLine - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 

G

GENERAL_END_OF_STATEMENT - Static variable in class org.codehaus.groovy.syntax.Types
 
GSTRING_END - Static variable in class org.codehaus.groovy.syntax.Types
 
GSTRING_EXPRESSION_END - Static variable in class org.codehaus.groovy.syntax.Types
 
GSTRING_EXPRESSION_START - Static variable in class org.codehaus.groovy.syntax.Types
 
GSTRING_START - Static variable in class org.codehaus.groovy.syntax.Types
 
GStringExpression - class org.codehaus.groovy.ast.expr.GStringExpression.
Represents a String expression which contains embedded values inside it such as "hello there ${user} how are you" which is expanded lazily
GStringExpression(String) - Constructor for class org.codehaus.groovy.ast.expr.GStringExpression
 
GStringExpression(String, List, List) - Constructor for class org.codehaus.groovy.ast.expr.GStringExpression
 
GStringLexer - class org.codehaus.groovy.syntax.lexer.GStringLexer.
A lexer for GStrings, usually run on a LexerFilter base.
GStringLexer() - Constructor for class org.codehaus.groovy.syntax.lexer.GStringLexer
 
GeneratorContext - class org.codehaus.groovy.classgen.GeneratorContext.
A context shared across generations of a class and its inner classes
GeneratorContext(CompileUnit) - Constructor for class org.codehaus.groovy.classgen.GeneratorContext
 
Grok - class org.codehaus.groovy.tools.Grok.
This is a stub for the Groovy Doc tool
Grok() - Constructor for class org.codehaus.groovy.tools.Grok
 
GroovyBugError - error org.codehaus.groovy.GroovyBugError.
 
GroovyBugError(String) - Constructor for class org.codehaus.groovy.GroovyBugError
 
GroovyBugError(Exception) - Constructor for class org.codehaus.groovy.GroovyBugError
 
GroovyCategorySupport - class org.codehaus.groovy.runtime.GroovyCategorySupport.
 
GroovyCategorySupport() - Constructor for class org.codehaus.groovy.runtime.GroovyCategorySupport
 
GroovyClass - class org.codehaus.groovy.tools.GroovyClass.
 
GroovyClass(String, byte[]) - Constructor for class org.codehaus.groovy.tools.GroovyClass
 
GroovyClassVisitor - interface org.codehaus.groovy.ast.GroovyClassVisitor.
An implementation of the visitor pattern for working with ASTNodes
GroovyCodeVisitor - interface org.codehaus.groovy.ast.GroovyCodeVisitor.
An implementation of the visitor pattern for working with ASTNodes
GroovyEngine - class org.codehaus.groovy.bsf.GroovyEngine.
A BSF Engine for the Groovy scripting language.
GroovyEngine() - Constructor for class org.codehaus.groovy.bsf.GroovyEngine
 
GroovyException - exception org.codehaus.groovy.GroovyException.
 
GroovyException() - Constructor for class org.codehaus.groovy.GroovyException
 
GroovyException(String) - Constructor for class org.codehaus.groovy.GroovyException
 
GroovyException(String, Throwable) - Constructor for class org.codehaus.groovy.GroovyException
 
GroovyException(boolean) - Constructor for class org.codehaus.groovy.GroovyException
 
GroovyException(String, boolean) - Constructor for class org.codehaus.groovy.GroovyException
 
GroovyExceptionInterface - interface org.codehaus.groovy.GroovyExceptionInterface.
An interface for use by all Groovy compiler exceptions.
GroovyExpressionLexer - class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer.
Lexes Groovy, counting braces.
GroovyExpressionLexer() - Constructor for class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
 
GroovyLexer - class org.codehaus.groovy.syntax.lexer.GroovyLexer.
Identifies and returns tokens from a source text.
GroovyLexer(CharStream) - Constructor for class org.codehaus.groovy.syntax.lexer.GroovyLexer
Initializes the Lexer from an opened CharStream.
GroovyLexerBase - class org.codehaus.groovy.syntax.lexer.GroovyLexerBase.
The core code used in lexing Groovy.
GroovyLexerBase() - Constructor for class org.codehaus.groovy.syntax.lexer.GroovyLexerBase
 
Groovyc - class org.codehaus.groovy.ant.Groovyc.
Compiles Groovy source files.
Groovyc() - Constructor for class org.codehaus.groovy.ant.Groovyc
 
generate(ClassVisitor, String) - Method in class org.codehaus.groovy.classgen.ReflectorGenerator
 
generateInvokeMethod() - Method in class org.codehaus.groovy.classgen.ReflectorGenerator
 
get(String) - Method in class org.codehaus.groovy.runtime.ClassExtender
 
get(Map, Object, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Looks up an item in a Map for the given key and returns the value - unless there is no entry for the given key in which case add the default value to the map and return that.
get() - Method in class org.codehaus.groovy.runtime.ScriptReference
 
get(int) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the specified element, or null.
get(int, boolean) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the specified element, or Token.NULL if safe is set and the specified element is null (or doesn't exist).
get(int) - Method in class org.codehaus.groovy.syntax.Reduction
Returns the specified element, or null.
get(int) - Method in class org.codehaus.groovy.syntax.Token
Returns the specified element, or null.
getAST() - Method in class org.codehaus.groovy.control.CompilationUnit
Returns the CompileUnit that roots our AST.
getAST() - Method in class org.codehaus.groovy.control.SourceUnit
Returns the Abstract Syntax Tree produced during parse()ing and expanded during later phases.
getAbsoluteFile() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getAbsolutePath() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getAbstractMethods() - Method in class org.codehaus.groovy.ast.ClassNode
 
getAccess() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getAccess() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getAlias() - Method in class org.codehaus.groovy.ast.ImportNode
 
getAllDeclaredMethods() - Method in class org.codehaus.groovy.ast.ClassNode
 
getAnnotations() - Method in class org.codehaus.groovy.ast.AnnotatedNode
 
getAnnotations(String) - Method in class org.codehaus.groovy.ast.AnnotatedNode
 
getArguments() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
getArguments() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
getArguments() - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
getAt(Object, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows the subscript operator to be used to lookup dynamic property values.
getAt(CharSequence, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for String.
getAt(String, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for String
getAt(CharSequence, Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the range subscript operator for CharSequence
getAt(String, Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the range subscript operator for String
getAt(Matcher, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for a regex Matcher
getAt(List, Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the range subscript operator for a List
getAt(List, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a List to be used as the indices to be used on a List
getAt(Object[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a List to be used as the indices to be used on a List
getAt(CharSequence, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a List to be used as the indices to be used on a CharSequence
getAt(String, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a List to be used as the indices to be used on a String
getAt(Matcher, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a List to be used as the indices to be used on a Matcher
getAt(Object[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the range subscript operator for an Array
getAt(Object[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for an Array
getAt(List, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for a List
getAt(Map, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for a List
getAt(Collection, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for List
getAt(byte[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(char[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(short[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(int[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(long[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(float[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(double[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(boolean[], int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(byte[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(char[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(short[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(int[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(long[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(float[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(double[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(boolean[], Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(byte[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(char[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(short[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(int[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(long[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(float[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(double[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAt(boolean[], Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getAttribute(Object, String) - Method in class org.codehaus.groovy.runtime.Invoker
Looks up the given attribute (field) on the given object
getAttribute(Object, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getAttribute(Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
getAttributeSafe(Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
getBooleanExpression() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
getBooleanExpression() - Method in class org.codehaus.groovy.ast.stmt.AssertStatement
 
getBooleanExpression() - Method in class org.codehaus.groovy.ast.stmt.DoWhileStatement
 
getBooleanExpression() - Method in class org.codehaus.groovy.ast.stmt.IfStatement
 
getBooleanExpression() - Method in class org.codehaus.groovy.ast.stmt.WhileStatement
 
getBreakLabel() - Method in class org.codehaus.groovy.classgen.BlockScope
 
getBytecodeParameterTypes() - Method in class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
getBytecodeParameterTypes() - Method in class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
getBytes() - Method in class org.codehaus.groovy.tools.GroovyClass
 
getCST() - Method in class org.codehaus.groovy.control.SourceUnit
Returns the Concrete Syntax Tree produced during parse()ing.
getCanonicalFile() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getCanonicalPath() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getCaseStatement(int) - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
getCaseStatements() - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
getCatchStatement(int) - Method in class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
getCatchStatements() - Method in class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
getCategoryMethods(Class, String) - Static method in class org.codehaus.groovy.runtime.GroovyCategorySupport
This method is used to pull all the new methods out of the local thread context with a particular name.
getCause() - Method in class org.codehaus.groovy.GroovyBugError
 
getCause() - Method in class org.codehaus.groovy.control.ConfigurationException
Returns the causing exception, if available.
getCause() - Method in class org.codehaus.groovy.control.messages.ExceptionMessage
Returns the underlying Exception.
getCause() - Method in class org.codehaus.groovy.control.messages.SyntaxErrorMessage
Returns the underlying SyntaxException.
getCharStream() - Method in class org.codehaus.groovy.syntax.lexer.FileCharStream
 
getCharStream() - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Returns the underlying CharStream.
getCharacter() - Method in class org.codehaus.groovy.syntax.lexer.UnexpectedCharacterException
 
getChildren() - Method in class org.codehaus.groovy.ast.VariableScope
 
getClass(String) - Method in class org.codehaus.groovy.ast.CompileUnit
 
getClassInternalName(String) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getClassInternalNames(String[]) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getClassLoader() - Method in class org.codehaus.groovy.ast.CompileUnit
 
getClassLoader() - Method in class org.codehaus.groovy.classgen.ClassGenerator
 
getClassLoader() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the class loader in use by this ProcessingUnit.
getClassLoader() - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
Returns our class loader (as supplied on construction).
getClassName() - Method in class org.codehaus.groovy.ast.ImportNode
 
getClassNameForExpression(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getClassNode() - Method in class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
getClassNode() - Method in class org.codehaus.groovy.classgen.Verifier
 
getClassNode(String) - Method in class org.codehaus.groovy.control.CompilationUnit
Convenience routine to get the named ClassNode.
getClassRegularName(String) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getClasses() - Method in class org.codehaus.groovy.ast.CompileUnit
 
getClasses() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getClasses() - Method in class org.codehaus.groovy.control.CompilationUnit
Get the GroovyClasses generated by compile().
getClasspath() - Method in class org.codehaus.groovy.ant.Groovyc
Gets the classpath to be used for this compilation.
getClasspath() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Gets the classpath.
getClosureSharedVariables(ClosureExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
getCode() - Method in class org.codehaus.groovy.ast.ConstructorNode
 
getCode() - Method in class org.codehaus.groovy.ast.MethodNode
 
getCode() - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
getCode() - Method in class org.codehaus.groovy.ast.stmt.CaseStatement
 
getCode() - Method in class org.codehaus.groovy.ast.stmt.CatchStatement
 
getCode() - Method in class org.codehaus.groovy.ast.stmt.SynchronizedStatement
 
getCodeSource() - Method in class org.codehaus.groovy.ast.CompileUnit
 
getCodeVisitor() - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getCollectionExpression() - Method in class org.codehaus.groovy.ast.stmt.ForStatement
 
getColumn() - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Returns the current column within that line.
getColumn() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Returns the current column on that line.
getColumn() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns the current column within that line.
getColumnNumber() - Method in class org.codehaus.groovy.ast.ASTNode
 
getCompileUnit() - Method in class org.codehaus.groovy.ast.ClassNode
 
getCompileUnit() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
getCompileUnit() - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
getCompileUnit() - Method in class org.codehaus.groovy.classgen.GeneratorContext
 
getComponentTypeClass() - Method in class org.codehaus.groovy.ast.expr.ListExpression
return the common element type of all the element
getConfig() - Method in class org.codehaus.groovy.ast.CompileUnit
 
getConfiguration() - Method in class org.codehaus.groovy.control.ProcessingUnit
 
getConstructor() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
getContext() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getContinueLabel() - Method in class org.codehaus.groovy.classgen.BlockScope
 
getController() - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
getDebug() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Returns true if debugging operation has been requested.
getDeclaredConstructors() - Method in class org.codehaus.groovy.ast.ClassNode
 
getDeclaredMethod(String, Parameter[]) - Method in class org.codehaus.groovy.ast.ClassNode
 
getDeclaredMethods(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getDeclaredMethodsMap() - Method in class org.codehaus.groovy.ast.ClassNode
 
getDeclaredVariables() - Method in class org.codehaus.groovy.ast.VariableScope
 
getDeclaredVariables() - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
getDeclaringClass() - Method in class org.codehaus.groovy.ast.MethodNode
 
getDeclaringClass() - Method in class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
getDeclaringClass() - Method in class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
getDefaultJsrFlag() - Static method in class org.codehaus.groovy.control.CompilerConfiguration
 
getDefaultStatement() - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
getDefaultValue() - Method in class org.codehaus.groovy.ast.Parameter
 
getDelegate() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Gets the lexer that is actually doing the nextToken() work, if it isn't us.
getDelegate() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Gets the lexer that is actually doing the nextToken() work, if it isn't us.
getDescription() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getDescription(int) - Static method in class org.codehaus.groovy.control.Phases
Returns a description of the specified phase.
getDescription() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns a description of the node.
getDescription(int) - Static method in class org.codehaus.groovy.syntax.Types
Gets the description for the specified type.
getDescription() - Method in class org.codehaus.groovy.syntax.lexer.AbstractCharStream
 
getDescription() - Method in interface org.codehaus.groovy.syntax.lexer.CharStream
 
getDescription() - Method in class org.codehaus.groovy.syntax.lexer.FileCharStream
 
getDestdir() - Method in class org.codehaus.groovy.ant.Groovyc
Gets the destination directory into which the java source files should be compiled.
getDestdir() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Gets the destination directory into which the java source files should be compiled.
getElementType() - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
getElseBlock() - Method in class org.codehaus.groovy.ast.stmt.IfStatement
 
getEnclosingMethod() - Method in class org.codehaus.groovy.ast.ClassNode
 
getEncoding() - Method in class org.codehaus.groovy.ant.Groovyc
 
getEndColumn() - Method in class org.codehaus.groovy.syntax.SyntaxException
 
getEndColumn() - Method in class org.codehaus.groovy.syntax.TokenException
 
getEndLabel() - Method in class org.codehaus.groovy.classgen.Variable
 
getErr(Process) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
An alias method so that a process appears similar to System.out, System.in, System.err; you can use process.in, process.out, process.err in a similar way
getError(int) - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the specified error message, or null.
getErrorCount() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the number of errors.
getErrors() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the list of errors, or null if there are none.
getEvalShell() - Method in class org.codehaus.groovy.bsf.GroovyEngine
 
getException(int) - Method in class org.codehaus.groovy.control.ProcessingUnit
Convenience routine to return the specified error's underlying Exception, or null if it isn't one.
getExceptionType() - Method in class org.codehaus.groovy.ast.stmt.CatchStatement
 
getExpected() - Method in class org.codehaus.groovy.syntax.lexer.UnexpectedCharacterException
 
getExpectedType() - Method in class org.codehaus.groovy.syntax.TokenMismatchException
 
getExpectedTypes() - Method in class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
getExpression(int) - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.expr.BooleanExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
getExpression(int) - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
getExpression(int) - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
getExpression() - Method in class org.codehaus.groovy.ast.stmt.CaseStatement
 
getExpression() - Method in class org.codehaus.groovy.ast.stmt.ExpressionStatement
 
getExpression() - Method in class org.codehaus.groovy.ast.stmt.ReturnStatement
 
getExpression() - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
getExpression() - Method in class org.codehaus.groovy.ast.stmt.SynchronizedStatement
 
getExpression() - Method in class org.codehaus.groovy.ast.stmt.ThrowStatement
 
getExpressionType(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
getExpressions() - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
getExpressions() - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
getExpressions() - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
getExtension() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
getExtension() - Method in class org.codehaus.groovy.wiki.Wiki2TestCase
 
getFailonerror() - Method in class org.codehaus.groovy.ant.Groovyc
Gets the failonerror flag.
getFailonerror() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Gets the failonerror flag.
getFailure() - Method in class org.codehaus.groovy.ast.expr.Expression
 
getFalseExpression() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
getField(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getField() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getField() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getField() - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
getField() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getFieldName() - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
getFields() - Method in class org.codehaus.groovy.ast.ClassNode
 
getFile() - Method in class org.codehaus.groovy.syntax.lexer.FileCharStream
 
getFileList() - Method in class org.codehaus.groovy.ant.Groovyc
Gets the list of files to be compiled.
getFileList() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Gets the list of files to be compiled.
getFinallyStatement() - Method in class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
getFirstClassNode() - Method in class org.codehaus.groovy.control.CompilationUnit
Convenience routine to get the first ClassNode, for when you are sure there is only one.
getFirstVariableIndex() - Method in class org.codehaus.groovy.classgen.BlockScope
 
getFrom() - Method in class org.codehaus.groovy.ast.expr.RangeExpression
 
getGetter() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getGetter() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getGetterBlock() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getGetterMethod(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getGroovyObjectProperty(GroovyObject, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getGroovyObjectProperty(GroovyObject, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
getIOCause() - Method in class org.codehaus.groovy.syntax.ReadException
 
getIfBlock() - Method in class org.codehaus.groovy.ast.stmt.IfStatement
 
getImport(String) - Method in class org.codehaus.groovy.ast.ModuleNode
 
getImportPackages() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getImports() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getIn(Process) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
An alias method so that a process appears similar to System.out, System.in, System.err; you can use process.in, process.out, process.err in a similar way
getIndex() - Method in class org.codehaus.groovy.classgen.Variable
 
getInitialValueExpression() - Method in class org.codehaus.groovy.ast.FieldNode
 
getInitialValueExpression() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getInnerClasses() - Method in class org.codehaus.groovy.classgen.ClassGenerator
 
getInputStream() - Method in class org.codehaus.groovy.syntax.lexer.InputStreamCharStream
 
getInstance() - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getInterfaces() - Method in class org.codehaus.groovy.ast.ClassNode
 
getKeyExpression() - Method in class org.codehaus.groovy.ast.expr.MapEntryExpression
 
getLHSType(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Deduces the type name required for some casting
getLabel() - Method in class org.codehaus.groovy.ast.stmt.BreakStatement
 
getLabel() - Method in class org.codehaus.groovy.ast.stmt.ContinueStatement
 
getLastMatcher(Matcher) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyStaticMethods
Get the last hidden matcher that system used to do a match.
getLastMatcher() - Static method in class org.codehaus.groovy.runtime.RegexSupport
 
getLastVariableIndex() - Method in class org.codehaus.groovy.classgen.BlockScope
 
getLeftExpression() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
getLexer() - Method in class org.codehaus.groovy.syntax.lexer.LexerTokenStream
Returns the underlying Lexer.
getLine(int, Janitor) - Method in class org.codehaus.groovy.control.io.AbstractReaderSource
Returns a line from the source, or null, if unavailable.
getLine(int, Janitor) - Method in interface org.codehaus.groovy.control.io.ReaderSource
Returns a line from the source, or null, if unavailable.
getLine() - Method in class org.codehaus.groovy.syntax.SyntaxException
Retrieve the line upon which the error occurred.
getLine() - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Returns the current line number.
getLine() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Returns the current line number.
getLine() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns the current line number.
getLineNumber() - Method in class org.codehaus.groovy.ast.ASTNode
 
getListfiles() - Method in class org.codehaus.groovy.ant.Groovyc
Get the listfiles flag.
getListfiles() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Get the listfiles flag.
getLocalName(Node) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
getLoopBlock() - Method in class org.codehaus.groovy.ast.stmt.DoWhileStatement
 
getLoopBlock() - Method in class org.codehaus.groovy.ast.stmt.ForStatement
 
getLoopBlock() - Method in class org.codehaus.groovy.ast.stmt.WhileStatement
 
getMapEntryExpressions() - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
getMeaning() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the meaning of this node.
getMeaning() - Method in class org.codehaus.groovy.syntax.Token
Returns the meaning of this node.
getMeaningAs(int[]) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the first matching meaning of the specified types.
getMember(String) - Method in class org.codehaus.groovy.ast.AnnotationNode
 
getMembers() - Method in class org.codehaus.groovy.ast.AnnotationNode
 
getMessage() - Method in class org.codehaus.groovy.GroovyBugError
 
getMessage() - Method in class org.codehaus.groovy.control.messages.SimpleMessage
 
getMessage() - Method in class org.codehaus.groovy.syntax.ReadException
 
getMessage() - Method in class org.codehaus.groovy.syntax.SyntaxException
 
getMessage() - Method in class org.codehaus.groovy.syntax.lexer.UnexpectedCharacterException
 
getMessage() - Method in class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
getMessageExpression() - Method in class org.codehaus.groovy.ast.stmt.AssertStatement
 
getMetaClass(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
getMetaClass(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getMetaClass() - Method in class org.codehaus.groovy.runtime.IteratorClosureAdapter
 
getMetaClass() - Method in class org.codehaus.groovy.runtime.MethodClosure
 
getMetaClass(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
getMetaMethod() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
getMetaMethod() - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
getMetaRegistry() - Method in class org.codehaus.groovy.runtime.Invoker
 
getMethod() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
getMethod() - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
getMethod() - Method in class org.codehaus.groovy.classgen.MethodCaller
 
getMethod() - Method in class org.codehaus.groovy.runtime.MethodClosure
 
getMethodDescriptor(String, Parameter[]) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getMethodDescriptor(Class, Class[]) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getMethodDescriptor(Method) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getMethodDescriptor(MetaMethod) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getMethodDescriptor() - Method in class org.codehaus.groovy.classgen.MethodCaller
 
getMethodNode() - Method in class org.codehaus.groovy.classgen.Verifier
 
getMethods() - Method in class org.codehaus.groovy.ast.ClassNode
 
getMethods(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getMethods() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getMixins() - Method in class org.codehaus.groovy.ast.ClassNode
 
getModifiers() - Method in class org.codehaus.groovy.ast.ClassNode
 
getModifiers() - Method in class org.codehaus.groovy.ast.ConstructorNode
 
getModifiers() - Method in class org.codehaus.groovy.ast.FieldNode
 
getModifiers() - Method in class org.codehaus.groovy.ast.MethodNode
 
getModifiers() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getModifiers() - Method in class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
getModifiers() - Method in class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
getModule() - Method in class org.codehaus.groovy.ast.ClassNode
 
getModules() - Method in class org.codehaus.groovy.ast.CompileUnit
 
getName() - Method in class org.codehaus.groovy.ast.AnnotationNode
 
getName() - Method in class org.codehaus.groovy.ast.ClassNode
 
getName() - Method in class org.codehaus.groovy.ast.FieldNode
 
getName() - Method in class org.codehaus.groovy.ast.MethodNode
 
getName() - Method in class org.codehaus.groovy.ast.Parameter
 
getName() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getName() - Method in class org.codehaus.groovy.ast.Type
 
getName() - Method in class org.codehaus.groovy.classgen.Variable
 
getName() - Method in class org.codehaus.groovy.control.SourceUnit
Returns the name for the SourceUnit.
getName() - Method in class org.codehaus.groovy.runtime.MethodKey
 
getName() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getName() - Method in class org.codehaus.groovy.tools.GroovyClass
 
getName() - Method in class org.codehaus.groovy.wiki.TestCaseRenderEngine
 
getNameWithoutPackage() - Method in class org.codehaus.groovy.ast.ClassNode
 
getNextClosureInnerName(ClassNode, ClassNode, MethodNode) - Method in class org.codehaus.groovy.classgen.GeneratorContext
 
getNextInnerClassIdx() - Method in class org.codehaus.groovy.classgen.GeneratorContext
 
getObjectExpression() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getObjectExpression() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
getObjectExpression() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getObjectTypeForPrimitive(String) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getOperation() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
getOperation() - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
getOperation() - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
getOut(Process) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
An alias method so that a process appears similar to System.out, System.in, System.err; you can use process.in, process.out, process.err in a similar way
getOuterClass() - Method in class org.codehaus.groovy.ast.ClassNode
Helper method to avoid casting to inner class
getOuterClass() - Method in class org.codehaus.groovy.ast.InnerClassNode
 
getOuterField(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getOuterField(String) - Method in class org.codehaus.groovy.ast.InnerClassNode
 
getOutermostClass() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
getOutput() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Gets the currently configured output writer.
getOwner() - Method in class org.codehaus.groovy.ast.FieldNode
 
getOwnerType() - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
getPackageName() - Method in class org.codehaus.groovy.ast.ClassNode
 
getPackageName() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getPackageName() - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
getParameterCount() - Method in class org.codehaus.groovy.runtime.DefaultMethodKey
 
getParameterCount() - Method in class org.codehaus.groovy.runtime.MethodKey
 
getParameterCount() - Method in class org.codehaus.groovy.runtime.TemporaryMethodKey
 
getParameterType(int) - Method in class org.codehaus.groovy.runtime.DefaultMethodKey
 
getParameterType(int) - Method in class org.codehaus.groovy.runtime.MethodKey
 
getParameterType(int) - Method in class org.codehaus.groovy.runtime.TemporaryMethodKey
 
getParameterTypes() - Method in class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
getParameterTypes() - Method in class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
getParameters() - Method in class org.codehaus.groovy.ast.ConstructorNode
 
getParameters() - Method in class org.codehaus.groovy.ast.MethodNode
 
getParameters() - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
getParamterTypes() - Method in class org.codehaus.groovy.runtime.MethodKey
 
getParent() - Method in class org.codehaus.groovy.classgen.BlockScope
 
getParent() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getParentFile() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getPath() - Method in class org.codehaus.groovy.runtime.WritableFile
 
getPhase() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the current phase.
getPhaseDescription() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the description for the current phase.
getPluginFactory() - Method in class org.codehaus.groovy.control.CompilerConfiguration
 
getPrecedence(int, boolean) - Static method in class org.codehaus.groovy.syntax.Types
Returns the precendence of the specified operator.
getPrompt() - Method in class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
getProperties() - Method in class org.codehaus.groovy.ast.ClassNode
 
getProperty() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getProperty() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getProperty(Object, String) - Method in class org.codehaus.groovy.runtime.Invoker
Looks up the given property of the given object
getProperty(Object, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getProperty(Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
getPropertySafe(Object, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getPropertySafe(Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
getReader() - Method in class org.codehaus.groovy.control.io.FileReaderSource
Returns a new Reader on the underlying source object.
getReader() - Method in class org.codehaus.groovy.control.io.InputStreamReaderSource
Returns a new Reader on the underlying source object.
getReader() - Method in interface org.codehaus.groovy.control.io.ReaderSource
Returns a new Reader on the underlying source object.
getReader() - Method in class org.codehaus.groovy.control.io.StringReaderSource
Returns a new Reader on the underlying source object.
getReader() - Method in class org.codehaus.groovy.control.io.URLReaderSource
Returns a new Reader on the underlying source object.
getReader() - Method in class org.codehaus.groovy.syntax.lexer.ReaderCharStream
 
getRealName() - Method in class org.codehaus.groovy.ast.Type
 
getRealType() - Method in class org.codehaus.groovy.ast.Parameter
 
getReferencedVariables() - Method in class org.codehaus.groovy.ast.VariableScope
 
getReferencedVariables() - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
getRegex() - Method in class org.codehaus.groovy.ast.expr.RegexExpression
 
getReturnType() - Method in class org.codehaus.groovy.ast.MethodNode
 
getRightExpression() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
getRoot() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the root of the node.
getRoot(boolean) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the root of the node, the Token that indicates it's type.
getRoot() - Method in class org.codehaus.groovy.syntax.Reduction
Returns the root of the node, the Token that indicates it's type.
getRoot() - Method in class org.codehaus.groovy.syntax.Token
Returns the root of the node.
getRootText() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the text of the root.
getRootText() - Method in class org.codehaus.groovy.syntax.Token
Returns the text of the root node.
getSample(int, int, Janitor) - Method in class org.codehaus.groovy.control.SourceUnit
Returns a sampling of the source at the specified line and column, of null if it is unavailable.
getScriptBaseClass() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Gets the name of the base class for scripts.
getSetter() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getSetter() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getSetterBlock() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getSetterMethod(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
getSizeExpression() - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
getSource() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Gets the lexer from which this lexer is obtaining characters.
getSource() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Gets the lexer from which this lexer is obtaining characters.
getSourceEncoding() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Gets the currently configured source file encoding.
getSourceLocator() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Returns a description of the source (typically a file name).
getSourceLocator() - Method in class org.codehaus.groovy.syntax.SyntaxException
 
getSourceLocator() - Method in interface org.codehaus.groovy.syntax.TokenStream
Returns a description of the source location (typically a file path).
getSourcepath() - Method in class org.codehaus.groovy.ant.Groovyc
Gets the sourcepath to be used for this compilation.
getSrcdir() - Method in class org.codehaus.groovy.ant.Groovyc
Gets the source dirs to find the source java files.
getSrcdir() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Gets the source dirs to find the source java files.
getStartColumn() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the starting column of the node.
getStartColumn() - Method in class org.codehaus.groovy.syntax.SyntaxException
Retrieve the column upon which the error occurred.
getStartColumn() - Method in class org.codehaus.groovy.syntax.Token
Returns the starting column of the node.
getStartColumn() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns the starting column of the current token.
getStartLabel() - Method in class org.codehaus.groovy.classgen.Variable
 
getStartLine() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the starting line of the node.
getStartLine() - Method in class org.codehaus.groovy.syntax.SyntaxException
 
getStartLine() - Method in class org.codehaus.groovy.syntax.Token
Returns the starting line of the node.
getStartLine() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns the starting line of the current token.
getStatementBlock() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getStatementLabel() - Method in class org.codehaus.groovy.ast.stmt.Statement
 
getStatements() - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
getStrings() - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
getSubList(List, List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
getSuperClass() - Method in class org.codehaus.groovy.ast.ClassNode
 
getSuperClassNode() - Method in class org.codehaus.groovy.ast.ClassNode
 
getSyntaxError(int) - Method in class org.codehaus.groovy.control.ProcessingUnit
Convenience routine to return the specified error's underlying SyntaxException, or null if it isn't one.
getTargetDirectory() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Gets the target directory for writing classes.
getText() - Method in class org.codehaus.groovy.ast.ASTNode
 
getText() - Method in class org.codehaus.groovy.ast.ImportNode
 
getText() - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.BooleanExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.ClassExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.ConstantExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
getText() - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
getText() - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
getText() - Method in class org.codehaus.groovy.ast.stmt.ExpressionStatement
 
getText() - Method in class org.codehaus.groovy.ast.stmt.ReturnStatement
 
getText(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of the File opened with the specified encoding and returns it as a String
getText(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of the File and returns it as a String
getText(URL) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of this URL and returns it as a String
getText(URL, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of this URL and returns it as a String
getText(InputStream) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of this InputStream and returns it as a String
getText(InputStream, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of this InputStream with a specified charset and returns it as a String
getText(Reader) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of the Reader and returns it as a String
getText(BufferedReader) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of the BufferedReader and returns it as a String
getText(Process) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Read the text of the output stream of the Process.
getText() - Method in class org.codehaus.groovy.syntax.Token
Returns the text of the token.
getText(int) - Static method in class org.codehaus.groovy.syntax.Types
Returns the text for the specified type.
getTextNodeData(Text) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
getTo() - Method in class org.codehaus.groovy.ast.expr.RangeExpression
 
getTokenStream() - Method in class org.codehaus.groovy.syntax.parser.Parser
Returns the TokenStream being parsed.
getTolerance() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Returns the requested error tolerance.
getTrueExpression() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
getTryStatement() - Method in class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
getType() - Method in class org.codehaus.groovy.ast.FieldNode
 
getType() - Method in class org.codehaus.groovy.ast.Parameter
 
getType() - Method in class org.codehaus.groovy.ast.PropertyNode
 
getType() - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.Expression
 
getType() - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
getType() - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
getType() - Method in class org.codehaus.groovy.classgen.Variable
 
getType() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the actual type of the node.
getType() - Method in class org.codehaus.groovy.syntax.Token
Returns the actual type of the node.
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.Expression
 
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
getTypeClass() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
getTypeDescription(String) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
array types are special: eg.: String[]: classname: [Ljava/lang/String; int[]: [I
getTypeDescription(Class) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
getTypeDescriptor() - Method in class org.codehaus.groovy.ast.MethodNode
The type descriptor for a method node is a string containing the name of the method, its return type, and its parameter types in a canonical form.
getTypeName() - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
getTypeName() - Method in class org.codehaus.groovy.classgen.Variable
 
getTypeToSet() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
getUnexpectedToken() - Method in class org.codehaus.groovy.syntax.TokenMismatchException
 
getUnexpectedToken() - Method in class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
getUnexpectedTokenText() - Method in class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
getUnit() - Method in class org.codehaus.groovy.ast.ModuleNode
 
getUnit() - Method in class org.codehaus.groovy.control.CompilationFailedException
Returns the ProcessingUnit in which the error occurred.
getValue() - Method in class org.codehaus.groovy.ast.expr.ConstantExpression
 
getValue(int) - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
getValueExpression() - Method in class org.codehaus.groovy.ast.expr.MapEntryExpression
 
getValues() - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
getVariable() - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
getVariable() - Method in class org.codehaus.groovy.ast.stmt.CatchStatement
 
getVariable() - Method in class org.codehaus.groovy.ast.stmt.ForStatement
 
getVariableScope() - Method in class org.codehaus.groovy.ast.ConstructorNode
 
getVariableScope() - Method in class org.codehaus.groovy.ast.MethodNode
 
getVariableScope() - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
getVariableScope() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
getVariableType() - Method in class org.codehaus.groovy.ast.stmt.ForStatement
 
getVariableType(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
getVarsDeclaredHere() - Method in class org.codehaus.groovy.ast.VariableScope
 
getVerbose() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Returns true if verbose operation has been requested.
getVersion() - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
getWarning(int) - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the specified warning message, or null.
getWarningCount() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the number of warnings.
getWarningLevel() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Gets the currently configured warning level.
getWarnings() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns the list of warnings, or null if there are none.
gotoPhase(int) - Method in class org.codehaus.groovy.control.ProcessingUnit
Wraps up any pending operations for the current phase and switches to the next phase.
grep(Object, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates over every element of the collection and return each object that matches the given filter - calling the isCase() method used by switch statements.
gstring() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a GString.
gstringExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.gstring().
gstringLexer - Variable in class org.codehaus.groovy.syntax.lexer.GroovyLexerBase
 

H

HasCleanup - interface org.codehaus.groovy.control.HasCleanup.
An interface for things that need to be cleaned up after operations complete.
HereDocLexer - class org.codehaus.groovy.syntax.lexer.HereDocLexer.
A Lexer for processing here docs.
HereDocLexer(String) - Constructor for class org.codehaus.groovy.syntax.lexer.HereDocLexer
Initializes the lexer to read up to (and including) the marker on a line by itself.
hasChildren() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node has any non-root elements.
hasErrors() - Method in class org.codehaus.groovy.control.CompilationUnit
Returns true if there are any errors pending.
hasErrors() - Method in class org.codehaus.groovy.control.ProcessingUnit
Returns true if there are any errors pending.
hasFiles() - Method in class org.codehaus.groovy.ant.FileScanner
 
hasNext() - Method in class org.codehaus.groovy.ant.FileIterator
 
hasPossibleMethod(String, Expression) - Method in class org.codehaus.groovy.ast.ClassNode
Returns true if the given method has a possibly matching method with the given name and arguments
hashCode() - Method in class org.codehaus.groovy.runtime.MethodKey
 
hashCode() - Method in class org.codehaus.groovy.runtime.WritableFile
 

I

IDENTIFIER - Static variable in class org.codehaus.groovy.syntax.Types
 
INFIX_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
INITIALIZATION - Static variable in class org.codehaus.groovy.control.Phases
 
INSTANCE - Static variable in class org.codehaus.groovy.ast.stmt.EmptyStatement
 
INSTRUCTION_SELECTION - Static variable in class org.codehaus.groovy.control.Phases
 
INTDIV - Static variable in class org.codehaus.groovy.syntax.Types
 
INTDIV_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
INTEGER_NUMBER - Static variable in class org.codehaus.groovy.syntax.Types
 
IfStatement - class org.codehaus.groovy.ast.stmt.IfStatement.
Represents a do { ...
IfStatement(BooleanExpression, Statement, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.IfStatement
 
ImportNode - class org.codehaus.groovy.ast.ImportNode.
Represents an import statement of a single class
ImportNode(String, String) - Constructor for class org.codehaus.groovy.ast.ImportNode
 
InnerClassNode - class org.codehaus.groovy.ast.InnerClassNode.
Represents an inner class declaration
InnerClassNode(ClassNode, String, int, String) - Constructor for class org.codehaus.groovy.ast.InnerClassNode
 
InnerClassNode(ClassNode, String, int, String, String[], MixinNode[]) - Constructor for class org.codehaus.groovy.ast.InnerClassNode
 
InputStreamCharStream - class org.codehaus.groovy.syntax.lexer.InputStreamCharStream.
 
InputStreamCharStream(InputStream) - Constructor for class org.codehaus.groovy.syntax.lexer.InputStreamCharStream
 
InputStreamCharStream(InputStream, String) - Constructor for class org.codehaus.groovy.syntax.lexer.InputStreamCharStream
 
InputStreamReaderSource - class org.codehaus.groovy.control.io.InputStreamReaderSource.
A ReaderSource for source strings.
InputStreamReaderSource(InputStream, CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.io.InputStreamReaderSource
Creates the ReaderSource from a File descriptor.
IntegerMath - class org.codehaus.groovy.runtime.IntegerMath.
Integer NumberMath operations
Invoker - class org.codehaus.groovy.runtime.Invoker.
A helper class to invoke methods or extract properties on arbitrary Java objects dynamically
Invoker() - Constructor for class org.codehaus.groovy.runtime.Invoker
 
InvokerHelper - class org.codehaus.groovy.runtime.InvokerHelper.
A static helper class to make bytecode generation easier and act as a facade over the Invoker
InvokerHelper() - Constructor for class org.codehaus.groovy.runtime.InvokerHelper
 
InvokerInvocationException - exception org.codehaus.groovy.runtime.InvokerInvocationException.
An exception thrown if a method is called and an exception occurred
InvokerInvocationException(InvocationTargetException) - Constructor for class org.codehaus.groovy.runtime.InvokerInvocationException
 
InvokerInvocationException(Throwable) - Constructor for class org.codehaus.groovy.runtime.InvokerInvocationException
 
IteratorClosureAdapter - class org.codehaus.groovy.runtime.IteratorClosureAdapter.
A closure which stores calls in a List so that method calls can be iterated over in a 'yield' style way
IteratorClosureAdapter(Object) - Constructor for class org.codehaus.groovy.runtime.IteratorClosureAdapter
 
identifier(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Returns the text of an identifier.
ifStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.ifStatement().
ifStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes an if statement.
implementsInteface(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
importClass(String, String, String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
importPackageWithStar(String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
importStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.importStatement().
importStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes an import statement.
importStatements(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the imports Reduction produced by Parser.module().
inExpression - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 
infixExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes most infix operators.
initialize(BSFManager, String, Vector) - Method in class org.codehaus.groovy.bsf.CachingGroovyEngine
Initialize the engine.
initialize(BSFManager, String, Vector) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Initialize the engine.
inject(Collection, Object, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the given collection, passing in the initial value to the closure along with the current iterated item then passing into the next iteration the value of the previous closure.
innerClasses - Variable in class org.codehaus.groovy.classgen.ClassGenerator
 
inspect(Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
inspect(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
inspect(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
instance - Static variable in class org.codehaus.groovy.runtime.BigDecimalMath
 
instance - Static variable in class org.codehaus.groovy.runtime.BigIntegerMath
 
instance - Static variable in class org.codehaus.groovy.runtime.FloatingPointMath
 
instance - Static variable in class org.codehaus.groovy.runtime.IntegerMath
 
instance - Static variable in class org.codehaus.groovy.runtime.LongMath
 
intUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
intUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
intdiv(Character, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Integer Divide a Character by a Number
intdiv(Number, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Integer Divide a Number by a Character
intdiv(Character, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Integer Divide two Characters
intdiv(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Integer Divide two Numbers
intdiv(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
intdivImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
intdivImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
intdivImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
intdivImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
integerValue(int) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
get the Integer object from an int.
integerValue(int) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
get the Integer object from an int.
interfaceDeclaration(ClassNode, CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.interfaceDeclaration().
interfaceDeclaration(Reduction) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a interface declaration.
intersect(List, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Create a List composed of the intersection of both collections
invoke(Method) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
create the bytecode to invoke a method
invoke(Object, Method, Object[]) - Method in class org.codehaus.groovy.runtime.ClosureListener
 
invoke(Object, Object[]) - Method in class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
invoke(Object, Object[]) - Method in class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
invoke(Object, Object[]) - Method in class org.codehaus.groovy.runtime.ReflectionMetaMethod
 
invoke(MetaMethod, Object, Object[]) - Method in class org.codehaus.groovy.runtime.Reflector
 
invoke(Object, Object[]) - Method in class org.codehaus.groovy.runtime.TransformMetaMethod
 
invokeClosure(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeClosure(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeConstructor(String, Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
invokeConstructor(String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeConstructor(String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeConstructorOf(Class, Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
invokeConstructorOf(Class, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeConstructorOf(Class, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeMethod(MetaMethod) - Method in class org.codehaus.groovy.classgen.ReflectorGenerator
 
invokeMethod(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Provide a dynamic method invocation method which can be overloaded in classes to implement dynamic proxies easily.
invokeMethod(Object, String, Object) - Method in class org.codehaus.groovy.runtime.Invoker
Invokes the given method on the object.
invokeMethod(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeMethod(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeMethodSafe(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeMethodSafe(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeNoArgumentsConstructorOf(Class) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeNoArgumentsConstructorOf(Class) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeNoArgumentsMethod(Object, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeNoArgumentsMethod(Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeStaticMethod(String, String, Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
invokeStaticMethod(String, String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeStaticMethod(String, String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeStaticNoArgumentsMethod(String, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeStaticNoArgumentsMethod(String, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
invokeSuperMethod(Object, String, Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
invokeSuperMethod(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
invokeSuperMethod(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
isA(int) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node's meaning matches the specified type.
isAModifiableExpression(CSTNode, boolean) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node is a modifiable expression (ie.
isAModifiableExpression(CSTNode) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
A synonym for isAModifiableExpression( node, false ).
isAPotentialTypeName(CSTNode, boolean) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node is potentially a type name.
isAVariable(CSTNode) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node might be a variable.
isAbsolute() - Method in class org.codehaus.groovy.runtime.WritableFile
 
isAbstract() - Method in class org.codehaus.groovy.ast.MethodNode
 
isAllOf(int[]) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node's meaning matches all of the specified types.
isAnExpression() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node is a complete expression.
isAnExpression() - Method in class org.codehaus.groovy.syntax.Reduction
Returns true if the node is a complete expression.
isAnExpression(CSTNode, boolean) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node is a complete expression (something that has a value).
isAnExpression(CSTNode) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
A synonym for isAnExpression( node, false ).
isAnOperator(CSTNode, boolean) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node is an operator and not an expression (see above).
isAnOperator(CSTNode) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
A synonym for isAnOperator(node, false).
isBigDecimal(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
isBigInteger(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
isCase(Object, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
isCase(String, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
isCase(Class, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
isCase(Collection, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
isCase(Pattern, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
isCase(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
isCase(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
isCoerce() - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
isComparisonExpression(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isComplete() - Method in class org.codehaus.groovy.syntax.parser.ExpressionStack
Returns true if the stack is in a state that can be considered a complete expression, provided lookahead is amenable, of course.
isConstantString() - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
isDatatype(String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
Returns true if the specified name is a known type name.
isDelegated() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Returns true if we are delegated.
isDelegated() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns true if we are delegated to another lexer.
isDelimited() - Method in interface org.codehaus.groovy.syntax.lexer.Delimiter
Returns true if the lexer is applying its delimiter policy.
isDelimited() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Returns true if the lexer is applying its delimiter policy.
isDelimited() - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Returns true if the lexer is applying its delimiter policy.
isDerivedFrom(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
isDerivedFromGroovyObject() - Method in class org.codehaus.groovy.ast.ClassNode
 
isDigit(char) - Static method in class org.codehaus.groovy.syntax.Numbers
Returns true if the specified character is a base-10 digit.
isDirectory() - Method in class org.codehaus.groovy.runtime.WritableFile
 
isDynamic() - Method in class org.codehaus.groovy.ast.Type
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.Expression
true if the datatype can be changed, false otherwise.
isDynamic() - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.NotExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
isDynamic() - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
isDynamicReturnType() - Method in class org.codehaus.groovy.ast.MethodNode
 
isDynamicType() - Method in class org.codehaus.groovy.ast.FieldNode
 
isDynamicType() - Method in class org.codehaus.groovy.ast.Parameter
 
isDynamicType() - Method in class org.codehaus.groovy.ast.PropertyNode
 
isEmpty() - Method in class org.codehaus.groovy.ast.ModuleNode
 
isEmpty() - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
isEmpty() - Method in class org.codehaus.groovy.ast.stmt.EmptyStatement
 
isEmpty() - Method in class org.codehaus.groovy.ast.stmt.Statement
 
isEmpty() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node is completely empty (no root, even).
isEmpty() - Method in class org.codehaus.groovy.syntax.Reduction
Returns true if the node is completely empty (no root, even).
isExternallySourced() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Returns true if we have an external source.
isExternallySourced() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns true if we are obtaining our characters from another lexer.
isFatal() - Method in class org.codehaus.groovy.GroovyException
 
isFatal() - Method in interface org.codehaus.groovy.GroovyExceptionInterface
 
isFatal() - Method in class org.codehaus.groovy.control.ConfigurationException
Its always fatal.
isFieldOrVariable(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isFile() - Method in class org.codehaus.groovy.runtime.WritableFile
 
isFinished() - Method in interface org.codehaus.groovy.syntax.lexer.Delimiter
Returns true if the lexer stream is dry.
isFinished() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Returns true if the lexer stream is dry.
isFinished() - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Returns true if the lexer stream is dry.
isFloatingPoint(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
isGroovyObject(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isHexDigit(char) - Static method in class org.codehaus.groovy.syntax.Numbers
Returns true if the specified character is a base-16 digit.
isHidden() - Method in class org.codehaus.groovy.runtime.WritableFile
 
isHolder() - Method in class org.codehaus.groovy.ast.FieldNode
 
isHolder() - Method in class org.codehaus.groovy.classgen.Variable
 
isHolderVariable(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isIgnoringAutoboxing() - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
isImplicitThis() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
isInClosureConstructor() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isInScriptBody() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isInclusive() - Method in class org.codehaus.groovy.ast.expr.RangeExpression
 
isInteger(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
isInvokable(CSTNode) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node might be a method.
isJsrGroovy() - Static method in class org.codehaus.groovy.control.CompilerConfiguration
Returns true if we are the JSR compatible Groovy language
isLong(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
isNonStaticField(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isNotFieldOfOutermostClass(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isNumericTypeSpecifier(char, boolean) - Static method in class org.codehaus.groovy.syntax.Numbers
Returns true if the specified character is a valid type specifier for a numeric value.
isOctalDigit(char) - Static method in class org.codehaus.groovy.syntax.Numbers
Returns true if the specific character is a base-8 digit.
isOneOf(int[]) - Method in class org.codehaus.groovy.syntax.CSTNode
Returns true if the node's meaning matches any of the specified types.
isParameterSpecified() - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
isPopRequired(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isPotentialCastOperator(CSTNode) - Static method in class org.codehaus.groovy.syntax.parser.ExpressionSupport
Returns true if the node is potentially a cast operator.
isPrimitiveFieldType(String) - Static method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isPrimitiveFieldType(String) - Static method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
isPrimitiveType(String) - Static method in class org.codehaus.groovy.classgen.BytecodeHelper
 
isPrivate() - Method in class org.codehaus.groovy.ast.PropertyNode
 
isProperty() - Method in class org.codehaus.groovy.classgen.Variable
 
isPublic(Method) - Static method in class org.codehaus.groovy.runtime.MethodHelper
 
isRelevant(int, int) - Static method in class org.codehaus.groovy.control.messages.WarningMessage
Returns true if a warning would be relevant to the specified level.
isRelevant(int) - Method in class org.codehaus.groovy.control.messages.WarningMessage
Returns true if this message is as or more important than the specified importance level.
isResolveFailed() - Method in class org.codehaus.groovy.ast.expr.Expression
 
isSafe() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
isSafe() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
isSafe() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
isScript() - Method in class org.codehaus.groovy.ast.ClassNode
 
isScriptBody() - Method in class org.codehaus.groovy.ast.ClassNode
 
isStatic() - Method in class org.codehaus.groovy.ast.FieldNode
 
isStatic() - Method in class org.codehaus.groovy.ast.MethodNode
 
isStatic() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
isStatic() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
isStatic(Method) - Static method in class org.codehaus.groovy.runtime.MethodHelper
 
isStatic() - Method in class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
isStatic() - Method in class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
isStaticClass() - Method in class org.codehaus.groovy.ast.ClassNode
Is this class delcared in a static method (such as a closure / inner class declared in a static method)
isStaticMethod() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isSuperMethodCall(MethodCallExpression) - Static method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
isSuperMethodCall(Statement) - Method in class org.codehaus.groovy.classgen.Verifier
 
isSynthetic() - Method in class org.codehaus.groovy.ast.AnnotatedNode
 
isThisExpression(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isTypeResolved() - Method in class org.codehaus.groovy.ast.expr.Expression
 
isUseNewGroovy() - Method in class org.codehaus.groovy.control.CompilerConfiguration
Returns true if the new groovy (JSR) parser is enabled
isValidCharacterString(Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
isValidTypeForCast(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
isVoidMethod() - Method in class org.codehaus.groovy.ast.MethodNode
 
iterator() - Method in class org.codehaus.groovy.ant.FileScanner
 
iterator() - Method in class org.codehaus.groovy.control.CompilationUnit
Returns an iterator on the unit's SourceUnits.

J

Janitor - class org.codehaus.groovy.control.Janitor.
An agent that can be used to defer cleanup operations to a later time.
Janitor() - Constructor for class org.codehaus.groovy.control.Janitor
 
JavaPrompt - class org.codehaus.groovy.sandbox.ui.JavaPrompt.
Pure Java prompt using just System.in.
JavaPrompt(InputStream, PrintStream, PrintStream) - Constructor for class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
JavaPrompt() - Constructor for class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
join(Collection, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Concatenates all of the items of the collection together with the given String as a separator
join(Object[], String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Concatenates all of the elements of the array together with the given String as a separator

K

KEYWORD - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_ABSTRACT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_AS - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_ASSERT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_BOOLEAN - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_BREAK - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_BYTE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_CASE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_CATCH - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_CHAR - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_CLASS - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_CONST - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_CONTINUE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_DEF - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_DEFAULT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_DEFMACRO - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_DO - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_DOUBLE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_ELSE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_EXTENDS - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_FALSE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_FINAL - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_FINALLY - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_FLOAT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_FOR - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_GOTO - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_IDENTIFIER - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_IF - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_IMPLEMENTS - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_IMPORT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_IN - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_INSTANCEOF - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_INT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_INTERFACE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_LONG - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_MIXIN - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_NATIVE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_NEW - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_NULL - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_PACKAGE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_PRIVATE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_PROPERTY - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_PROTECTED - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_PUBLIC - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_RETURN - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_SHORT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_STATIC - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_SUPER - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_SWITCH - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_SYNCHRONIZED - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_THIS - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_THROW - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_THROWS - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_TRANSIENT - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_TRUE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_TRY - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_VOID - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_VOLATILE - Static variable in class org.codehaus.groovy.syntax.Types
 
KEYWORD_WHILE - Static variable in class org.codehaus.groovy.syntax.Types
 

L

LEFT_CURLY_BRACE - Static variable in class org.codehaus.groovy.syntax.Types
 
LEFT_OF_MATCHED_CONTAINER - Static variable in class org.codehaus.groovy.syntax.Types
 
LEFT_PARENTHESIS - Static variable in class org.codehaus.groovy.syntax.Types
 
LEFT_SHIFT - Static variable in class org.codehaus.groovy.syntax.Types
 
LEFT_SHIFT_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
LEFT_SQUARE_BRACKET - Static variable in class org.codehaus.groovy.syntax.Types
 
LIKELY_ERRORS - Static variable in class org.codehaus.groovy.control.messages.WarningMessage
 
LITERAL - Static variable in class org.codehaus.groovy.syntax.Types
 
LITERAL_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
LOGICAL_AND - Static variable in class org.codehaus.groovy.syntax.Types
 
LOGICAL_AND_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
LOGICAL_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
LOGICAL_OR - Static variable in class org.codehaus.groovy.syntax.Types
 
LOGICAL_OR_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
LOOP - Static variable in class org.codehaus.groovy.syntax.Types
 
Lexer - interface org.codehaus.groovy.syntax.lexer.Lexer.
The minimal interface provided by all Lexers.
LexerBase - class org.codehaus.groovy.syntax.lexer.LexerBase.
A base class for all other lexers.
LexerBase() - Constructor for class org.codehaus.groovy.syntax.lexer.LexerBase
Initializes the LexerBase.
LexerException - exception org.codehaus.groovy.syntax.lexer.LexerException.
Base exception indicating a lexical error.
LexerException(String, int, int) - Constructor for class org.codehaus.groovy.syntax.lexer.LexerException
 
LexerTokenStream - class org.codehaus.groovy.syntax.lexer.LexerTokenStream.
Implements a TokenStream on a Lexer.
LexerTokenStream(Lexer) - Constructor for class org.codehaus.groovy.syntax.lexer.LexerTokenStream
Initializes the LexerTokenStream.
ListExpression - class org.codehaus.groovy.ast.expr.ListExpression.
Represents a list expression [1, 2, 3] which creates a mutable List
ListExpression() - Constructor for class org.codehaus.groovy.ast.expr.ListExpression
 
ListExpression(List) - Constructor for class org.codehaus.groovy.ast.expr.ListExpression
 
LocatedMessage - class org.codehaus.groovy.control.messages.LocatedMessage.
A base class for compilation messages.
LocatedMessage(String, CSTNode) - Constructor for class org.codehaus.groovy.control.messages.LocatedMessage
 
LocatedMessage(String, Object, CSTNode) - Constructor for class org.codehaus.groovy.control.messages.LocatedMessage
 
LongMath - class org.codehaus.groovy.runtime.LongMath.
Long NumberMath operations
la() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Returns the next token in the stream without consuming it.
la(int) - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Returns the kth token in the stream without consuming it (or any other unconsumed tokens).
la() - Method in interface org.codehaus.groovy.syntax.TokenStream
Looks-ahead to the next token.
la(int) - Method in interface org.codehaus.groovy.syntax.TokenStream
Looks-ahead to the kth token.
la(int) - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Returns the next kth character, without consuming any.
la(int) - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Returns the next kth character, without consuming any.
la(int) - Method in class org.codehaus.groovy.syntax.lexer.HereDocLexer
Returns the next kth character, without consuming any.
la() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Returns the next character, without consuming it.
la(int) - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Returns the next kth character, without consuming any.
la() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns the next character, without consuming it.
la(int) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Returns the next kth character, without consuming any.
la() - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
 
la(int) - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Returns the next kth character, without consuming any.
la(int) - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Returns the next kth character, without consuming any.
la(int, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Returns (without consuming) the next kth token in the underlying token stream.
la(int) - Method in class org.codehaus.groovy.syntax.parser.Parser
Synonym for la( k, false ).
la(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Synonym for la( 1, significantNewlines ).
la() - Method in class org.codehaus.groovy.syntax.parser.Parser
Synonym for la( 1, false ).
la(ExpressionStack) - Method in class org.codehaus.groovy.syntax.parser.Parser
Special la() used by the expression parser.
last - Variable in class org.codehaus.groovy.syntax.lexer.HereDocLexer
 
lastModified() - Method in class org.codehaus.groovy.runtime.WritableFile
 
leftShift(Collection, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an easy way to append objects to a list
leftShift(String, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an easy way to append multiple objects as string representations to a String
leftShift(StringBuffer, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an easy way to append multiple objects as string representations to a StringBuffer
leftShift(Writer, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to add things to a writer
leftShift(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implementation of the left shift operator for integral types.
leftShift(OutputStream, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to add things to a stream
leftShift(OutputStream, byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to add bytes to a stream
leftShift(Socket, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to add things to the output stream of a socket
leftShift(Socket, byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to add bytes to the output stream of a socket
leftShift(Process, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to pipe into a Process
leftShift(Process, byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Overloads the left shift operator to provide an append mechanism to pipe into a Process
leftShift(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
For this operation, consider the operands independently.
leftShiftImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
leftShiftImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
leftShiftImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
length() - Method in class org.codehaus.groovy.runtime.WritableFile
 
line - Variable in class org.codehaus.groovy.syntax.lexer.GroovyLexer
 
list() - Method in class org.codehaus.groovy.runtime.WritableFile
 
list(FilenameFilter) - Method in class org.codehaus.groovy.runtime.WritableFile
 
listExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes one of the Reductions produced by Parser.listOrMapExpression().
listFiles - Variable in class org.codehaus.groovy.ant.Groovyc
 
listFiles() - Method in class org.codehaus.groovy.runtime.WritableFile
 
listFiles(FileFilter) - Method in class org.codehaus.groovy.runtime.WritableFile
 
listFiles(FilenameFilter) - Method in class org.codehaus.groovy.runtime.WritableFile
 
listFiles - Variable in class org.codehaus.groovy.wiki.Wiki2Markup
 
listOrMapExpression(boolean, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a list or map expression.
listOrMapExpression() - Method in class org.codehaus.groovy.syntax.parser.Parser
Synonym for listOrMapExpression( false, false ).
load(String, int) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
load(Variable) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
loadArguments(Parameter[], Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Loads and coerces the argument values for the given method call
loadClass(String) - Method in class org.codehaus.groovy.ast.CompileUnit
Loads a class on the compile classpath so that it can be introspected
loadClass(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
loadClass(String) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
loadClass(String) - Method in class org.codehaus.groovy.runtime.Invoker
Attempts to load the given class via name using the current class loader for this code or the thread context class loader
loadInstanceField(FieldExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
RHS instance field.
loadParameters(MetaMethod, int) - Method in class org.codehaus.groovy.classgen.ReflectorGenerator
 
loadStaticField(FieldExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
loadThis() - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
loadThisOrOwner() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Loads either this object or if we're inside a closure then load the top level owner
loadVar(Variable, boolean) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
load the value of the variable on the operand stack.
longUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
longUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
lookup(String, int) - Static method in class org.codehaus.groovy.syntax.Types
Returns the type for the specified symbol/keyword text.
lookupKeyword(String) - Static method in class org.codehaus.groovy.syntax.Types
Returns the type for the specified keyword text.
lookupSymbol(String) - Static method in class org.codehaus.groovy.syntax.Types
Returns the type for the specified symbol text.
lt(int, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Returns the meaning of the la( k, significantNewlines ) token.
lt(int) - Method in class org.codehaus.groovy.syntax.parser.Parser
Returns the meaning of the la( k ) token.
lt(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Returns the meaning of the la( significantNewlines ) token.
lt() - Method in class org.codehaus.groovy.syntax.parser.Parser
Returns the meaning of the la() token.

M

MATCHED_CONTAINER - Static variable in class org.codehaus.groovy.syntax.Types
 
MATCH_REGEX - Static variable in class org.codehaus.groovy.syntax.Types
 
MATH_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
MAX_DIVISION_SCALE - Static variable in class org.codehaus.groovy.runtime.BigDecimalMath
 
METHOD_CALL_STARTERS - Static variable in class org.codehaus.groovy.syntax.Types
 
MINUS - Static variable in class org.codehaus.groovy.syntax.Types
 
MINUS_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
MINUS_MINUS - Static variable in class org.codehaus.groovy.syntax.Types
 
MOD - Static variable in class org.codehaus.groovy.syntax.Types
 
MOD_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
MULTIPLY - Static variable in class org.codehaus.groovy.syntax.Types
 
MULTIPLY_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
MapEntryExpression - class org.codehaus.groovy.ast.expr.MapEntryExpression.
Represents an entry inside a map expression such as 1 : 2.
MapEntryExpression(Expression, Expression) - Constructor for class org.codehaus.groovy.ast.expr.MapEntryExpression
 
MapExpression - class org.codehaus.groovy.ast.expr.MapExpression.
Represents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable Map
MapExpression() - Constructor for class org.codehaus.groovy.ast.expr.MapExpression
 
MapExpression(List) - Constructor for class org.codehaus.groovy.ast.expr.MapExpression
 
Message - class org.codehaus.groovy.control.messages.Message.
A base class for compilation messages.
Message() - Constructor for class org.codehaus.groovy.control.messages.Message
 
MethodCallExpression - class org.codehaus.groovy.ast.expr.MethodCallExpression.
A method call on an object or class
MethodCallExpression(Expression, String, Expression) - Constructor for class org.codehaus.groovy.ast.expr.MethodCallExpression
 
MethodCaller - class org.codehaus.groovy.classgen.MethodCaller.
A helper class to invoke methods more easily in ASM
MethodCaller(int, Class, String) - Constructor for class org.codehaus.groovy.classgen.MethodCaller
 
MethodClosure - class org.codehaus.groovy.runtime.MethodClosure.
Represents a method on an object using a closure which can be invoked at any time
MethodClosure(Object) - Constructor for class org.codehaus.groovy.runtime.MethodClosure
 
MethodClosure(Object, String) - Constructor for class org.codehaus.groovy.runtime.MethodClosure
 
MethodHelper - class org.codehaus.groovy.runtime.MethodHelper.
Some reflection helper methods
MethodHelper() - Constructor for class org.codehaus.groovy.runtime.MethodHelper
 
MethodKey - class org.codehaus.groovy.runtime.MethodKey.
An abstract base class for a key used for comparators and Map keys to lookup a method by name and parameter types
MethodKey(String) - Constructor for class org.codehaus.groovy.runtime.MethodKey
 
MethodNode - class org.codehaus.groovy.ast.MethodNode.
Represents a method declaration
MethodNode(String, int, String, Parameter[], Statement) - Constructor for class org.codehaus.groovy.ast.MethodNode
 
MixinNode - class org.codehaus.groovy.ast.MixinNode.
Represents a mixin which can be applied to any ClassNode to implement mixins
MixinNode(String, int, String) - Constructor for class org.codehaus.groovy.ast.MixinNode
 
MixinNode(String, int, String, String[]) - Constructor for class org.codehaus.groovy.ast.MixinNode
 
ModuleNode - class org.codehaus.groovy.ast.ModuleNode.
Represents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classes intermixed with statements like scripts in Python or Ruby
ModuleNode(SourceUnit) - Constructor for class org.codehaus.groovy.ast.ModuleNode
 
ModuleNode(CompileUnit) - Constructor for class org.codehaus.groovy.ast.ModuleNode
 
main(String[]) - Static method in class org.codehaus.groovy.tools.FileSystemCompiler
Primary entry point for compiling from the command line (using the groovyc script).
main(String[]) - Static method in class org.codehaus.groovy.tools.Grok
 
main(String[]) - Static method in class org.codehaus.groovy.wiki.Wiki2Markup
 
main(String[]) - Static method in class org.codehaus.groovy.wiki.Wiki2TestCase
 
makeModule() - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
makeName(CSTNode, String) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Converts a CSTNode representation of a type name back into a string.
makeName(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
A synonym for makeName( root, "java.lang.Object" ).
makePostfix(CSTNode, boolean) - Static method in class org.codehaus.groovy.syntax.Types
Converts a node from a generic type to a specific postfix type.
makePrefix(CSTNode, boolean) - Static method in class org.codehaus.groovy.syntax.Types
Converts a node from a generic type to a specific prefix type.
makeReference() - Method in class org.codehaus.groovy.ast.Parameter
 
mapExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the other Reduction produced by Parser.listOrMapExpression().
mark(String) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
load a message on the stack and remove it right away.
mark() - Method in class org.codehaus.groovy.control.CompilationUnit
Updates the phase marker on all sources.
mark() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Saves information about the current position, for tracking token extents.
markAsExpression() - Method in class org.codehaus.groovy.syntax.CSTNode
Marks the node a complete expression.
markAsExpression() - Method in class org.codehaus.groovy.syntax.Reduction
Marks the node a complete expression.
marker - Variable in class org.codehaus.groovy.syntax.lexer.HereDocLexer
 
matchRegex(Object, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
matchRegex(Object, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
max(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Selects the maximum value found in the collection
max(Collection, Comparator) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Selects the maximum value found in the collection using the given comparator
max(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Selects the maximum value found in the collection using the given closure as a comparator
message - Variable in class org.codehaus.groovy.control.messages.SimpleMessage
 
methodCallExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes a SYNTH_METHOD_CALL Reduction produced by Parser.expression().
methodDeclaration(ClassNode, CSTNode, int) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.methodDeclaration().
methodDeclaration(ClassNode, CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
A synonym for methodDeclaration( classNode, reduction, 0 ).
methodDeclaration(Reduction, CSTNode, Token, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a class/interface method.
min(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Selects the minimum value found in the collection
min(Collection, Comparator) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Selects the minimum value found in the collection using the given comparator
min(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Selects the minimum value found in the collection using the given closure as a comparator
minus(List, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Create a List composed of the elements of the first list minus the elements of the collection
minus(String, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Remove a part of a String
minus(Character, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Subtract a Number from a Character
minus(Number, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Subtract a Character from a Number
minus(Character, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Subtraction two Characters
minus(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Substraction of two Numbers
minus(Date, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Subtracts a number of days from this date and returns the new date
mixedContent(NodeList) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
mkdir() - Method in class org.codehaus.groovy.runtime.WritableFile
 
mkdirs() - Method in class org.codehaus.groovy.runtime.WritableFile
 
mod(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Performs a division modulus operation
mod(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
modImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
modImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
modImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
modImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
modImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
modifierList(boolean, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes the modifiers list that can appear on top- and class-level method and class-level variable names (public, private, abstract, etc.).
modifiers(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Returns the ASM Constant bits for the specified modifiers.
module() - Method in class org.codehaus.groovy.syntax.parser.Parser
The primary file-level parsing entry point.
multiply(Collection, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Create a List composed of the same elements repeated a certain number of times.
multiply(String, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Repeat a String a certain number of times
multiply(Character, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Multiply a Character by a Number
multiply(Number, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Multiply a Number by a Character
multiply(Character, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Multiply two Characters
multiply(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Multiply two Numbers
multiply(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
multiplyImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
multiplyImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
multiplyImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
multiplyImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
multiplyImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
multiplyImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 

N

NAMED_VALUE - Static variable in class org.codehaus.groovy.syntax.Types
 
NAVIGATE - Static variable in class org.codehaus.groovy.syntax.Types
 
NEWLINE - Static variable in class org.codehaus.groovy.syntax.Types
 
NONE - Static variable in class org.codehaus.groovy.control.messages.WarningMessage
 
NOT - Static variable in class org.codehaus.groovy.syntax.Types
 
NOT_EOF - Static variable in class org.codehaus.groovy.syntax.Types
 
NO_CLASS - Static variable in class org.codehaus.groovy.ast.CompileUnit
 
NULL - Static variable in class org.codehaus.groovy.ast.expr.ConstantExpression
 
NULL - Static variable in class org.codehaus.groovy.syntax.Token
 
NUMBER - Static variable in class org.codehaus.groovy.syntax.Types
 
NamedArgumentListExpression - class org.codehaus.groovy.ast.expr.NamedArgumentListExpression.
Represents one or more arguments being passed into a method by name
NamedArgumentListExpression() - Constructor for class org.codehaus.groovy.ast.expr.NamedArgumentListExpression
 
NamedArgumentListExpression(List) - Constructor for class org.codehaus.groovy.ast.expr.NamedArgumentListExpression
 
NegationExpression - class org.codehaus.groovy.ast.expr.NegationExpression.
 
NegationExpression(Expression) - Constructor for class org.codehaus.groovy.ast.expr.NegationExpression
 
NewInstanceMetaMethod - class org.codehaus.groovy.runtime.NewInstanceMetaMethod.
A MetaMethod implementation where the underlying method is really a static helper method on some class but it appears to be an instance method on a class.
NewInstanceMetaMethod(MetaMethod) - Constructor for class org.codehaus.groovy.runtime.NewInstanceMetaMethod
 
NewStaticMetaMethod - class org.codehaus.groovy.runtime.NewStaticMetaMethod.
A MetaMethod implementation where the underlying method is really a static helper method on some class.
NewStaticMetaMethod(MetaMethod) - Constructor for class org.codehaus.groovy.runtime.NewStaticMetaMethod
 
NotExpression - class org.codehaus.groovy.ast.expr.NotExpression.
 
NotExpression(Expression) - Constructor for class org.codehaus.groovy.ast.expr.NotExpression
 
NullWriter - class org.codehaus.groovy.control.io.NullWriter.
An Writer than eats its input.
NullWriter() - Constructor for class org.codehaus.groovy.control.io.NullWriter
 
NumberMath - class org.codehaus.groovy.runtime.NumberMath.
Stateless objects used to perform math on the various Number subclasses.
NumberMath() - Constructor for class org.codehaus.groovy.runtime.NumberMath
 
Numbers - class org.codehaus.groovy.syntax.Numbers.
Helper class for processing Groovy numeric literals.
Numbers() - Constructor for class org.codehaus.groovy.syntax.Numbers
 
name - Variable in class org.codehaus.groovy.control.SourceUnit
A descriptive name of the source unit
nameDeclaration(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a name that is valid for declarations.
nameReference(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a reference to a declared name.
names - Variable in class org.codehaus.groovy.control.CompilationUnit
 
namespaceMethodMap - Variable in class org.codehaus.groovy.sandbox.markup.Builder
 
namespaceSpecificTags - Variable in class org.codehaus.groovy.sandbox.markup.Builder.Built
 
negate(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Turns a String into a regular expression pattern
negate(GString) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Turns a String into a regular expression pattern
negate(Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Negates the number
negate(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
negate(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
negate(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
negateImpl(Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
negateImpl(Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
negateImpl(Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
negateImpl(Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
negateImpl(Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
negateImpl(Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
newAssignmentExpression(String, Expression) - Static method in class org.codehaus.groovy.ast.expr.BinaryExpression
Creates an assignment expression in which the specified expression is written into the specified variable name.
newContainer() - Static method in class org.codehaus.groovy.syntax.Reduction
Creates a new Reduction with Token.NULL as it's root.
newDecimal(String, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents a decimal number.
newExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.newExpression().
newExpression() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a "new" expression.
newIdentifier(String, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents an identifier.
newInitializationExpression(String, Type, Expression) - Static method in class org.codehaus.groovy.ast.expr.BinaryExpression
Creates variable initialization expression in which the specified expression is written into the specified variable name.
newInputStream(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered input stream for a file
newInstance(boolean) - Static method in class org.codehaus.groovy.control.ParserPluginFactory
 
newInteger(String, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents an integer.
newInterface(Class, String) - Static method in class org.codehaus.groovy.classgen.MethodCaller
 
newKeyword(String, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents a keyword.
newOutputStream(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered output stream for a file
newPlaceholder(int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token with the specified meaning.
newPrintWriter(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new PrintWriter for a file
newPrintWriter(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new PrintWriter for a file with a specified charset
newReader(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered reader for a file
newReader(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered reader for a file, with a specified charset
newReader(InputStream) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Provides a reader for an arbitrary input stream
newStatic(Class, String) - Static method in class org.codehaus.groovy.ast.FieldNode
 
newStatic(Class, String) - Static method in class org.codehaus.groovy.classgen.MethodCaller
 
newString(String, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents a double-quoted string.
newSymbol(int, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents a symbol, using a library for the text.
newSymbol(String, int, int) - Static method in class org.codehaus.groovy.syntax.Token
Creates a token that represents a symbol, using a library for the type.
newVirtual(Class, String) - Static method in class org.codehaus.groovy.classgen.MethodCaller
 
newWriter(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered writer for a file
newWriter(File, boolean) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered writer for a file in append mode
newWriter(File, String, boolean) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered writer for a file
newWriter(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a buffered writer for a file
next() - Method in class org.codehaus.groovy.ant.FileIterator
 
next(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
This method is called by the ++ operator for the class String.
next(Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Increment a Character by one
next(Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Increment a Number by one
next(Date) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Increments a Date by a day
nextPhase() - Method in class org.codehaus.groovy.control.ProcessingUnit
A synonym for gotoPhase( phase + 1 ).
nextToken() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Implemented by concrete subtypes, provides access to the next token in the underlying stream.
nextToken() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Finds and returns (and consumes) the next token from the underlying stream.
nextToken() - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexerBase
Finds and returns (and consumes) the next token from the underlying stream.
nextToken() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Finds and returns (consuming) the next token from the underlying stream.
nextToken() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Finds and returns (consuming) the next token from the underlying stream.
nextToken() - Method in class org.codehaus.groovy.syntax.lexer.LexerTokenStream
Returns the next token from the Lexer.
noSuchMethod(MetaMethod, Object, Object[]) - Method in class org.codehaus.groovy.runtime.Reflector
 
normaliseIndex(int, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
This converts a possibly negative index to a real index into the array.
notBoolean(boolean) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
notBoolean(boolean) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
notObject(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
notObject(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
numericExpression(CSTNode, boolean) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes numeric literals.

O

OPERATOR_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
OPTIONAL_DATATYPE_FOLLOWERS - Static variable in class org.codehaus.groovy.syntax.Types
 
OUTPUT - Static variable in class org.codehaus.groovy.control.Phases
 
objectFindRegex(Object, Object) - Method in class org.codehaus.groovy.runtime.Invoker
Find the right hand regex within the left hand string and return a matcher.
objectMatchRegex(Object, Object) - Method in class org.codehaus.groovy.runtime.Invoker
Find the right hand regex within the left hand string and return a matcher.
objectsEqual(Object, Object) - Method in class org.codehaus.groovy.runtime.Invoker
 
ofType(int, int) - Static method in class org.codehaus.groovy.syntax.Types
Given two types, returns true if the second describes the first.
onLineNumber(ASTNode, String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
onmargin - Variable in class org.codehaus.groovy.syntax.lexer.HereDocLexer
 
optionalDatatype(boolean, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes an optional data type marker (for a parameter, method return type, etc.).
optionalNewlines() - Method in class org.codehaus.groovy.syntax.parser.Parser
Eats any optional newlines.
or(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Bitwise OR together two numbers
or(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
orImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
orImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
orImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
orImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
org.codehaus.groovy - package org.codehaus.groovy
 
org.codehaus.groovy.ant - package org.codehaus.groovy.ant
 
org.codehaus.groovy.ast - package org.codehaus.groovy.ast
 
org.codehaus.groovy.ast.expr - package org.codehaus.groovy.ast.expr
 
org.codehaus.groovy.ast.stmt - package org.codehaus.groovy.ast.stmt
 
org.codehaus.groovy.bsf - package org.codehaus.groovy.bsf
 
org.codehaus.groovy.classgen - package org.codehaus.groovy.classgen
 
org.codehaus.groovy.control - package org.codehaus.groovy.control
 
org.codehaus.groovy.control.io - package org.codehaus.groovy.control.io
 
org.codehaus.groovy.control.messages - package org.codehaus.groovy.control.messages
 
org.codehaus.groovy.runtime - package org.codehaus.groovy.runtime
 
org.codehaus.groovy.sandbox.markup - package org.codehaus.groovy.sandbox.markup
 
org.codehaus.groovy.sandbox.ui - package org.codehaus.groovy.sandbox.ui
 
org.codehaus.groovy.sandbox.util - package org.codehaus.groovy.sandbox.util
 
org.codehaus.groovy.syntax - package org.codehaus.groovy.syntax
 
org.codehaus.groovy.syntax.lexer - package org.codehaus.groovy.syntax.lexer
 
org.codehaus.groovy.syntax.parser - package org.codehaus.groovy.syntax.parser
 
org.codehaus.groovy.tools - package org.codehaus.groovy.tools
 
org.codehaus.groovy.tools.xml - package org.codehaus.groovy.tools.xml
 
org.codehaus.groovy.wiki - package org.codehaus.groovy.wiki
 
output() - Method in class org.codehaus.groovy.control.CompilationUnit
Outputs the generated class files to permanent storage.
output - Variable in class org.codehaus.groovy.control.ProcessingUnit
A place to send warning output
output - Variable in class org.codehaus.groovy.syntax.parser.ASTHelper
 

P

PARAMETER_TERMINATORS - Static variable in class org.codehaus.groovy.syntax.Types
 
PARANOIA - Static variable in class org.codehaus.groovy.control.messages.WarningMessage
 
PARSING - Static variable in class org.codehaus.groovy.control.Phases
 
PIPE - Static variable in class org.codehaus.groovy.syntax.Types
 
PLUS - Static variable in class org.codehaus.groovy.syntax.Types
 
PLUS_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
PLUS_PLUS - Static variable in class org.codehaus.groovy.syntax.Types
 
POSSIBLE_ERRORS - Static variable in class org.codehaus.groovy.control.messages.WarningMessage
 
POSTFIX_MINUS_MINUS - Static variable in class org.codehaus.groovy.syntax.Types
 
POSTFIX_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
POSTFIX_PLUS_PLUS - Static variable in class org.codehaus.groovy.syntax.Types
 
POWER - Static variable in class org.codehaus.groovy.syntax.Types
 
POWER_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
PRECLUDES_CAST_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
PREFIX_MINUS - Static variable in class org.codehaus.groovy.syntax.Types
 
PREFIX_MINUS_MINUS - Static variable in class org.codehaus.groovy.syntax.Types
 
PREFIX_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
PREFIX_OR_INFIX_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
PREFIX_PLUS - Static variable in class org.codehaus.groovy.syntax.Types
 
PREFIX_PLUS_PLUS - Static variable in class org.codehaus.groovy.syntax.Types
 
PRIMITIVE_TYPE - Static variable in class org.codehaus.groovy.syntax.Types
 
PURE_PREFIX_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
Parameter - class org.codehaus.groovy.ast.Parameter.
Represents a parameter on a constructor or method call.
Parameter(String) - Constructor for class org.codehaus.groovy.ast.Parameter
 
Parameter(String, String) - Constructor for class org.codehaus.groovy.ast.Parameter
 
Parameter(String, String, Expression) - Constructor for class org.codehaus.groovy.ast.Parameter
 
Parser - class org.codehaus.groovy.syntax.parser.Parser.
Reads the source text and produces a Concrete Syntax Tree.
Parser(SourceUnit, TokenStream) - Constructor for class org.codehaus.groovy.syntax.parser.Parser
Sets the Parser to process a TokenStream, under control of the specified SourceUnit.
ParserException - exception org.codehaus.groovy.syntax.parser.ParserException.
 
ParserException(String, Token) - Constructor for class org.codehaus.groovy.syntax.parser.ParserException
 
ParserException(String, Throwable, int, int) - Constructor for class org.codehaus.groovy.syntax.parser.ParserException
 
ParserPlugin - interface org.codehaus.groovy.control.ParserPlugin.
A simple extension point to allow us to switch between the classic Groovy parser and the new Antlr based parser
ParserPluginFactory - class org.codehaus.groovy.control.ParserPluginFactory.
A factory of parser plugin instances
ParserPluginFactory() - Constructor for class org.codehaus.groovy.control.ParserPluginFactory
 
Phases - class org.codehaus.groovy.control.Phases.
Compilation phase identifiers.
Phases() - Constructor for class org.codehaus.groovy.control.Phases
 
PostfixExpression - class org.codehaus.groovy.ast.expr.PostfixExpression.
Represents a postfix expression like foo++ or bar++
PostfixExpression(Expression, Token) - Constructor for class org.codehaus.groovy.ast.expr.PostfixExpression
 
PrefixExpression - class org.codehaus.groovy.ast.expr.PrefixExpression.
Represents a prefix expression like ++foo or --bar
PrefixExpression(Token, Expression) - Constructor for class org.codehaus.groovy.ast.expr.PrefixExpression
 
ProcessingUnit - class org.codehaus.groovy.control.ProcessingUnit.
A base class for data structures that can collect messages and errors during processing.
ProcessingUnit(CompilerConfiguration, ClassLoader) - Constructor for class org.codehaus.groovy.control.ProcessingUnit
Initialize the ProcessingUnit to the empty state.
Prompt - interface org.codehaus.groovy.sandbox.ui.Prompt.
 
PromptFactory - class org.codehaus.groovy.sandbox.ui.PromptFactory.
Factory to build a command line prompt.
PromptFactory() - Constructor for class org.codehaus.groovy.sandbox.ui.PromptFactory
 
PropertyExpression - class org.codehaus.groovy.ast.expr.PropertyExpression.
Represents a property access such as the expression "foo.bar".
PropertyExpression(Expression, String) - Constructor for class org.codehaus.groovy.ast.expr.PropertyExpression
 
PropertyExpression(Expression, String, boolean) - Constructor for class org.codehaus.groovy.ast.expr.PropertyExpression
 
PropertyNode - class org.codehaus.groovy.ast.PropertyNode.
Represents a property (member variable, a getter and setter)
PropertyNode(String, int, String, String, Expression, Statement, Statement) - Constructor for class org.codehaus.groovy.ast.PropertyNode
 
PropertyNode(FieldNode, int, Statement, Statement) - Constructor for class org.codehaus.groovy.ast.PropertyNode
 
packageDeclaration(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.packageDeclaration().
packageDeclaration() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a package declaration.
padLeft(String, Number, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Pad a String with the characters appended to the left
padLeft(String, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Pad a String with the spaces appended to the left
padRight(String, Number, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Pad a String with the characters appended to the right
padRight(String, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Pad a String with the spaces appended to the right
parameterDeclaration() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a single parameter declaration, which can occur on methods and closures.
parameterDeclarationList() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a parameter declaration list, which can occur on methods and closures.
parameterDeclarations(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.parameterDeclarationList().
parameterList(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.parameterList().
parameterList() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a NON-EMPTY parameter list, as supplied on either a method invokation or a closure invokation.
parametersEqual(Parameter[], Parameter[]) - Method in class org.codehaus.groovy.ast.ClassNode
 
parse() - Method in class org.codehaus.groovy.control.CompilationUnit
Parses all sources.
parse() - Method in class org.codehaus.groovy.control.SourceUnit
Parses the source to a CST.
parse(InputSource) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
Parse the content of the specified input source into a List
parse(File) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
Parses the content of the given file as XML turning it into a List
parse(InputStream) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
Parse the content of the specified input stream into a List.
parse(Reader) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
Parse the content of the specified reader into a List.
parse(String) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
Parse the content of the specified URI into a List
parse() - Method in class org.codehaus.groovy.syntax.parser.Parser
Synonym for module(), the primary entry point.
parseCST(SourceUnit, Reader) - Method in class org.codehaus.groovy.control.ClassicParserPlugin
 
parseCST(SourceUnit, Reader) - Method in interface org.codehaus.groovy.control.ParserPlugin
 
parseDecimal(String) - Static method in class org.codehaus.groovy.syntax.Numbers
Builds a Number from the given decimal descriptor.
parseInteger(String) - Static method in class org.codehaus.groovy.syntax.Numbers
Builds a Number from the given integer descriptor.
parseText(String) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
A helper method to parse the given text as XML
phase - Variable in class org.codehaus.groovy.control.CompilationFailedException
 
phase - Variable in class org.codehaus.groovy.control.ProcessingUnit
The current phase
phaseComplete - Variable in class org.codehaus.groovy.control.ProcessingUnit
Set true if phase is finished
plus(Collection, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Create a List as a union of both Collections
plus(Collection, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Create a List as a union of a Collection and an Object
plus(String, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Appends a String
plus(Number, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Appends a String
plus(StringBuffer, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Appends a String
plus(Character, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Add a Character and a Number
plus(Number, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Add a Number and a Character
plus(Character, Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Add two Characters
plus(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Add two Numbers
plus(Date, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Adds a number of days to this date and returns the new date
pop(List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Removes the last item from the List.
popScope() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
power(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Power of a Number to a certain exponent
prefixExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes most prefix operators.
previous(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
This method is called by the -- operator for the class String.
previous(Character) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Decrement a Character by one
previous(Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Decrement a Number by one
previous(Date) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Decrement a Date by a day
primitiveArrayGet(Object, int) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implements the getAt(int) method for primitve type arrays
primitiveArrayGet(Object, Range) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implements the getAt(Range) method for primitve type arrays
primitiveArrayGet(Object, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implements the getAt(Collection) method for primitve type arrays
primitiveArrayPut(Object, int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implements the set(int idx) method for primitve type arrays
primitiveArrayToList(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
Allows conversion of arrays into a mutable List
print(Object, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Print to a console in interactive format
print(Object, PrintWriter) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Print to a console in interactive format
print(Document) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
print(Node, Map, boolean) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
print(String) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printAttributes(Element) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printChildren(Node, Map) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printComment(Comment, boolean) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printElement(Element, Map, boolean) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printEnd(String, boolean) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printIndent() - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printPI(ProcessingInstruction, boolean) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printText(Text, boolean) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
printf(Object, String, Object[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Printf to a console.
println(Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Print a linebreak to the standard out.
println(Object, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Print to a console in interactive format along with a newline
println(Object, PrintWriter) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Print to a console in interactive format
println(String) - Method in class org.codehaus.groovy.tools.ErrorReporter
Prints a line to the underlying PrintStream
println(StringBuffer) - Method in class org.codehaus.groovy.tools.ErrorReporter
 
println(String) - Method in class org.codehaus.groovy.tools.xml.DomToGroovy
 
processFieldAccess(String, FieldNode, int) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
processPropertyVariable(Variable) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
processShellScripts(String) - Method in class org.codehaus.groovy.wiki.TestCaseRenderEngine
Splits the comment block extracting any scripts that need to be tested
processStackVariable(Variable) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
progressCallback - Variable in class org.codehaus.groovy.control.CompilationUnit
 
propertyDeclaration(Reduction, CSTNode, Token) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a class/interface property, including the optional initialization clause.
pushBlockScope() - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
pushBlockScope(boolean, boolean) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
create a new scope.
pushConstant(boolean) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
pushConstant(int) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
putAt(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows the subscript operator to be used to set dynamically named property values.
putAt(Object[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Support the subscript operator for an Array
putAt(List, int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A helper method to allow lists to work with subscript operators
putAt(List, List, List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A helper method to allow lists to work with subscript operators
putAt(List, List, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A helper method to allow lists to work with subscript operators
putAt(Map, Object, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A helper method to allow lists to work with subscript operators
putAt(boolean[], int, Boolean) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(byte[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(char[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(short[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(int[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(long[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(float[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putAt(double[], int, Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
putField(FieldNode) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
putField(FieldNode, String) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 

Q

QUESTION - Static variable in class org.codehaus.groovy.syntax.Types
 
quickBoxIfNecessary(Class) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
box the primitive value on the stack
quickUnboxIfNecessary(Class) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
unbox the ref on the stack

R

RANGE_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
REGEX_COMPARISON_OPERATOR - Static variable in class org.codehaus.groovy.syntax.Types
 
REGEX_PATTERN - Static variable in class org.codehaus.groovy.syntax.Types
 
RESERVED_KEYWORD - Static variable in class org.codehaus.groovy.syntax.Types
 
RETURN_NULL_OR_VOID - Static variable in class org.codehaus.groovy.ast.stmt.ReturnStatement
 
RIGHT_CURLY_BRACE - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_OF_MATCHED_CONTAINER - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_PARENTHESIS - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_SHIFT - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_SHIFT_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_SHIFT_UNSIGNED - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_SHIFT_UNSIGNED_EQUAL - Static variable in class org.codehaus.groovy.syntax.Types
 
RIGHT_SQUARE_BRACKET - Static variable in class org.codehaus.groovy.syntax.Types
 
RangeExpression - class org.codehaus.groovy.ast.expr.RangeExpression.
Represents a range expression such as for iterating
RangeExpression(Expression, Expression, boolean) - Constructor for class org.codehaus.groovy.ast.expr.RangeExpression
 
ReadException - exception org.codehaus.groovy.syntax.ReadException.
Encapsulates non-specific i/o exceptions.
ReadException(IOException) - Constructor for class org.codehaus.groovy.syntax.ReadException
 
ReadException(String, IOException) - Constructor for class org.codehaus.groovy.syntax.ReadException
 
ReaderCharStream - class org.codehaus.groovy.syntax.lexer.ReaderCharStream.
 
ReaderCharStream(Reader) - Constructor for class org.codehaus.groovy.syntax.lexer.ReaderCharStream
 
ReaderCharStream(Reader, String) - Constructor for class org.codehaus.groovy.syntax.lexer.ReaderCharStream
 
ReaderSource - interface org.codehaus.groovy.control.io.ReaderSource.
An interface for things that can supply (and resupply) a Reader on a source stream.
Reduction - class org.codehaus.groovy.syntax.Reduction.
A syntax reduction, produced by the Parser.
Reduction(Token) - Constructor for class org.codehaus.groovy.syntax.Reduction
Initializes the Reduction with the specified root.
ReflectionMetaMethod - class org.codehaus.groovy.runtime.ReflectionMetaMethod.
 
ReflectionMetaMethod(Method) - Constructor for class org.codehaus.groovy.runtime.ReflectionMetaMethod
 
Reflector - class org.codehaus.groovy.runtime.Reflector.
Provides as alternative to reflection using bytecode generation.
Reflector() - Constructor for class org.codehaus.groovy.runtime.Reflector
 
ReflectorGenerator - class org.codehaus.groovy.classgen.ReflectorGenerator.
Code generates a Reflector
ReflectorGenerator(List) - Constructor for class org.codehaus.groovy.classgen.ReflectorGenerator
 
RegexExpression - class org.codehaus.groovy.ast.expr.RegexExpression.
Represents a regular expression of the form ~ which creates a regular expression.
RegexExpression(Expression) - Constructor for class org.codehaus.groovy.ast.expr.RegexExpression
 
RegexSupport - class org.codehaus.groovy.runtime.RegexSupport.
Created by IntelliJ IDEA.
RegexSupport() - Constructor for class org.codehaus.groovy.runtime.RegexSupport
 
ReturnStatement - class org.codehaus.groovy.ast.stmt.ReturnStatement.
A return statement
ReturnStatement(Expression) - Constructor for class org.codehaus.groovy.ast.stmt.ReturnStatement
 
RuntimeIncompleteClassException - exception org.codehaus.groovy.classgen.RuntimeIncompleteClassException.
RuntimeIncompleteClassException
RuntimeIncompleteClassException(List, ASTNode) - Constructor for class org.codehaus.groovy.classgen.RuntimeIncompleteClassException
 
RuntimeParserException - exception org.codehaus.groovy.syntax.parser.RuntimeParserException.
A helper class to allow parser exceptions to be thrown anywhere in the code.
RuntimeParserException(String, ASTNode) - Constructor for class org.codehaus.groovy.syntax.parser.RuntimeParserException
 
readBytes(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the content of the file into an array of byte
readEOL(StringBuffer) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Reads an end-of-line marker and writes the text into the specified buffer, if supplied.
readEOL() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Synonym for readEOL(null).
readFile(File) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
readLine(Reader) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Read a single, whole line from the given Reader
readLine(InputStream) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Read a single, whole line from the given InputStream
readLine() - Method in class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
readLine() - Method in interface org.codehaus.groovy.sandbox.ui.Prompt
 
readLines(File) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the file into a list of Strings for each line
readLines(Reader) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the reader into a list of Strings for each line
readLines(InputStream) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reads the stream into a list of Strings for each line
recover(int[], boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Attempts to recover from an error by discarding input until a known token is found.
recover(int, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
A scalar version of recover( int[], boolean ).
recover(int[]) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for recover( safe, false ).
recover(int) - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonm for the scalar recover( safe, false ).
recover() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synonym for recover( Types.ANY_END_OF_STATMENT, true ).
recreateSrc() - Method in class org.codehaus.groovy.ant.Groovyc
Recreate src.
recreateSrc() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Recreate src.
refill() - Method in class org.codehaus.groovy.syntax.lexer.HereDocLexer
Reads the next line from the underlying stream.
regexPattern(Object) - Method in class org.codehaus.groovy.runtime.Invoker
Compile a regular expression from a string.
regexPattern(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
regexPattern(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
register(HasCleanup) - Method in class org.codehaus.groovy.control.Janitor
 
remove() - Method in class org.codehaus.groovy.ant.FileIterator
throws UnsupportedOperationException
remove(String) - Method in class org.codehaus.groovy.runtime.ClassExtender
 
remove(int) - Method in class org.codehaus.groovy.syntax.Reduction
Removes a node from the Reduction.
removeClass(Class) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
removeCloseCode(String) - Method in class org.codehaus.groovy.wiki.TestCaseRenderEngine
 
removeMetaClass(Class) - Method in class org.codehaus.groovy.runtime.Invoker
 
removeMethod(String) - Method in class org.codehaus.groovy.runtime.ClassExtender
 
renameTo(File) - Method in class org.codehaus.groovy.runtime.WritableFile
 
render(String, RenderContext) - Method in class org.codehaus.groovy.wiki.TestCaseRenderEngine
 
render(Writer, String, RenderContext) - Method in class org.codehaus.groovy.wiki.TestCaseRenderEngine
 
repeatString(String, int) - Static method in class org.codehaus.groovy.tools.Utilities
Returns a string made up of repetitions of the specified string.
report(CompilationFailedException, boolean) - Method in class org.codehaus.groovy.tools.ErrorReporter
For CompilationFailedException.
report(GroovyExceptionInterface, boolean) - Method in class org.codehaus.groovy.tools.ErrorReporter
For GroovyException.
report(Exception, boolean) - Method in class org.codehaus.groovy.tools.ErrorReporter
For Exception.
report(Throwable, boolean) - Method in class org.codehaus.groovy.tools.ErrorReporter
For everything else.
reset() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Resets a lexer for reuse.
reset() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Resets a lexer for reuse.
resetFileLists() - Method in class org.codehaus.groovy.ant.Groovyc
Clear the list of files to be compiled and copied..
resetFileLists() - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Clear the list of files to be compiled and copied..
resetVariableStack(Parameter[]) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
resolutions - Static variable in class org.codehaus.groovy.syntax.parser.ASTHelper
 
resolve(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.Expression
 
resolve(MethodCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
attemtp to identify the exact runtime method call the expression is intended for, for possible early binding.
resolve(ConstructorCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
attemtp to identify the exact runtime method call the expression is intended for, for possible early binding.
resolve(PropertyExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
resolve(AttributeExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
resolve(VariableExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
to find out the real type of a Variable Object
resolve(StaticMethodCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
resolveClassName(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
resolveClassName(String) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
resolveClassName(String) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
resolveName(CSTNode, boolean) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Builds a name from a CSTNode, then resolves it.
resolveName(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
A synonym for resolveName( root, true ).
resolveName(String, boolean) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
Returns a fully qualified name for any given potential type name.
resolveNewClassOrName(String, boolean) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.BooleanExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.ClassExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.ConstantExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.Expression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.MapEntryExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.RangeExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.RegexExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
resolveType(AsmClassGenerator) - Method in class org.codehaus.groovy.classgen.BytecodeExpression
 
restart() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Restarts the lexer stream after a finish() and some intevening act (like a new source).
restart() - Method in class org.codehaus.groovy.syntax.lexer.TextLexerBase
Restarts the lexer stream after a finish() and some intevening act (like a new source).
restore() - Method in class org.codehaus.groovy.syntax.AbstractTokenStream
Restores the look-ahead state saved by checkpoint().
restore() - Method in interface org.codehaus.groovy.syntax.TokenStream
Restores to the previous checkpoint
returnStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.returnStatement().
returnStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a return statement.
reverse(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Creates a new string which is the reverse (backwards) of this string
reverse(List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Reverses the list
reverseEach(List, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterate over each element of the list in the reverse order.
rightShift(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implementation of the right shift operator for integral types.
rightShift(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
For this operation, consider the operands independently.
rightShiftImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
rightShiftImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
rightShiftImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
rightShiftUnsigned(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Implementation of the right shift (unsigned) operator for integral types.
rightShiftUnsigned(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
For this operation, consider the operands independently.
rightShiftUnsignedImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
rightShiftUnsignedImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
rightShiftUnsignedImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
root - Variable in class org.codehaus.groovy.sandbox.markup.Builder.Built
 
round(Float) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Get the absolute value
round(Double) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Round the value
run() - Method in class org.codehaus.groovy.runtime.DefaultGroovyMethods.ProcessRunner
 
run(TestResult) - Method in class org.codehaus.groovy.runtime.ScriptTestAdapter
 
runScript(Class, String[]) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 

S

SEMANTIC_ANALYSIS - Static variable in class org.codehaus.groovy.control.Phases
 
SEMICOLON - Static variable in class org.codehaus.groovy.syntax.Types
 
SIGN - Static variable in class org.codehaus.groovy.syntax.Types
 
SIMPLE_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
STAR - Static variable in class org.codehaus.groovy.syntax.Types
 
STAR_STAR - Static variable in class org.codehaus.groovy.syntax.Types
 
STRING - Static variable in class org.codehaus.groovy.syntax.Types
 
SUPER_EXPRESSION - Static variable in class org.codehaus.groovy.ast.expr.VariableExpression
 
SWITCH_BLOCK_TERMINATORS - Static variable in class org.codehaus.groovy.syntax.Types
 
SWITCH_ENTRIES - Static variable in class org.codehaus.groovy.syntax.Types
 
SYMBOL - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTHETIC - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_BLOCK - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_CAST - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_CLASS - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_CLOSURE - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_COMPILATION_UNIT - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_EXPRESSION - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_GSTRING - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_INTERFACE - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_LABEL - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_LIST - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_MAP - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_METHOD - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_METHOD_CALL - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_MIXIN - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_PARAMETER_DECLARATION - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_PROPERTY - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_TERNARY - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_TUPLE - Static variable in class org.codehaus.groovy.syntax.Types
 
SYNTH_VARIABLE_DECLARATION - Static variable in class org.codehaus.groovy.syntax.Types
 
ScriptBytecodeAdapter - class org.codehaus.groovy.runtime.ScriptBytecodeAdapter.
A static helper class to make bytecode generation easier and act as a facade over the Invoker.
ScriptBytecodeAdapter() - Constructor for class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
ScriptReference - class org.codehaus.groovy.runtime.ScriptReference.
Represents a reference to a variable in a script
ScriptReference(Script, String) - Constructor for class org.codehaus.groovy.runtime.ScriptReference
 
ScriptTestAdapter - class org.codehaus.groovy.runtime.ScriptTestAdapter.
An adapter to make any Groovy Script class an instance of a JUnit Test
ScriptTestAdapter(Class, String[]) - Constructor for class org.codehaus.groovy.runtime.ScriptTestAdapter
 
SimpleMessage - class org.codehaus.groovy.control.messages.SimpleMessage.
A base class for compilation messages.
SimpleMessage(String) - Constructor for class org.codehaus.groovy.control.messages.SimpleMessage
 
SimpleMessage(String, Object) - Constructor for class org.codehaus.groovy.control.messages.SimpleMessage
 
SourceUnit - class org.codehaus.groovy.control.SourceUnit.
Provides an anchor for a single source unit (usually a script file) as it passes through the compiler system.
SourceUnit(String, ReaderSource, CompilerConfiguration, ClassLoader) - Constructor for class org.codehaus.groovy.control.SourceUnit
Initializes the SourceUnit from existing machinery.
SourceUnit(File, CompilerConfiguration, ClassLoader) - Constructor for class org.codehaus.groovy.control.SourceUnit
Initializes the SourceUnit from the specified file.
SourceUnit(URL, CompilerConfiguration, ClassLoader) - Constructor for class org.codehaus.groovy.control.SourceUnit
Initializes the SourceUnit from the specified URL.
SourceUnit(String, String, CompilerConfiguration, ClassLoader) - Constructor for class org.codehaus.groovy.control.SourceUnit
Initializes the SourceUnit for a string of source.
Statement - class org.codehaus.groovy.ast.stmt.Statement.
Base class for any statement
Statement() - Constructor for class org.codehaus.groovy.ast.stmt.Statement
 
StaticMethodCallExpression - class org.codehaus.groovy.ast.expr.StaticMethodCallExpression.
A static method call on a class
StaticMethodCallExpression(String, String, Expression) - Constructor for class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
StreamingMarkupWriter - class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter.
 
StreamingMarkupWriter(Writer) - Constructor for class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
StringBufferWriter - class org.codehaus.groovy.runtime.StringBufferWriter.
This class codes around a silly limiation of StringWriter which doesn't allow a StringBuffer to be passed in as a constructor for some bizzare reason.
StringBufferWriter(StringBuffer) - Constructor for class org.codehaus.groovy.runtime.StringBufferWriter
Create a new string writer which will append the text to the given StringBuffer
StringCharStream - class org.codehaus.groovy.syntax.lexer.StringCharStream.
 
StringCharStream(String) - Constructor for class org.codehaus.groovy.syntax.lexer.StringCharStream
 
StringCharStream(String, String) - Constructor for class org.codehaus.groovy.syntax.lexer.StringCharStream
 
StringLexer - class org.codehaus.groovy.syntax.lexer.StringLexer.
A Lexer for processing standard strings.
StringLexer() - Constructor for class org.codehaus.groovy.syntax.lexer.StringLexer
 
StringReaderSource - class org.codehaus.groovy.control.io.StringReaderSource.
A ReaderSource for source strings.
StringReaderSource(String, CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.io.StringReaderSource
Creates the ReaderSource from a File descriptor.
SwitchStatement - class org.codehaus.groovy.ast.stmt.SwitchStatement.
Represents a switch (object) { case value: ...
SwitchStatement(Expression) - Constructor for class org.codehaus.groovy.ast.stmt.SwitchStatement
 
SwitchStatement(Expression, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.SwitchStatement
 
SwitchStatement(Expression, List, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.SwitchStatement
 
SynchronizedStatement - class org.codehaus.groovy.ast.stmt.SynchronizedStatement.
Represents a synchronized statement
SynchronizedStatement(Expression, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.SynchronizedStatement
 
SyntaxErrorMessage - class org.codehaus.groovy.control.messages.SyntaxErrorMessage.
A class for error messages produced by the parser system.
SyntaxErrorMessage(SyntaxException) - Constructor for class org.codehaus.groovy.control.messages.SyntaxErrorMessage
 
SyntaxException - exception org.codehaus.groovy.syntax.SyntaxException.
Base exception indicating a syntax error.
SyntaxException(String, int, int) - Constructor for class org.codehaus.groovy.syntax.SyntaxException
 
SyntaxException(String, Throwable, int, int) - Constructor for class org.codehaus.groovy.syntax.SyntaxException
 
scalarDatatype(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a scalar datatype specification.
scanDir(File, File, String[]) - Method in class org.codehaus.groovy.ant.Groovyc
Scans the directory looking for source files to be compiled.
scanDir(File, File, String[]) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Scans the directory looking for source files to be compiled.
sentEndToken - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 
sentStartToken - Variable in class org.codehaus.groovy.syntax.lexer.GStringLexer
 
set(String, Object) - Method in class org.codehaus.groovy.runtime.ClassExtender
 
set(Object) - Method in class org.codehaus.groovy.runtime.ScriptReference
 
set(int, CSTNode) - Method in class org.codehaus.groovy.syntax.CSTNode
Sets an element node in at the specified index.
set(int, CSTNode) - Method in class org.codehaus.groovy.syntax.Reduction
Sets an element in at the specified index.
setAccess(int) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
setAccess(int) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
setAttribute(Object, String, Object) - Method in class org.codehaus.groovy.runtime.Invoker
Sets the given attribute (field) on the given object
setAttribute(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
setAttribute(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
setAttribute2(Object, Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
This is so we don't have to reorder the stack when we call this method.
setAttributeSafe2(Object, Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
This is so we don't have to reorder the stack when we call this method.
setBreakLabel(Label) - Method in class org.codehaus.groovy.classgen.BlockScope
 
setCSTNode(CSTNode) - Method in class org.codehaus.groovy.ast.ASTNode
 
setClassLoader(ClassLoader) - Method in class org.codehaus.groovy.control.ProcessingUnit
Sets the class loader for use by this ProcessingUnit.
setClassLoader(ClassLoader) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
setClassgenCallback(CompilationUnit.ClassgenCallback) - Method in class org.codehaus.groovy.control.CompilationUnit
Sets a ClassgenCallback.
setClasspath(Path) - Method in class org.codehaus.groovy.ant.Groovyc
Set the classpath to be used for this compilation.
setClasspath(String) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the output writer.
setClasspathRef(Reference) - Method in class org.codehaus.groovy.ant.Groovyc
Adds a reference to a classpath defined elsewhere.
setCode(Statement) - Method in class org.codehaus.groovy.ast.ConstructorNode
 
setCode(Statement) - Method in class org.codehaus.groovy.ast.MethodNode
 
setCoerce(boolean) - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
setColumnNumber(int) - Method in class org.codehaus.groovy.ast.ASTNode
 
setCompleter(Completer) - Method in class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
setCompleter(Completer) - Method in interface org.codehaus.groovy.sandbox.ui.Prompt
 
setConfiguration(CompilerConfiguration) - Method in class org.codehaus.groovy.control.ProcessingUnit
 
setConstructor(Constructor) - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
setContinueLabel(Label) - Method in class org.codehaus.groovy.classgen.BlockScope
 
setController(SourceUnit) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
setDebug(boolean) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Turns debugging operation on or off.
setDeclaringClass(ClassNode) - Method in class org.codehaus.groovy.ast.MethodNode
 
setDefaultStatement(Statement) - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
setDescription(String) - Method in class org.codehaus.groovy.ast.ModuleNode
 
setDestdir(File) - Method in class org.codehaus.groovy.ant.Groovyc
Set the destination directory into which the Java source files should be compiled.
setDestdir(File) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Set the destination directory into which the Java source files should be compiled.
setDynamic(boolean) - Method in class org.codehaus.groovy.ast.Type
 
setDynamic(boolean) - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
setDynamic(boolean) - Method in class org.codehaus.groovy.classgen.Variable
 
setEnclosingMethod(MethodNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
setEncoding(String) - Method in class org.codehaus.groovy.ant.Groovyc
 
setEndLabel(Label) - Method in class org.codehaus.groovy.classgen.Variable
 
setExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
setExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
setExpression(Expression) - Method in class org.codehaus.groovy.ast.stmt.ExpressionStatement
 
setFailonerror(boolean) - Method in class org.codehaus.groovy.ant.Groovyc
Indicates whether the build will continue even if there are compilation errors; defaults to true.
setFailonerror(boolean) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Indicates whether the build will continue even if there are compilation errors; defaults to true.
setFailure(String) - Method in class org.codehaus.groovy.ast.expr.Expression
 
setFatal(boolean) - Method in class org.codehaus.groovy.GroovyException
 
setFatal(boolean) - Method in interface org.codehaus.groovy.GroovyExceptionInterface
 
setFatal(boolean) - Method in class org.codehaus.groovy.control.ConfigurationException
Set fatal is just ignored.
setField(Field) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
setField(Field) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
setFirstVariableIndex(int) - Method in class org.codehaus.groovy.classgen.BlockScope
 
setGetter(Method) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
setGetter(Method) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
setGroovyObjectProperty(Object, GroovyObject, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
This is so we don't have to reorder the stack when we call this method.
setGroovyObjectProperty(Object, GroovyObject, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
This is so we don't have to reorder the stack when we call this method.
setHolder(boolean) - Method in class org.codehaus.groovy.ast.FieldNode
 
setHolder(boolean) - Method in class org.codehaus.groovy.classgen.Variable
 
setImplicitThis(boolean) - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
setJsrGroovy(boolean) - Static method in class org.codehaus.groovy.control.CompilerConfiguration
Should only be called by the JSR parser
setLastMatcher(Matcher) - Static method in class org.codehaus.groovy.runtime.RegexSupport
 
setLastModified(long) - Method in class org.codehaus.groovy.runtime.WritableFile
 
setLastVariableIndex(int) - Method in class org.codehaus.groovy.classgen.BlockScope
Deprecated.  
setLeftExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
setLineNumber(int) - Method in class org.codehaus.groovy.ast.ASTNode
 
setListfiles(boolean) - Method in class org.codehaus.groovy.ant.Groovyc
If true, list the source files being handed off to the compiler.
setListfiles(boolean) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
If true, list the source files being handed off to the compiler.
setMeaning(int) - Method in class org.codehaus.groovy.syntax.CSTNode
Sets the meaning for this node (and it's root Token).
setMeaning(int) - Method in class org.codehaus.groovy.syntax.Token
Sets the meaning for this node (and it's root Token).
setMember(String, Expression) - Method in class org.codehaus.groovy.ast.AnnotationNode
 
setMetaClass(MetaClass) - Method in class org.codehaus.groovy.runtime.IteratorClosureAdapter
 
setMetaClass(MetaClass) - Method in class org.codehaus.groovy.runtime.MethodClosure
 
setMetaMethod(MetaMethod) - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
setMethod(MetaMethod) - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
setModifiers(int) - Method in class org.codehaus.groovy.ast.FieldNode
 
setModifiers(int) - Method in class org.codehaus.groovy.ast.MethodNode
 
setModule(ModuleNode) - Method in class org.codehaus.groovy.ast.ClassNode
 
setOutput(PrintWriter) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the output writer.
setOwner(String) - Method in class org.codehaus.groovy.ast.FieldNode
 
setOwnerType(String) - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
setPackageName(String) - Method in class org.codehaus.groovy.ast.ModuleNode
 
setPackageName(String) - Method in class org.codehaus.groovy.syntax.parser.ASTHelper
 
setParameters(Parameter[]) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
setPluginFactory(ParserPluginFactory) - Method in class org.codehaus.groovy.control.CompilerConfiguration
 
setProceed(boolean) - Method in class org.codehaus.groovy.ant.Groovyc
 
setProceed(boolean) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
 
setProgressCallback(CompilationUnit.ProgressCallback) - Method in class org.codehaus.groovy.control.CompilationUnit
Sets a ProgressCallback.
setProject(Project) - Method in class org.codehaus.groovy.ant.FileScanner
 
setPrompt(String) - Method in class org.codehaus.groovy.sandbox.ui.JavaPrompt
 
setPrompt(String) - Method in interface org.codehaus.groovy.sandbox.ui.Prompt
 
setProperties(Object, Map) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
Sets the properties on the given object
setProperty(boolean) - Method in class org.codehaus.groovy.classgen.Variable
 
setProperty(Object, String, Object) - Method in class org.codehaus.groovy.runtime.Invoker
Sets the property on the given object
setProperty(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
setProperty(Object, String, Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
setProperty2(Object, Object, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
This is so we don't have to reorder the stack when we call this method.
setProperty2(Object, Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
This is so we don't have to reorder the stack when we call this method.
setPropertySafe2(Object, Object, String) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
This is so we don't have to reorder the stack when we call this method.
setPropertySafe2(Object, Object, String) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
This is so we don't have to reorder the stack when we call this method.
setReadOnly() - Method in class org.codehaus.groovy.runtime.WritableFile
 
setRealName(String) - Method in class org.codehaus.groovy.ast.Type
 
setResolveFailed(boolean) - Method in class org.codehaus.groovy.ast.expr.Expression
 
setReturnType(String) - Method in class org.codehaus.groovy.ast.MethodNode
 
setRightExpression(Expression) - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
setSafe(boolean) - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
setScript(boolean) - Method in class org.codehaus.groovy.ast.ClassNode
 
setScriptBaseClass(String) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the name of the base class for scripts.
setScriptBody(boolean) - Method in class org.codehaus.groovy.ast.ClassNode
 
setSetter(Method) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
setSetter(Method) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
setSource(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Sets the source lexer.
setSource(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Refuses to set a source.
setSource(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.HereDocLexer
Sets the source lexer and sets the lexer running.
setSource(Lexer) - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Sets the source lexer.
setSource(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Sets the source lexer.
setSource(Lexer) - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Sets the source lexer and identifies and consumes the opening delimiter.
setSourceEncoding(String) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the encoding to be used when reading source files.
setSourceLocator(String) - Method in class org.codehaus.groovy.syntax.SyntaxException
 
setSourcepath(Path) - Method in class org.codehaus.groovy.ant.Groovyc
Set the sourcepath to be used for this compilation.
setSourcepathRef(Reference) - Method in class org.codehaus.groovy.ant.Groovyc
Adds a reference to a source path defined elsewhere.
setSrcdir(Path) - Method in class org.codehaus.groovy.ant.Groovyc
Set the source directories to find the source Java files.
setSrcdir(Path) - Method in class org.codehaus.groovy.wiki.Wiki2Markup
Set the source directories to find the source Java files.
setStartLabel(Label) - Method in class org.codehaus.groovy.classgen.Variable
 
setStatementLabel(String) - Method in class org.codehaus.groovy.ast.stmt.Statement
 
setStatic(boolean) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
setStatic(boolean) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
setStaticClass(boolean) - Method in class org.codehaus.groovy.ast.ClassNode
 
setSuperClass(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
setSynthetic(boolean) - Method in class org.codehaus.groovy.ast.AnnotatedNode
 
setTargetDirectory(String) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the target directory.
setTargetDirectory(File) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the target directory.
setText(String) - Method in class org.codehaus.groovy.syntax.Token
Not advisable, but if you need to adjust the token's text, this will do it.
setTolerance(int) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the error tolerance, which is the number of non-fatal errors (per unit) that should be tolerated before compilation is aborted.
setType(String) - Method in class org.codehaus.groovy.ast.FieldNode
 
setType(String) - Method in class org.codehaus.groovy.ast.Parameter
 
setType(String) - Method in class org.codehaus.groovy.ast.expr.Expression
 
setType(String) - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
setType(Type) - Method in class org.codehaus.groovy.classgen.Variable
 
setTypeClass(Class) - Method in class org.codehaus.groovy.ast.expr.Expression
 
setTypeClass(Class) - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
setTypeResolved(boolean) - Method in class org.codehaus.groovy.ast.expr.Expression
 
setUseNewGroovy(boolean) - Method in class org.codehaus.groovy.control.CompilerConfiguration
 
setVariableScope(VariableScope) - Method in class org.codehaus.groovy.ast.ConstructorNode
 
setVariableScope(VariableScope) - Method in class org.codehaus.groovy.ast.MethodNode
 
setVariableScope(VariableScope) - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
setVariableType(Type) - Method in class org.codehaus.groovy.ast.stmt.ForStatement
 
setVarsDeclaredHere(Set) - Method in class org.codehaus.groovy.ast.VariableScope
 
setVerbose(boolean) - Method in class org.codehaus.groovy.ant.Groovyc
Enable verbose compiling which will display which files are being compiled
setVerbose(boolean) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Turns verbose operation on or off.
setWarningLevel(int) - Method in class org.codehaus.groovy.control.CompilerConfiguration
Sets the warning level.
shell - Variable in class org.codehaus.groovy.bsf.GroovyEngine
 
shortUnbox(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
shortUnbox(Object) - Static method in class org.codehaus.groovy.runtime.ScriptBytecodeAdapter
 
shouldContinue() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
shouldContinue() - Method in class org.codehaus.groovy.ast.expr.Expression
 
simpleExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes most simple expressions.
size(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Makes a String look like a Collection by adding support for the size() method
size(Object[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Makes an Array look like a Collection by adding support for the size() method
size(byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size(char[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size(short[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size(int[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size(long[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size(float[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size(double[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
size() - Method in class org.codehaus.groovy.syntax.CSTNode
Returns the number of elements in the node (including root).
size() - Method in class org.codehaus.groovy.syntax.Reduction
Returns the number of elements in the node.
size() - Method in class org.codehaus.groovy.syntax.Token
Returns the number of elements in the node (including root).
sort(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Sorts the given collection into a sorted list
sort(SortedSet) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Avoids doing unnecessary work when sorting an already sorted set
sort(List) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for sorting a List
sort(List, Comparator) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for sorting a List with a specific comparator
sort(Collection, Comparator) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for sorting a Collection with a specific comparator
sort(List, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for sorting a List using a closure as a comparator
sort(Collection, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A convenience method for sorting a Collection using a closure as a comparator
source - Variable in class org.codehaus.groovy.control.SourceUnit
Where we can get Readers for our source unit
source - Variable in class org.codehaus.groovy.syntax.lexer.LexerBase
 
sourceDelimiting(boolean) - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Coordinates with our source about delimiting.
sources - Variable in class org.codehaus.groovy.control.CompilationUnit
 
splitEachLine(File, String, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the given file line by line, splitting on the seperator
splitEachLine(Reader, String, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates through the given reader line by line, splitting on the seperator
stacktrace(Throwable, boolean) - Method in class org.codehaus.groovy.tools.ErrorReporter
Displays an exception's stack trace, if debug or always.
start(Thread, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyStaticMethods
Start a Thread with the given closure as a Runnable instance.
startColumn - Variable in class org.codehaus.groovy.syntax.lexer.LexerBase
 
startDaemon(Thread, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyStaticMethods
Start a daemon Thread with the given closure as a Runnable instance.
startDocument() - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
 
startElement(String, String, String, Attributes) - Method in class org.codehaus.groovy.sandbox.util.XmlSlurper
 
startLine - Variable in class org.codehaus.groovy.syntax.lexer.LexerBase
 
statement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.statement().
statement(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a single statement.
statement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Synonym for statement( false ).
statementBlock(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes any statement block.
statementBody(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction that results from Parser.statementBody().
statementBody(boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes the body of a complex statement (like "if", "for", etc.).
statements(CSTNode, int) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes any series of statements, starting at the specified offset and running to the end of the CSTNode.
statementsUntilRightCurly() - Method in class org.codehaus.groovy.syntax.parser.Parser
Reads statements until a "}" is met.
step(Number, Number, Number, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates from this number up to the given number using a step increment
store(String, int) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
store(Variable, boolean) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
store(Variable) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
storeStaticField(FieldExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
storeThisInstanceField(FieldExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
storeVar(Variable, boolean) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
 
stringLexer - Variable in class org.codehaus.groovy.syntax.lexer.GroovyLexerBase
 
subMap(Map, Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Creates a sub-Map containing the given keys.
subtract(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
subtractImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigDecimalMath
 
subtractImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
subtractImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.FloatingPointMath
 
subtractImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
subtractImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
subtractImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 
switchStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.switchStatement().
switchStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a switch statement.
symbol(int, int) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Creates a new symbol token, and allows you to alter the starting column.
symbol(int) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Creates a new symbol token.
synchronizedStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.synchronizedStatement().
synchronizedStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a synchronized statement.
syntheticExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes most synthetic expressions.

T

THIS_EXPRESSION - Static variable in class org.codehaus.groovy.ast.expr.VariableExpression
 
TRUE - Static variable in class org.codehaus.groovy.ast.expr.ConstantExpression
 
TRUTH_VALUE - Static variable in class org.codehaus.groovy.syntax.Types
 
TYPE_DECLARATION - Static variable in class org.codehaus.groovy.syntax.Types
 
TYPE_LIST_TERMINATORS - Static variable in class org.codehaus.groovy.syntax.Types
 
TYPE_NAME - Static variable in class org.codehaus.groovy.syntax.Types
 
TemporaryMethodKey - class org.codehaus.groovy.runtime.TemporaryMethodKey.
A temporary implementation of MethodKey used to perform a fast lookup for a method using a set of arguments to a method
TemporaryMethodKey(String, Object[]) - Constructor for class org.codehaus.groovy.runtime.TemporaryMethodKey
 
TernaryExpression - class org.codehaus.groovy.ast.expr.TernaryExpression.
Represents a ternary expression (booleanExpression) ? expression : expression
TernaryExpression(BooleanExpression, Expression, Expression) - Constructor for class org.codehaus.groovy.ast.expr.TernaryExpression
 
TestCaseRenderEngine - class org.codehaus.groovy.wiki.TestCaseRenderEngine.
 
TestCaseRenderEngine() - Constructor for class org.codehaus.groovy.wiki.TestCaseRenderEngine
 
TextLexerBase - class org.codehaus.groovy.syntax.lexer.TextLexerBase.
A base class for Lexers that process embedded text.
TextLexerBase() - Constructor for class org.codehaus.groovy.syntax.lexer.TextLexerBase
 
ThrowStatement - class org.codehaus.groovy.ast.stmt.ThrowStatement.
Represents a throw statement
ThrowStatement(Expression) - Constructor for class org.codehaus.groovy.ast.stmt.ThrowStatement
 
Token - class org.codehaus.groovy.syntax.Token.
A CSTNode produced by the Lexer.
Token(int, String, int, int) - Constructor for class org.codehaus.groovy.syntax.Token
Initializes the Token with the specified information.
TokenException - exception org.codehaus.groovy.syntax.TokenException.
 
TokenException(String, Token) - Constructor for class org.codehaus.groovy.syntax.TokenException
 
TokenException(String, Throwable, int, int) - Constructor for class org.codehaus.groovy.syntax.TokenException
 
TokenMismatchException - exception org.codehaus.groovy.syntax.TokenMismatchException.
 
TokenMismatchException(Token, int) - Constructor for class org.codehaus.groovy.syntax.TokenMismatchException
 
TokenStream - interface org.codehaus.groovy.syntax.TokenStream.
Provides a stream of lexer tokens for use by (primarily) the parsing systems.
TransformMetaMethod - class org.codehaus.groovy.runtime.TransformMetaMethod.
A MetaMethod implementation useful for implementing coercion based invocations
TransformMetaMethod(MetaMethod) - Constructor for class org.codehaus.groovy.runtime.TransformMetaMethod
 
TryCatchStatement - class org.codehaus.groovy.ast.stmt.TryCatchStatement.
Represents a try { ...
TryCatchStatement(Statement, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
TupleExpression - class org.codehaus.groovy.ast.expr.TupleExpression.
Represents a tuple expression {1, 2, 3} which creates an immutable List
TupleExpression() - Constructor for class org.codehaus.groovy.ast.expr.TupleExpression
 
TupleExpression(List) - Constructor for class org.codehaus.groovy.ast.expr.TupleExpression
 
TupleExpression(Expression[]) - Constructor for class org.codehaus.groovy.ast.expr.TupleExpression
 
Type - class org.codehaus.groovy.ast.Type.
Represents a type, either a dynamic type or statically defined type
Type() - Constructor for class org.codehaus.groovy.ast.Type
 
Type(String) - Constructor for class org.codehaus.groovy.ast.Type
 
Type(String, boolean) - Constructor for class org.codehaus.groovy.ast.Type
 
Types - class org.codehaus.groovy.syntax.Types.
Typing information for the CST system.
Types() - Constructor for class org.codehaus.groovy.syntax.Types
 
throwParserException() - Method in class org.codehaus.groovy.syntax.parser.RuntimeParserException
 
throwStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.throwStatement().
throwStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a throw statement.
times(Number, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates a number of times
toBigDecimal(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
toBigInteger(Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
toCharacter(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Converts the given string into a Character object using the first character in the string
toDouble(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Parse a String into a Double
toFloat(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Parse a String into a Float
toInteger(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Parse a String into an Integer
toInteger(Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Transform a Number into an Integer
toList(Collection) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Convert a collection to a List.
toList(Object[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows conversion of arrays into a mutable List
toList(byte[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(char[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(short[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(int[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(long[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(float[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(double[]) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toList(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Converts the given String into a List of strings of one character
toLong(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Parse a String into a Long
toString() - Method in class org.codehaus.groovy.GroovyBugError
 
toString() - Method in class org.codehaus.groovy.ast.ClassNode
 
toString() - Method in class org.codehaus.groovy.ast.MethodNode
 
toString() - Method in class org.codehaus.groovy.ast.Parameter
 
toString() - Method in class org.codehaus.groovy.ast.Type
 
toString() - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.ClassExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.ConstantExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.MapEntryExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
toString() - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
toString() - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
toString() - Method in class org.codehaus.groovy.ast.stmt.CaseStatement
 
toString() - Method in class org.codehaus.groovy.ast.stmt.ExpressionStatement
 
toString() - Method in class org.codehaus.groovy.classgen.Variable
 
toString() - Method in class org.codehaus.groovy.control.CompilationFailedException
Formats the error data as a String.
toString(Object) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
 
toString(Object) - Method in class org.codehaus.groovy.runtime.Invoker
A helper method to provide some better toString() behaviour such as turning arrays into tuples
toString(Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
toString() - Method in class org.codehaus.groovy.runtime.MethodKey
 
toString() - Method in class org.codehaus.groovy.runtime.ScriptTestAdapter
 
toString() - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Return the buffer's current value as a string.
toString() - Method in class org.codehaus.groovy.runtime.WritableFile
 
toString() - Method in class org.codehaus.groovy.syntax.CSTNode
Formats the node as a String and returns it.
toString() - Method in class org.codehaus.groovy.syntax.ReadException
 
toString() - Method in class org.codehaus.groovy.syntax.parser.ExpressionStack
Creates a string representation of the stack.
toTypeString(Object[]) - Method in class org.codehaus.groovy.runtime.Invoker
A helper method to format the arguments types as a comma-separated list
toTypeString(Object[]) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
 
toURI() - Method in class org.codehaus.groovy.runtime.WritableFile
 
toURL(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Transforms a String representing a URL into a URL object.
toURL() - Method in class org.codehaus.groovy.runtime.WritableFile
 
tokenize(String, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Tokenize a String
tokenize(String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Tokenize a String (with a whitespace as delimiter)
tokenizeEOL() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Process an end-of-line marker and returns a NEWLINE token.
tolerance - Variable in class org.codehaus.groovy.control.ProcessingUnit
The number of non-fatal errors to allow before fail()
topLevelStatement(ModuleNode, CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.topLevelStatement().
topLevelStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a top level statement (classes, interfaces, unattached methods, and unattached code).
transform(Expression) - Method in interface org.codehaus.groovy.ast.expr.ExpressionTransformer
Transforms the given expression into another expression
transformChar(Reader, Writer, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Transforms the characters from a reader with a Closure and write them to a writer
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ArgumentListExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.BooleanExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ClassExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ConstantExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.Expression
Return a copy of the expression calling the transformer on any nested expressions
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.MapEntryExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.NamedArgumentListExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.NotExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.RangeExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.RegexExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
transformExpression(ExpressionTransformer) - Method in class org.codehaus.groovy.classgen.BytecodeExpression
 
transformExpressions(List, ExpressionTransformer) - Method in class org.codehaus.groovy.ast.expr.Expression
Transforms the list of expressions
transformLine(Reader, Writer, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Transforms the lines from a reader with a Closure and write them to a writer
tryResolveClassFromCompileUnit(String) - Method in class org.codehaus.groovy.ast.ClassNode
 
tryStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.tryStatement().
tryStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a try statement.
tupleExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.newArrayInitializer().
tupleExpression(int, int) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a "new" array initializer expression.
type - Variable in class org.codehaus.groovy.ast.expr.Expression
 
typeBody(ClassNode, CSTNode, int, int) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes a type body for classDeclaration() and others.
typeBody(boolean, boolean, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes the body of an interface or class.
typeBodyStatement(boolean, boolean, boolean) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a single entry in the the body of an interface or class.
typeClass - Variable in class org.codehaus.groovy.ast.expr.Expression
 
typeDeclaration() - Method in class org.codehaus.groovy.syntax.parser.Parser
A synomym for topLevelStatement().
typeExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Converts an (possibly optional) type expression to a Type.
typeList(int, boolean, int) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a type list, like the ones that occur after "extends" or implements.
typeResolved - Variable in class org.codehaus.groovy.ast.expr.Expression
 

U

UNKNOWN - Static variable in class org.codehaus.groovy.syntax.Types
 
UNSAFE_OVER_NEWLINES - Static variable in class org.codehaus.groovy.syntax.Types
 
URLReaderSource - class org.codehaus.groovy.control.io.URLReaderSource.
A ReaderSource for source files.
URLReaderSource(URL, CompilerConfiguration) - Constructor for class org.codehaus.groovy.control.io.URLReaderSource
Creates the ReaderSource from a File descriptor.
UnexpectedCharacterException - exception org.codehaus.groovy.syntax.lexer.UnexpectedCharacterException.
 
UnexpectedCharacterException(int, int, char, String) - Constructor for class org.codehaus.groovy.syntax.lexer.UnexpectedCharacterException
 
UnexpectedCharacterException(int, int, char, char[]) - Constructor for class org.codehaus.groovy.syntax.lexer.UnexpectedCharacterException
 
UnexpectedTokenException - exception org.codehaus.groovy.syntax.parser.UnexpectedTokenException.
 
UnexpectedTokenException(Token) - Constructor for class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
UnexpectedTokenException(Token, int) - Constructor for class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
UnexpectedTokenException(Token, int[]) - Constructor for class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
UnexpectedTokenException(Token, int[], String) - Constructor for class org.codehaus.groovy.syntax.parser.UnexpectedTokenException
 
UnterminatedStringLiteralException - exception org.codehaus.groovy.syntax.lexer.UnterminatedStringLiteralException.
 
UnterminatedStringLiteralException(int, int) - Constructor for class org.codehaus.groovy.syntax.lexer.UnterminatedStringLiteralException
 
Utilities - class org.codehaus.groovy.tools.Utilities.
Various utility functions for use in the compiler.
Utilities() - Constructor for class org.codehaus.groovy.tools.Utilities
 
unbox(Class) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
Generates the bytecode to unbox the current value on the stack
unbox(String) - Method in class org.codehaus.groovy.classgen.BytecodeHelper
Generates the bytecode to unbox the current value on the stack
undeclareBean(BSFDeclaredBean) - Method in class org.codehaus.groovy.bsf.GroovyEngine
Undeclare a previously declared bean.
undelegate() - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Retakes responsibility for our duties.
undelegate() - Method in class org.codehaus.groovy.syntax.lexer.GroovyExpressionLexer
Retakes responsibility for our duties.
undelegate() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Retakes responsibility for our duties.
undelegate() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Retakes responsibility for our duties.
undelegatedNextToken() - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Finds and returns (consuming) the next token from the underlying stream.
undelegatedNextToken() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Does undelegated nextToken() operations.
undelegatedNextToken() - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Returns a single STRING, then null.
unescaped() - Method in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
unexpected(char, int, String) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Creates and throws a new UnexpectedCharacterException.
unexpected(char, char[], int) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Creates and throws a new UnexpectedCharacterException.
unexpected(char, int) - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Synonym for unexpected( c, null, offset ).
unit - Variable in class org.codehaus.groovy.control.CompilationFailedException
 
unsetSource() - Method in class org.codehaus.groovy.syntax.lexer.GStringLexer
Unsets the source lexer.
unsetSource() - Method in class org.codehaus.groovy.syntax.lexer.GroovyLexer
Similarly refuses to clear a source.
unsetSource() - Method in class org.codehaus.groovy.syntax.lexer.HereDocLexer
Unsets the source lexer.
unsetSource() - Method in interface org.codehaus.groovy.syntax.lexer.Lexer
Unsets the source lexer.
unsetSource() - Method in class org.codehaus.groovy.syntax.lexer.LexerBase
Unsets the source lexer.
unsetSource() - Method in class org.codehaus.groovy.syntax.lexer.StringLexer
Unsets our source.
upto(Number, Number, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Iterates from this number up to the given number
use(Object, Class, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Scoped use method
use(Object, List, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Scoped use method with list of categories
use(Class, Closure) - Static method in class org.codehaus.groovy.runtime.GroovyCategorySupport
 
use(List, Closure) - Static method in class org.codehaus.groovy.runtime.GroovyCategorySupport
 

V

VOID - Static variable in class org.codehaus.groovy.ast.expr.ConstantExpression
 
Variable - class org.codehaus.groovy.classgen.Variable.
Represents compile time variable metadata while compiling a method.
Variable(int, Type, String) - Constructor for class org.codehaus.groovy.classgen.Variable
 
VariableExpression - class org.codehaus.groovy.ast.expr.VariableExpression.
Represents a local variable name, the simplest form of expression.
VariableExpression(String, String) - Constructor for class org.codehaus.groovy.ast.expr.VariableExpression
 
VariableExpression(String) - Constructor for class org.codehaus.groovy.ast.expr.VariableExpression
 
VariableScope - class org.codehaus.groovy.ast.VariableScope.
Represents a variable scope.
VariableScope() - Constructor for class org.codehaus.groovy.ast.VariableScope
 
VariableScope(VariableScope) - Constructor for class org.codehaus.groovy.ast.VariableScope
 
VariableScopeCodeVisitor - class org.codehaus.groovy.classgen.VariableScopeCodeVisitor.
A visitor which figures out which variables are in scope
VariableScopeCodeVisitor(VariableScope) - Constructor for class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
Verifier - class org.codehaus.groovy.classgen.Verifier.
Verifies the AST node and adds any defaulted AST code before bytecode generation occurs.
Verifier() - Constructor for class org.codehaus.groovy.classgen.Verifier
 
VerifierCodeVisitor - class org.codehaus.groovy.classgen.VerifierCodeVisitor.
Verifies the method code
variableDeclarationExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by parsing a typed variable declaration.
variableDeclarationExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a typed variable declaration.
variableExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Converts a (typically IDENTIFIER) CSTNode to a VariableExpression, if valid.
variableExpression(CSTNode, String) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
 
variableOrClassExpression(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Converts a (typically IDENTIFIER) CSTNode to a ClassExpression, if valid, or a VariableExpression otherwise.
verbose - Static variable in class org.codehaus.groovy.control.messages.ExceptionMessage
 
verifier - Variable in class org.codehaus.groovy.control.CompilationUnit
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.ASTNode
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.ModuleNode
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.ArrayExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.AttributeExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.BinaryExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.BitwiseNegExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.BooleanExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.CastExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.ClassExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.ClosureExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.ConstantExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.ConstructorCallExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.FieldExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.GStringExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.ListExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.MapEntryExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.MapExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.MethodCallExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.NegationExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.NotExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.PostfixExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.PrefixExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.PropertyExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.RangeExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.RegexExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.StaticMethodCallExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.TernaryExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.TupleExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.expr.VariableExpression
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.AssertStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.BlockStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.BreakStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.CaseStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.CatchStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.ContinueStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.DoWhileStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.EmptyStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.ExpressionStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.ForStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.IfStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.ReturnStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.SwitchStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.SynchronizedStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.ThrowStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.TryCatchStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.ast.stmt.WhileStatement
 
visit(GroovyCodeVisitor) - Method in class org.codehaus.groovy.classgen.BytecodeExpression
 
visitAndAutoboxBoolean(Expression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitArrayExpression(ArrayExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitArrayExpression(ArrayExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitArrayExpression(ArrayExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitAssertStatement(AssertStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitAssertStatement(AssertStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitAssertStatement(AssertStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitAttributeExpression(AttributeExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitAttributeExpression(AttributeExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitAttributeExpression(AttributeExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitBinaryExpression(BinaryExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitBinaryExpression(BinaryExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitBinaryExpression(BinaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitBinaryExpression(BinaryExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitBinaryExpression(BinaryExpression) - Method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
visitBitwiseNegExpression(BitwiseNegExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitBitwiseNegExpression(BitwiseNegExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitBitwiseNegExpression(BitwiseNegExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitBlockStatement(BlockStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitBlockStatement(BlockStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitBooleanExpression(BooleanExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitBooleanExpression(BooleanExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitBooleanExpression(BooleanExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
return a primitive boolean value of the BooleanExpresion.
visitBreakStatement(BreakStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitBreakStatement(BreakStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitBreakStatement(BreakStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitCaseStatement(CaseStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitCaseStatement(CaseStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitCaseStatement(CaseStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitCaseStatement(CaseStatement, int, Label, Label) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitCastExpression(CastExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitCastExpression(CastExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitCastExpression(CastExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitClass(ClassNode) - Method in interface org.codehaus.groovy.ast.GroovyClassVisitor
 
visitClass(ClassNode) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitClass(ClassNode) - Method in class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
visitClass(ClassNode) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
visitClass(ClassNode) - Method in class org.codehaus.groovy.classgen.Verifier
add code to implement GroovyObject
visitClassExpression(ClassExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitClassExpression(ClassExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitClassExpression(ClassExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
load class object on stack
visitClosureExpression(ClosureExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitClosureExpression(ClosureExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitClosureExpression(ClosureExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitClosureExpression(ClosureExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitConstantExpression(ConstantExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitConstantExpression(ConstantExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitConstantExpression(ConstantExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Generate byte code for constants
visitConstructor(ConstructorNode) - Method in interface org.codehaus.groovy.ast.GroovyClassVisitor
 
visitConstructor(ConstructorNode) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitConstructor(ConstructorNode) - Method in class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
visitConstructor(ConstructorNode) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
visitConstructor(ConstructorNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
visitConstructorCallExpression(ConstructorCallExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitConstructorCallExpression(ConstructorCallExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitConstructorCallExpression(ConstructorCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitContents(GroovyClassVisitor) - Method in class org.codehaus.groovy.ast.ClassNode
 
visitContinueStatement(ContinueStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitContinueStatement(ContinueStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitContinueStatement(ContinueStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitDoWhileLoop(DoWhileStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitDoWhileLoop(DoWhileStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitDoWhileLoop(DoWhileStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitExpressionStatement(ExpressionStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitExpressionStatement(ExpressionStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitExpressionStatement(ExpressionStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitField(FieldNode) - Method in interface org.codehaus.groovy.ast.GroovyClassVisitor
 
visitField(FieldNode) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitField(FieldNode) - Method in class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
visitField(FieldNode) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
visitField(FieldNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
visitFieldExpression(FieldExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitFieldExpression(FieldExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitFieldExpression(FieldExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitFieldExpression(FieldExpression) - Method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
visitForLoop(ForStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitForLoop(ForStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitForLoop(ForStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitForLoop(ForStatement) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitForLoop(ForStatement) - Method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
visitGStringExpression(GStringExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitGStringExpression(GStringExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitGStringExpression(GStringExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitIfElse(IfStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitIfElse(IfStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitIfElse(IfStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitListExpression(ListExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitListExpression(ListExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitListExpression(ListExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitListOfExpressions(List) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitMapEntryExpression(MapEntryExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitMapEntryExpression(MapEntryExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitMapEntryExpression(MapEntryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitMapExpression(MapExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitMapExpression(MapExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitMapExpression(MapExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitMethod(MethodNode) - Method in interface org.codehaus.groovy.ast.GroovyClassVisitor
 
visitMethod(MethodNode) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitMethod(MethodNode) - Method in class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
visitMethod(MethodNode) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
visitMethod(MethodNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
visitMethodCallExpression(MethodCallExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitMethodCallExpression(MethodCallExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitMethodCallExpression(MethodCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitMethodCallExpression(MethodCallExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitMethodCallExpression(MethodCallExpression) - Method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
visitNegationExpression(NegationExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitNegationExpression(NegationExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitNegationExpression(NegationExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitNotExpression(NotExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitNotExpression(NotExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitNotExpression(NotExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitOuterFieldExpression(FieldExpression, ClassNode, int, boolean) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitParameter(ASTNode, Parameter) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitParameter(ASTNode, Parameter) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
visitParameters(ASTNode, Parameter[]) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitParameters(ASTNode, Parameter[]) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
 
visitPostfixExpression(PostfixExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitPostfixExpression(PostfixExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitPostfixExpression(PostfixExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitPostfixExpression(PostfixExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitPrefixExpression(PrefixExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitPrefixExpression(PrefixExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitPrefixExpression(PrefixExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitPrefixExpression(PrefixExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitProperty(PropertyNode) - Method in interface org.codehaus.groovy.ast.GroovyClassVisitor
 
visitProperty(PropertyNode) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Creates a getter, setter and field
visitProperty(PropertyNode) - Method in class org.codehaus.groovy.classgen.ClassCompletionVerifier
 
visitProperty(PropertyNode) - Method in class org.codehaus.groovy.classgen.DummyClassGenerator
Creates a getter, setter and field
visitProperty(PropertyNode) - Method in class org.codehaus.groovy.classgen.Verifier
 
visitPropertyExpression(PropertyExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitPropertyExpression(PropertyExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitPropertyExpression(PropertyExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitPropertyExpression(PropertyExpression) - Method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
visitRangeExpression(RangeExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitRangeExpression(RangeExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitRangeExpression(RangeExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitRegexExpression(RegexExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitRegexExpression(RegexExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitRegexExpression(RegexExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitReturnStatement(ReturnStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitReturnStatement(ReturnStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitReturnStatement(ReturnStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitStaticMethodCallExpression(StaticMethodCallExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitStaticMethodCallExpression(StaticMethodCallExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitStaticMethodCallExpression(StaticMethodCallExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitSwitch(SwitchStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitSwitch(SwitchStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitSwitch(SwitchStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitSynchronizedStatement(SynchronizedStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitSynchronizedStatement(SynchronizedStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitSynchronizedStatement(SynchronizedStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitTernaryExpression(TernaryExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitTernaryExpression(TernaryExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitTernaryExpression(TernaryExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitThrowStatement(ThrowStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitThrowStatement(ThrowStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitThrowStatement(ThrowStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitTryCatchFinally(TryCatchStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitTryCatchFinally(TryCatchStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitTryCatchFinally(TryCatchStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitTupleExpression(TupleExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitTupleExpression(TupleExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitTupleExpression(TupleExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 
visitVariableExpression(VariableExpression) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitVariableExpression(VariableExpression) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitVariableExpression(VariableExpression) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
Visits a bare (unqualified) variable expression.
visitVariableExpression(VariableExpression) - Method in class org.codehaus.groovy.classgen.VariableScopeCodeVisitor
 
visitVariableExpression(VariableExpression) - Method in class org.codehaus.groovy.classgen.VerifierCodeVisitor
 
visitWhileLoop(WhileStatement) - Method in class org.codehaus.groovy.ast.CodeVisitorSupport
 
visitWhileLoop(WhileStatement) - Method in interface org.codehaus.groovy.ast.GroovyCodeVisitor
 
visitWhileLoop(WhileStatement) - Method in class org.codehaus.groovy.classgen.AsmClassGenerator
 

W

WarningMessage - class org.codehaus.groovy.control.messages.WarningMessage.
A class for warning messages.
WarningMessage(int, String, CSTNode) - Constructor for class org.codehaus.groovy.control.messages.WarningMessage
Creates a new warning message.
WarningMessage(int, String, Object, CSTNode) - Constructor for class org.codehaus.groovy.control.messages.WarningMessage
Creates a new warning message.
WhileStatement - class org.codehaus.groovy.ast.stmt.WhileStatement.
Represents a while (condition) { ...
WhileStatement(BooleanExpression, Statement) - Constructor for class org.codehaus.groovy.ast.stmt.WhileStatement
 
Wiki2Markup - class org.codehaus.groovy.wiki.Wiki2Markup.
Converts the Wiki markup into XML/HTML so that it can be styled by the Maven build
Wiki2Markup() - Constructor for class org.codehaus.groovy.wiki.Wiki2Markup
 
Wiki2TestCase - class org.codehaus.groovy.wiki.Wiki2TestCase.
A wiki renderer that creates JUnit test cases
Wiki2TestCase() - Constructor for class org.codehaus.groovy.wiki.Wiki2TestCase
 
WritableFile - class org.codehaus.groovy.runtime.WritableFile.
A Writable File.
WritableFile(File) - Constructor for class org.codehaus.groovy.runtime.WritableFile
 
WritableFile(File, String) - Constructor for class org.codehaus.groovy.runtime.WritableFile
 
waitForOrKill(long) - Method in class org.codehaus.groovy.runtime.DefaultGroovyMethods.ProcessRunner
 
waitForOrKill(Process, long) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Wait for the process to finish during a certain amount of time, otherwise stops the process.
warningLevel - Variable in class org.codehaus.groovy.control.ProcessingUnit
Warnings will be filtered on this level
warnings - Variable in class org.codehaus.groovy.control.ProcessingUnit
WarningMessages collected during processing
watchFor - Variable in class org.codehaus.groovy.syntax.lexer.StringLexer
 
whileStatement(CSTNode) - Method in class org.codehaus.groovy.syntax.parser.ASTBuilder
Processes the Reduction produced by Parser.whileStatement().
whileStatement() - Method in class org.codehaus.groovy.syntax.parser.Parser
Processes a while statement.
withInputStream(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new InputStream for a file and then passes it into the closure and ensures its closed again afterwords
withOutputStream(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new OutputStream for a file and then passes it into the closure and ensures its closed again afterwords
withPrintWriter(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new PrintWriter for a file and then passes it into the closure and ensures its closed again afterwords
withReader(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new BufferedReader for a file and then passes it into the closure and ensures its closed again afterwords
withReader(Reader, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a Reader to be used, calling the closure with the writer and then ensuring that the writer is closed down again irrespective of whether exceptions occur or the
withReader(URL, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new BufferedReader for a URL and then passes it into the closure and ensures its closed again afterwords
withReader(InputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new BufferedReader for a stream and then passes it into the closure and ensures its closed again afterwords
withStream(InputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a InputStream to be used, calling the closure with the stream and then ensuring that the stream is closed down again irrespective of whether exceptions occur or the
withStream(OutputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a OutputStream to be used, calling the closure with the stream and then ensuring that the stream is closed down again irrespective of whether exceptions occur.
withStreams(Socket, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows an InputStream and an OutputStream from a Socket to be used, calling the closure with the streams and then ensuring that the streams are closed down again irrespective of whether exceptions occur.
withWriter(File, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new BufferedWriter for a file and then passes it into the closure and ensures it is closed again afterwords
withWriter(File, String, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new BufferedWriter for a file in a specified encoding and then passes it into the closure and ensures it is closed again afterwords
withWriter(Writer, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows a writer to be used, calling the closure with the writer and then ensuring that the writer is closed down again irrespective of whether exceptions occur or the
withWriter(OutputStream, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows an output stream to be used, calling the closure with the output stream and then ensuring that the output stream is closed down again irrespective of whether exceptions occur
withWriter(OutputStream, String, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Allows an output stream to be used, calling the closure with the output stream and then ensuring that the output stream is closed down again irrespective of whether exceptions occur.
withWriterAppend(File, String, Closure) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Helper method to create a new BufferedWriter for a file in a specified encoding in append mode and then passes it into the closure and ensures it is closed again afterwords
write(PrintWriter, Janitor) - Method in class org.codehaus.groovy.control.CompilationUnit
Writes error messages to the specified PrintWriter.
write(PrintWriter, Janitor) - Method in class org.codehaus.groovy.control.ProcessingUnit
Writes error messages to the specified PrintWriter.
write(char[], int, int) - Method in class org.codehaus.groovy.control.io.NullWriter
 
write(PrintWriter, ProcessingUnit, Janitor) - Method in class org.codehaus.groovy.control.messages.ExceptionMessage
Writes out a nicely formatted summary of the exception.
write(PrintWriter, ProcessingUnit, Janitor) - Method in class org.codehaus.groovy.control.messages.LocatedMessage
 
write(PrintWriter, ProcessingUnit, Janitor) - Method in class org.codehaus.groovy.control.messages.Message
Writes the message to the specified PrintWriter.
write(PrintWriter, ProcessingUnit) - Method in class org.codehaus.groovy.control.messages.Message
A synonyn for write( writer, owner, null ).
write(PrintWriter, ProcessingUnit, Janitor) - Method in class org.codehaus.groovy.control.messages.SimpleMessage
 
write(PrintWriter, ProcessingUnit, Janitor) - Method in class org.codehaus.groovy.control.messages.SyntaxErrorMessage
Writes out a nicely formatted summary of the syntax error.
write(PrintWriter, ProcessingUnit, Janitor) - Method in class org.codehaus.groovy.control.messages.WarningMessage
 
write(Writer, Writable) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
A helper method so that dynamic dispatch of the writer.write(object) method will always use the more efficient Writable.writeTo(writer) mechanism if the object implements the Writable interface.
write(File, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Write the text to the File.
write(File, String, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Write the text to the File with a specified encoding.
write(char[], int, int) - Method in class org.codehaus.groovy.runtime.FlushingStreamWriter
 
write(int) - Method in class org.codehaus.groovy.runtime.FlushingStreamWriter
 
write(String, int, int) - Method in class org.codehaus.groovy.runtime.FlushingStreamWriter
 
write(Writer, Object) - Static method in class org.codehaus.groovy.runtime.InvokerHelper
Writes the given object to the given stream
write(int) - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Write a single character.
write(char[], int, int) - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Write a portion of an array of characters.
write(String) - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Write a string.
write(String, int, int) - Method in class org.codehaus.groovy.runtime.StringBufferWriter
Write a portion of a string.
write(char[], int, int) - Method in class org.codehaus.groovy.sandbox.markup.StreamingMarkupWriter
 
write(PrintWriter) - Method in class org.codehaus.groovy.syntax.CSTNode
Formats the node and writes it to the specified Writer.
write(PrintWriter, String) - Method in class org.codehaus.groovy.syntax.CSTNode
Formats the node and writes it to the specified Writer.
write(PrintStream) - Method in class org.codehaus.groovy.tools.ErrorReporter
Writes the error to the specified PrintStream.
write(PrintWriter) - Method in class org.codehaus.groovy.tools.ErrorReporter
Writes the error to the specified PrintWriter.
writeLine(BufferedWriter, String) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Write the text and append a new line (depending on the platform line-ending)
writeTo(Writer) - Method in class org.codehaus.groovy.runtime.WritableFile
 

X

XmlSlurper - class org.codehaus.groovy.sandbox.util.XmlSlurper.
 
XmlSlurper() - Constructor for class org.codehaus.groovy.sandbox.util.XmlSlurper
 
XmlSlurper(boolean, boolean) - Constructor for class org.codehaus.groovy.sandbox.util.XmlSlurper
 
XmlSlurper(XMLReader) - Constructor for class org.codehaus.groovy.sandbox.util.XmlSlurper
 
XmlSlurper(SAXParser) - Constructor for class org.codehaus.groovy.sandbox.util.XmlSlurper
 
xor(Number, Number) - Static method in class org.codehaus.groovy.runtime.DefaultGroovyMethods
Bitwise XOR together two Numbers
xor(Number, Number) - Static method in class org.codehaus.groovy.runtime.NumberMath
 
xorImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.BigIntegerMath
 
xorImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.IntegerMath
 
xorImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.LongMath
 
xorImpl(Number, Number) - Method in class org.codehaus.groovy.runtime.NumberMath
 

_

__TIMESTAMP - Static variable in class org.codehaus.groovy.classgen.Verifier
 

A B C D E F G H I J K L M N O P Q R S T U V W X _

Copyright © 2003-2005 The Codehaus. All Rights Reserved.