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

A

abs(Double) - Method in DefaultGroovyMethods
abs(Number) - Method in NumberMath
absImpl(Number) - Method in BigDecimalMath
absImpl(Number) - Method in BigIntegerMath
absImpl(Number) - Method in FloatingPointMath
absImpl(Number) - Method in IntegerMath
absImpl(Number) - Method in LongMath
absImpl(Number) - Method in NumberMath
ABSTRACT - Field in GroovyTokenTypes
ABSTRACT - Field in JavaTokenTypes
AbstractASTTransformation - Class in org.codehaus.groovy.transform
AbstractASTTransformUtil - Class in org.codehaus.groovy.transform
AbstractCallSite - Class in org.codehaus.groovy.runtime.callsite
Base class for all call sites
AbstractCallSite(CallSite) - Constructor in AbstractCallSite
AbstractConcurrentDoubleKeyMap - Class in org.codehaus.groovy.util
AbstractConcurrentDoubleKeyMap(Object) - Constructor in AbstractConcurrentDoubleKeyMap
AbstractConcurrentMap - Class in org.codehaus.groovy.util
AbstractConcurrentMap.Entry - Interface in org.codehaus.groovy.util
AbstractConcurrentMap.Segment - Class in org.codehaus.groovy.util
AbstractConcurrentMap.Segment(int) - Constructor in AbstractConcurrentMap.Segment
AbstractConcurrentMap(Object) - Constructor in AbstractConcurrentMap
AbstractConcurrentMapBase - Class in org.codehaus.groovy.util
AbstractConcurrentMapBase.Entry - Interface in org.codehaus.groovy.util
AbstractConcurrentMapBase.Segment - Class in org.codehaus.groovy.util
AbstractConcurrentMapBase.Segment(int) - Constructor in AbstractConcurrentMapBase.Segment
AbstractConcurrentMapBase(Object) - Constructor in AbstractConcurrentMapBase
AbstractFactory - Class in groovy.util
@author Andres Almiray
AbstractInterruptibleASTTransformation - Class in org.codehaus.groovy.transform
Base class for AST Transformations which will automatically throw an InterruptedException when some conditions are met.
AbstractReaderSource - Class in org.codehaus.groovy.control.io
For ReaderSources that can choose a parent class, a base that provides common functionality.
AbstractReaderSource(CompilerConfiguration) - Constructor in AbstractReaderSource
aCase() - Method in GroovyRecognizer
aCase() - Method in JavaRecognizer
accept(ServerSocket, boolean, Closure) - Method in DefaultGroovyMethods
accept_FirstChild_v_RestOfTheChildren(GroovySourceAST) - Method in TraversalHelper
accept_FirstChild_v_RestOfTheChildren_v_LastChild(GroovySourceAST) - Method in TraversalHelper
accept_FirstChild_v_RestOfTheChildren_v(GroovySourceAST) - Method in TraversalHelper
accept_FirstChild_v_SecondChild(GroovySourceAST) - Method in TraversalHelper
accept_FirstChild_v_SecondChild_v_ThirdChild_v(GroovySourceAST) - Method in TraversalHelper
accept_FirstChild_v_SecondChild_v(GroovySourceAST) - Method in TraversalHelper
accept_FirstChild_v_SecondChildsChildren_v(GroovySourceAST) - Method in TraversalHelper
accept_FirstSecondAndThirdChild_v_v_ForthChild(GroovySourceAST) - Method in TraversalHelper
accept(GroovySourceAST) - Method in FlatNodeListTraversal
accept(GroovySourceAST) - Method in PreOrderTraversal
accept_SecondChild_v_ThirdChild_v(GroovySourceAST) - Method in TraversalHelper
accept(ServerSocket, boolean, Closure) - Method in SocketGroovyMethods
Accepts a connection and passes the resulting Socket to the closure which runs in a new Thread or the calling thread, as needed.
accept(String) - Method in SourceAwareCustomizer
accept(GroovySourceAST) - Method in SourceCodeTraversal
accept(GroovySourceAST) - Method in TraversalHelper
accept_v_AllChildren_v_Siblings(GroovySourceAST) - Method in TraversalHelper
accept_v_AllChildren_v(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChild_2ndv_SecondChild_v___LastChild_v(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChild_SecondChild_v_ThirdChild_v(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChild_v_RestOfTheChildren(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChild_v_RestOfTheChildren_v(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChild_v_SecondChild_v___LastChild_v(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChild_v(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChildsFirstChild_v_Child2_Child3_v_Child4_v___v_LastChild(GroovySourceAST) - Method in TraversalHelper
accept_v_FirstChildsFirstChild_v_RestOfTheChildren(GroovySourceAST) - Method in TraversalHelper
accept_v_Siblings_v(GroovySourceAST) - Method in TraversalHelper
acceptBaseName(String) - Method in SourceAwareCustomizer
acceptChildren(GroovySourceAST) - Method in TraversalHelper
acceptExtension(String) - Method in SourceAwareCustomizer
acceptGetProperty(Object) - Method in AbstractCallSite
acceptGetProperty(Object) - Method in ClassMetaClassGetPropertySite
acceptGetProperty(Object) - Method in GetEffectivePogoFieldSite
acceptGetProperty(Object) - Method in GetEffectivePogoPropertySite
acceptGetProperty(Object) - Method in GetEffectivePojoFieldSite
acceptGetProperty(Object) - Method in GetEffectivePojoPropertySite
acceptGetProperty(Object) - Method in PogoGetPropertySite
acceptGetProperty(Object) - Method in PogoMetaClassGetPropertySite
acceptGetProperty(Object) - Method in PojoMetaClassGetPropertySite
acceptGroovyObjectGetProperty(Object) - Method in AbstractCallSite
acceptGroovyObjectGetProperty(Object) - Method in GetEffectivePogoFieldSite
acceptGroovyObjectGetProperty(Object) - Method in GetEffectivePogoPropertySite
acceptGroovyObjectGetProperty(Object) - Method in PogoGetPropertySite
acceptGroovyObjectGetProperty(Object) - Method in PogoMetaClassGetPropertySite
acceptSiblings(GroovySourceAST) - Method in TraversalHelper
acceptSource(SourceUnit) - Method in SourceAwareCustomizer
accessibleToConstructor(Class, Constructor) - Method in MetaClassHelper
actionPerformed(ActionEvent) - Method in LexerFrame
adaptee - Field in ProxyMetaClass
AdaptingMetaClass - Interface in groovy.lang
An interface for MetaClass instances that "adapt" other MetaClass instances such as a proxy or delegating MetaClass.
add(CSTNode) - Method in CSTNode
Adds an element to the node.
add(Object) - Method in EmptyRange
Always throws UnsupportedOperationException for an empty range.
add(Object) - Method in FastArray
add(CategoryMethod) - Method in GroovyCategorySupport.CategoryMethodList
add(int, Object) - Method in ListWithDefault
add(Object) - Method in ManagedLinkedList
adds a value to the list
add(Number, Number) - Method in NumberMath
add(Object) - Method in ObservableList
add(Object) - Method in ObservableList.ObservableListIterator
add(E) - Method in ObservableSet
add(Closure) - Method in OrderBy
add(CSTNode) - Method in Reduction
Adds an element to the node.
add(Object) - Method in Sequence
addAddListener(SourceUnit, AnnotationNode, ClassNode, FieldNode, ClassNode, String, def) - Method in ListenerListASTTransformation
Adds the add<Listener> method like:
 synchronized void add${name.capitalize}(${listener.name} listener) {
     if (listener == null)
         return
     if (${field.name} == null)
        ${field.name} = []
     ${field.name}.add(listener)
 }
 
addAll(List, int, Object) - Method in DefaultGroovyMethods
Splits all items into two lists based on the closure condition.
addAll(Collection) - Method in EmptyRange
Always throws UnsupportedOperationException for an empty range.
addAll(List) - Method in FastArray
addAll(int, Collection) - Method in ListWithDefault
addAll(int, Collection) - Method in ObservableList
addAll(Collection) - Method in ObservableSet
addAll(int, Collection) - Method in Sequence
addAmbiguousErrorMessage(List, String, ClassNode, Expression) - Method in StaticTypeCheckingVisitor
addAnnotation(AnnotationNode) - Method in AnnotatedNode
addAnnotations(List) - Method in AnnotatedNode
addArgumentExpression(AST, List) - Method in AntlrParserPlugin
addAssignmentError(ClassNode, ClassNode, Expression) - Method in StaticTypeCheckingVisitor
addAttributeDelegate(Closure) - Method in FactoryBuilderSupport
Add an attribute delegate so it can intercept attributes being set.
addCallback(ProgressCallback) - Method in ASTTestTransformation.ProgressCallbackChain
addCase(CaseStatement) - Method in SwitchStatement
addCatch(CatchStatement) - Method in TryCatchStatement
addCategoryMethodCallError(Expression) - Method in StaticTypeCheckingVisitor
addChangeListener(PreferenceChangeListener) - Method in Preferences
addChildrenOf(CSTNode) - Method in CSTNode
addClass(ClassNode) - Method in CompileUnit
Adds a class to the unit.
addClass(ClassNode) - Method in ModuleNode
addClassNode(ClassNode) - Method in CompilationUnit
Adds a ClassNode directly to the unit (ie. without source).
addClassNodeToCompile(ClassNode, SourceUnit) - Method in CompileUnit
this method actually does not compile a class.
addClasspath(String) - Method in GroovyClassLoader
addClasspath(String) - Method in GroovyClassLoader.InnerLoader
addClassPath(String) - Method in LoaderConfiguration
Adds a classpath to this configuration.
addClassTest(Closure) - Method in StackTraceUtils
Adds a groovy.lang.Closure to test whether the stack trace element should be added or not.
addClosureCode(InnerClassNode) - Method in Verifier
addClosureReturnType(ClassNode) - Method in StaticTypeCheckingVisitor
addCollectorContents(ErrorCollector) - Method in ErrorCollector
addCompilationCustomizers(CompilationCustomizer) - Method in CompilerConfiguration
addConstructor(int, Parameter, ClassNode, Statement) - Method in ClassNode
addConstructor(int, Parameter, ClassNode, Statement) - Method in InnerClassNode
addConstructor(ConstructorNode) - Method in UnionTypeClassNode
addConstructor(Parameter, ConstructorNode, Statement, ClassNode) - Method in Verifier
addCovariantMethods(ClassNode) - Method in Verifier
addDefaultConstructor(ClassNode) - Method in Verifier
addDefaultParameterConstructors(ClassNode) - Method in Verifier
Creates a new helper method for each combination of default parameter expressions
addDefaultParameterMethods(ClassNode) - Method in Verifier
addDefaultParameters(Verifier.DefaultArgsAction, MethodNode) - Method in Verifier
addDisposalClosure(Closure) - Method in FactoryBuilderSupport
addEnumConstant(ClassNode, String, Expression, int, int) - Method in EnumHelper
addError(String, ASTNode) - Method in AbstractASTTransformation
addError(String, ASTNode, SourceUnit) - Method in AnnotationCollectorTransform
Adds a new syntax error to the source unit and then continues.
addError(String, ASTNode) - Method in AnnotationVisitor
addError(String, ASTNode) - Method in ClassCodeVisitorSupport
addError(String, CSTNode, SourceUnit) - Method in ErrorCollector
Convenience wrapper for addError().
addError(String, ASTNode) - Method in ExtendedVerifier
addError(String, ASTNode) - Method in JavaAwareResolveVisitor
addError(String, ASTNode, SourceUnit) - Method in LogASTTransformation
addError(SyntaxException) - Method in SourceUnit
addError(String, ASTNode) - Method in StaticTypeCheckingVisitor
addErrorAndContinue(Message) - Method in ErrorCollector
Adds an error to the message set, but does not cause a failure.
addException(Exception, SourceUnit) - Method in ErrorCollector
addException(Exception) - Method in SourceUnit
This method adds an exception to the error collector.
addExceptionBlock(Label, Label, Label, String) - Method in CompileStack
initializes this class for a MethodNode.
addExpression(Expression) - Method in ArrayExpression
addExpression(Expression) - Method in ListExpression
addExpression(Expression) - Method in ListOfExpressionsExpression
addExpression(Expression) - Method in TupleExpression
addExpressionCheckers(SecureASTCustomizer.ExpressionChecker) - Method in SecureASTCustomizer
addFatalError(Message) - Method in ErrorCollector
Adds a fatal exception to the message set and throws the unit as a PhaseFailedException.
addField(String, int, ClassNode, Expression) - Method in ClassNode
addField(FieldNode) - Method in UnionTypeClassNode
addFieldFirst(String, int, ClassNode, Expression) - Method in ClassNode
addFieldFirst(FieldNode) - Method in UnionTypeClassNode
addFieldInit(Parameter, FieldNode, BlockStatement) - Method in InnerClassVisitorHelper
addFieldInitialization(List, List, FieldNode, boolean, List, Set) - Method in Verifier
addFile(String) - Method in LoaderConfiguration
Adds a file to the classpath if it exists.
addFireMethods(SourceUnit, AnnotationNode, ClassNode, FieldNode, GenericsType, boolean, MethodNode) - Method in ListenerListASTTransformation
Adds the fire<Event> methods like:
 void fire${fireMethod.capitalize()}(${parameterList.join(', ')}) {
     if (${field.name} !
addGeneratedClosureConstructorCall(ConstructorCallExpression) - Method in ClosureWriter
addGeneratedInnerClass(InnerClassNode) - Method in CompileUnit
addGetListeners(SourceUnit, AnnotationNode, ClassNode, FieldNode, ClassNode, String, def) - Method in ListenerListASTTransformation
Adds the get<Listener>s method like:
 synchronized ${name.capitalize}[] get${name.capitalize}s() {
     def __result = []
     if (${field.name} !
addGlobalTransforms(ASTTransformationsContext) - Method in ASTTransformationVisitor
addGlobalTransformsAfterGrab(ASTTransformationsContext) - Method in ASTTransformationVisitor
addGroovyObjectInterfaceAndMethods(ClassNode, String) - Method in Verifier
addHandler(TypeCheckingExtension) - Method in DefaultTypeCheckingExtension
addImpl(Number, Number) - Method in BigDecimalMath
addImpl(Number, Number) - Method in BigIntegerMath
addImpl(Number, Number) - Method in FloatingPointMath
addImpl(Number, Number) - Method in IntegerMath
addImpl(Number, Number) - Method in LongMath
addImpl(Number, Number) - Method in NumberMath
addImport(ClassNode, String, String, List) - Method in ASTHelper
addImport(String, String) - Method in ImportCustomizer
addImport(String, ClassNode, List) - Method in ModuleNode
addImports(String) - Method in ImportCustomizer
addInitialization(ClassNode, ConstructorNode) - Method in Verifier
addInnerClass(ClassNode) - Method in AsmClassGenerator
addInterface(ClassNode) - Method in ClassNode
addInterface(ClassNode) - Method in UnionTypeClassNode
additionals - Field in DefaultGroovyMethods
additiveExpression(int) - Method in GroovyRecognizer
additiveExpression() - Method in JavaRecognizer
addLoggerFieldToClass(ClassNode, String) - Method in Commons.CommonsLoggingStrategy
addLoggerFieldToClass(ClassNode, String) - Method in Log.JavaUtilLoggingStrategy
addLoggerFieldToClass(ClassNode, String) - Method in Log4j.Log4jLoggingStrategy
addLoggerFieldToClass(ClassNode, String) - Method in LogASTTransformation.LoggingStrategy
In this method, you are given a ClassNode and a field name, and you must add a new Field onto the class.
addLoggerFieldToClass(ClassNode, String) - Method in Slf4j.Slf4jLoggingStrategy
addMapConstructors(ClassNode, boolean, String) - Method in TupleConstructorASTTransformation
addMapEntryExpression(Expression, Expression) - Method in MapExpression
addMember(String, Expression) - Method in AnnotationNode
addMetaBeanProperty(MetaBeanProperty) - Method in ClosureMetaClass
addMetaBeanProperty(MetaBeanProperty) - Method in DelegatingMetaClass
addMetaBeanProperty(MetaBeanProperty) - Method in HandleMetaClass
addMetaBeanProperty(MetaBeanProperty) - Method in MetaClassImpl
addMetaBeanProperty(MetaBeanProperty) - Method in MutableMetaClass
Adds a new MetaBeanProperty to the MetaClass
addMetaClassRegistryChangeEventListener(MetaClassRegistryChangeEventListener) - Method in MetaClassRegistry
adds a meta class change listener for constant meta classes
addMetaClassRegistryChangeEventListener(MetaClassRegistryChangeEventListener) - Method in MetaClassRegistryImpl
Adds a listener for constant meta classes.
addMetaMethod(MetaMethod) - Method in ClosureMetaClass
addMetaMethod(MetaMethod) - Method in DelegatingMetaClass
addMetaMethod(MetaMethod) - Method in HandleMetaClass
addMetaMethod(MetaMethod) - Method in MetaClassImpl
@return the matching method which should be found
addMetaMethod(MetaMethod) - Method in MutableMetaClass
Adds a new MetaMethod to the MetaClass
addMetaMethodToIndex(MetaMethod, Header) - Method in MetaClassImpl
addMethod(String, Closure) - Method in ClassExtender
addMethod(String, int, ClassNode, Parameter, ClassNode, Statement) - Method in ClassNode
addMethod(MethodNode) - Method in ModuleNode
addMethod(MethodNode) - Method in UnionTypeClassNode
addMethod(ClassNode, boolean, String, int, ClassNode, Parameter, ClassNode, Statement) - Method in Verifier
the code is: if (this.metaClass==null) { this.metaClass = this.
addMethodToList(Object, MetaMethod) - Method in MetaMethodIndex
addMixin(MixinNode) - Method in ClassNode
addMixin(MixinNode) - Method in UnionTypeClassNode
addMixinClass(MixinInMetaClass) - Method in ExpandoMetaClass
addModule(ModuleNode) - Method in CompileUnit
addModule(ExtensionModule) - Method in ExtensionModuleRegistry
addNewInstanceMethod(Method) - Method in ClosureMetaClass
addNewInstanceMethod(Method) - Method in DelegatingMetaClass
addNewInstanceMethod(Method) - Method in HandleMetaClass
addNewInstanceMethod(Method) - Method in MetaClassImpl
addNewInstanceMethod(Method) - Method in MutableMetaClass
adds a new instance method to this MetaClass.
addNewMopMethods(List) - Method in CachedClass
addNewPhaseOperation(CompilationUnit.SourceUnitOperation, int) - Method in CompilationUnit
addNewStaticMethod(Method) - Method in ClosureMetaClass
addNewStaticMethod(Method) - Method in DelegatingMetaClass
addNewStaticMethod(Method) - Method in HandleMetaClass
addNewStaticMethod(Method) - Method in MetaClassImpl
addNewStaticMethod(Method) - Method in MutableMetaClass
adds a new static method to this MetaClass.
addNoMatchingMethodError(ClassNode, String, ClassNode, Expression) - Method in StaticTypeCheckingVisitor
addNonRemovableMetaClassRegistryChangeEventListener(MetaClassRegistryChangeEventListener) - Method in MetaClassRegistry
adds a meta class change listener for constant meta classes.
addNonRemovableMetaClassRegistryChangeEventListener(MetaClassRegistryChangeEventListener) - Method in MetaClassRegistryImpl
Adds a listener for constant meta classes.
addObjectInitializerStatements(Statement) - Method in ClassNode
addObjectInitializerStatements(Statement) - Method in UnionTypeClassNode
addPhaseOperation(CompilationUnit.GroovyClassOperation) - Method in CompilationUnit
addPhaseOperations(CompilationUnit) - Method in ASTTransformationVisitor
addPostInstantiateDelegate(Closure) - Method in FactoryBuilderSupport
addPostNodeCompletionDelegate(Closure) - Method in FactoryBuilderSupport
addPreInstantiateDelegate(Closure) - Method in FactoryBuilderSupport
addProperty(String, int, ClassNode, Expression, Statement, Statement) - Method in ClassNode
addProperty(PropertyNode) - Method in UnionTypeClassNode
addPropertyChangeListener(String, PropertyChangeListener) - Method in ObservableList
addPropertyChangeListener(String, PropertyChangeListener) - Method in ObservableMap
addPropertyChangeListener(String, PropertyChangeListener) - Method in ObservableSet
addPropertyChangeSupport(ClassNode) - Method in BindableASTTransformation
Adds the necessary field and methods to support property change support.
addPropertyMethod(MethodNode) - Method in Verifier
addReceivers(List, Collection, boolean) - Method in StaticTypeCheckingVisitor
addRemoveListener(SourceUnit, AnnotationNode, ClassNode, FieldNode, ClassNode, String, def) - Method in ListenerListASTTransformation
Adds the remove method like:
 synchronized void remove${name.capitalize}(${listener.name} listener) {
     if (listener == null)
         return
     if (${field.name} == null)
         ${field.name} = []
     ${field.name}.remove(listener)
 }
 
addResolver(Map) - Method in Grape
addResolver(Map) - Method in GrapeEngine
addResolver(Map) - Method in GrapeIvy
addReturnIfNeeded(MethodNode) - Method in ReturnAdder
Adds return statements in method code whenever an implicit return is detected.
addReturnIfNeeded(MethodNode) - Method in Verifier
addReturnType(ClassNode) - Method in TypeCheckingContext.EnclosingClosure
addShutdownHook(Object, Closure) - Method in DefaultGroovyMethods
addSource(SourceUnit) - Method in CompilationUnit
Returns an iterator on the unit's SourceUnits.
addSource(URL) - Method in JavaStubCompilationUnit
addSources(File) - Method in CompilationUnit
Adds a source file to the unit.
addSources(File) - Method in JavaAwareCompilationUnit
addStarImport(String, List) - Method in ASTHelper
addStarImport(String, List) - Method in ModuleNode
addStarImports(String) - Method in ImportCustomizer
addStatement(Statement) - Method in BlockStatement
addStatement(Statement) - Method in ModuleNode
addStatementCheckers(SecureASTCustomizer.StatementChecker) - Method in SecureASTCustomizer
addStatements(List) - Method in BlockStatement
addStaticImport(ClassNode, String, String, List) - Method in ASTHelper
addStaticImport(String, String, String) - Method in ImportCustomizer
addStaticImport(ClassNode, String, String, List) - Method in ModuleNode
addStaticInitializerStatements(List, boolean) - Method in ClassNode
addStaticInitializerStatements(List, boolean) - Method in UnionTypeClassNode
addStaticStarImport(ClassNode, String, List) - Method in ASTHelper
addStaticStarImport(String, ClassNode, List) - Method in ModuleNode
addStaticStars(String) - Method in ImportCustomizer
addStaticTypeError(String, ASTNode) - Method in StaticTypeCheckingVisitor
addStaticTypeError(String, ASTNode) - Method in TypeCheckingExtension
Adds a type checking error, which will be displayed to the user during compilation.
addString(ConstantExpression) - Method in GStringExpression
addSyntheticMethod(String, int, ClassNode, Parameter, ClassNode, Statement) - Method in ClassNode
addSyntheticMethod(String, int, ClassNode, Parameter, ClassNode, Statement) - Method in UnionTypeClassNode
addTimeStamp(ClassNode) - Method in Verifier
addTransform(Class, ASTNode) - Method in ClassNode
addTransform(Class, ASTNode) - Method in UnionTypeClassNode
addTypeCheckingExtension(TypeCheckingExtension) - Method in StaticTypeCheckingVisitor
addTypeCheckingExtensions(StaticTypeCheckingVisitor, Expression) - Method in StaticTypesTransformation
addTypeCheckingInfoAnnotation(MethodNode) - Method in StaticTypeCheckingVisitor
addUnsupportedPreOrPostfixExpressionError(Expression) - Method in StaticTypeCheckingVisitor
addURL(URL) - Method in GroovyClassLoader
addURL(URL) - Method in GroovyClassLoader.InnerLoader
addURL(URL) - Method in RootLoader
adds an url to the classpath of this classloader
addValue(Expression) - Method in GStringExpression
addVetoableChangeSupport(ClassNode) - Method in VetoableASTTransformation
addWarning(int, String, Object, CSTNode, SourceUnit) - Method in ErrorCollector
Convenience wrapper for addWarning() that won't create an object unless it is relevant.
addWarning(String, String) - Method in GroovyRecognizer
afterInvoke(Object, String, Object, Object) - Method in BenchmarkInterceptor
afterInvoke(Object, String, Object, Object) - Method in Interceptor
This code is executed after the method is optionally called.
afterInvoke(Object, String, Object, Object) - Method in TracingInterceptor
afterMethodCall(MethodCall) - Method in DefaultTypeCheckingExtension
afterMethodCall(MethodCall) - Method in GroovyTypeCheckingExtensionSupport
afterMethodCall(MethodCall) - Method in TypeCheckingExtension
Allows the extension to perform additional tasks after the type checker actually visits a method call.
afterReferenceCreation(Reference) - Method in ReferenceManager
afterVisitClass(ClassNode) - Method in DefaultTypeCheckingExtension
afterVisitClass(ClassNode) - Method in GroovyTypeCheckingExtensionSupport
afterVisitClass(ClassNode) - Method in TypeCheckingExtension
Allows the extension to perform additional tasks after the type checker actually visited a class node.
afterVisitMethod(MethodNode) - Method in DefaultTypeCheckingExtension
afterVisitMethod(MethodNode) - Method in GroovyTypeCheckingExtensionSupport
afterVisitMethod(MethodNode) - Method in TypeCheckingExtension
Allows the extension to perform additional tasks after the type checker actually visited a method node.
alias(String, Class) - Method in ImportCustomizerFactory.ImportHelper
alignGenericTypes(GenericsType, GenericsType, GenericsType) - Method in GenericsUtils
Given a parameterized type and a generic type information, aligns actual type parameters.
ALL - Field in Phases
allParametersAndArgumentsMatch(Parameter, ClassNode) - Method in StaticTypeCheckingSupport
Checks that arguments and parameter types match.
alreadyVisitedMethods - Field in TypeCheckingContext
and(Boolean, Boolean) - Method in DefaultGroovyMethods
Iterates over the elements of an iterable collection of items, starting from a specified startIndex, and returns the index of the first item that matches the condition specified in the closure.
and(Number, Number) - Method in NumberMath
and(long, long) - Method in NumberMathModificationInfo
andExpression(int) - Method in GroovyRecognizer
andExpression() - Method in JavaRecognizer
andImpl(Number, Number) - Method in BigIntegerMath
andImpl(Number, Number) - Method in IntegerMath
andImpl(Number, Number) - Method in LongMath
andImpl(Number, Number) - Method in NumberMath
AnnotatedNode - Class in org.codehaus.groovy.ast
Base class for any AST node which is capable of being annotated
AnnotatedNode() - Constructor in AnnotatedNode
annotation(AST) - Method in AntlrParserPlugin
ANNOTATION_ARRAY_INIT - Field in GroovyTokenTypes
ANNOTATION_ARRAY_INIT - Field in JavaTokenTypes
ANNOTATION_DEF - Field in GroovyTokenTypes
ANNOTATION_DEF - Field in JavaTokenTypes
ANNOTATION_FIELD_DEF - Field in GroovyTokenTypes
ANNOTATION_FIELD_DEF - Field in JavaTokenTypes
annotation() - Method in GroovyRecognizer
ANNOTATION - Field in GroovyTokenTypes
annotation() - Method in JavaRecognizer
ANNOTATION - Field in JavaTokenTypes
ANNOTATION_MEMBER_VALUE_PAIR - Field in GroovyTokenTypes
ANNOTATION_MEMBER_VALUE_PAIR - Field in JavaTokenTypes
ANNOTATION_TARGET - Field in AnnotationNode
Annotation_TYPE - Field in ClassHelper
annotationArguments() - Method in GroovyRecognizer
annotationArguments() - Method in JavaRecognizer
annotationBlock() - Method in GroovyRecognizer
annotationBlock() - Method in JavaRecognizer
AnnotationCollector - Annotation Type in groovy.transform
The AnnotationCollector can be used to define aliases for groups of annotations.
AnnotationCollectorTransform - Class in org.codehaus.groovy.transform
This class is the base for any annotation alias processor.
AnnotationCollectorTransform.ClassChanger - Class in org.codehaus.groovy.transform
Class used by CompilationUnit to transform the alias class into what is needed by the compiler.
AnnotationConstantExpression - Class in org.codehaus.groovy.ast.expr
Represents an annotation "constant" that may appear in annotation attributes (mainly used as a marker).
AnnotationConstantExpression(AnnotationNode) - Constructor in AnnotationConstantExpression
AnnotationConstantsVisitor - Class in org.codehaus.groovy.control
Visitor to resolve constants in annotation definitions.
annotationDef(AST) - Method in AntlrParserPlugin
annotationDefinition(AST) - Method in GroovyRecognizer
annotationDefinition(AST) - Method in JavaRecognizer
annotationField() - Method in GroovyRecognizer
annotationField() - Method in JavaRecognizer
annotationIdent() - Method in GroovyRecognizer
annotationMemberArrayInitializer() - Method in JavaRecognizer
annotationMemberArrayValueInitializer() - Method in GroovyRecognizer
annotationMemberArrayValueInitializer() - Method in JavaRecognizer
annotationMemberValueInitializer() - Method in GroovyRecognizer
annotationMemberValueInitializer() - Method in JavaRecognizer
annotationMemberValuePair() - Method in GroovyRecognizer
annotationMemberValuePair() - Method in JavaRecognizer
annotationMemberValuePairs() - Method in GroovyRecognizer
AnnotationNode - Class in org.codehaus.groovy.ast
Represents an annotation which can be attached to interfaces, classes, methods and fields.
AnnotationNode(ClassNode) - Constructor in AnnotationNode
ANNOTATIONS - Field in GroovyTokenTypes
annotations() - Method in JavaRecognizer
ANNOTATIONS - Field in JavaTokenTypes
annotationsInternal() - Method in GroovyRecognizer
annotationsOpt() - Method in GroovyRecognizer
AnnotationVisitor - Class in org.codehaus.groovy.classgen
An Annotation visitor responsible with: - reading annotation metadata (@Retention, @Target, attribute types) - verify that an AnnotationNode conforms to annotation meta - enhancing an AnnotationNode AST to reflect real annotation meta
AnnotationVisitor(SourceUnit, ErrorCollector) - Constructor in AnnotationVisitor
anntotationMemberValuePairs() - Method in JavaRecognizer
anonymousInnerClassDef(AST) - Method in AntlrParserPlugin
AntlrASTProcessor - Interface in org.codehaus.groovy.antlr
An interface for processing antlr AST objects
AntlrASTProcessSnippets - Class in org.codehaus.groovy.antlr
Process to decorate antlr AST with ending line/col info, and if possible the snipppet of source from the start/end line/col for each node.
AntlrASTProcessSnippets() - Constructor in AntlrASTProcessSnippets
AntlrParserPlugin - Class in org.codehaus.groovy.antlr
A parser plugin which adapts the JSR Antlr Parser to the Groovy runtime
AntlrParserPluginFactory - Class in org.codehaus.groovy.antlr
@version $Revision$
any(Object) - Method in DefaultGroovyMethods
ANY_END_OF_STATEMENT - Field in Types
ANY - Field in Types
append(File, Object, String) - Method in DefaultGroovyMethods
append(Appendable, Object) - Method in InvokerHelper
Appends an object to an Appendable using Groovy's default representation for the object.
append(Node) - Method in Node
Appends a child to the current node.
append(File, Object, String) - Method in ResourceGroovyMethods
Append the text at the end of the File, using a specified encoding.
appendedBlock(AST) - Method in GroovyRecognizer
An appended block follows any expression.
appendNode(Object, Map, Object) - Method in Node
Creates a new node as a child of the current node.
applyBlockRecorder() - Method in CompileStack
applyFinallyBlocks(Label, boolean) - Method in CompileStack
applyPropertyDescriptors(PropertyDescriptor) - Method in ClosureMetaClass
applyPropertyDescriptors(PropertyDescriptor) - Method in MetaClassImpl
applyToAllClasses - Field in AbstractInterruptibleASTTransformation
applyToAllClasses() - Method in ConditionalInterrupt
By default, annotating anything in a source file ('Compilation Unit') will trigger this transformation for all classes and scripts in that file.
applyToAllClasses() - Method in ThreadInterrupt
By default, annotating anything in a source file ('Compilation Unit') will trigger this transformation for all classes and scripts in that file.
applyToAllClasses() - Method in TimedInterrupt
By default, annotating anything in a source file ('Compilation Unit') will trigger this transformation for all classes and scripts in that file.
applyToGeneratedGroovyClasses(CompilationUnit.GroovyClassOperation) - Method in CompilationUnit
applyToPrimaryClassNodes(CompilationUnit.PrimaryClassNodeOperation) - Method in CompilationUnit
applyToSourceUnits(CompilationUnit.SourceUnitOperation) - Method in CompilationUnit
areCategoryMethodCalls(List, String, ClassNode) - Method in StaticTypeCheckingVisitor
argList() - Method in GroovyRecognizer
argList() - Method in JavaRecognizer
argTypeMatches(MethodCall, int, Class) - Method in GroovyTypeCheckingExtensionSupport
argTypesMatches(MethodCall, Class) - Method in GroovyTypeCheckingExtensionSupport
argument() - Method in GroovyRecognizer
A single argument in (...) or [...].
argumentLabel() - Method in GroovyRecognizer
A label for an argument is of the form a:b, 'a':b, "a":b, (a):b, etc..
argumentLabelStart() - Method in GroovyRecognizer
For lookahead only.
ArgumentListExpression - Class in org.codehaus.groovy.ast.expr
Represents one or more arguments being passed into a method
ArgumentListExpression(Expression, Expression, Expression) - Constructor in ArgumentListExpression
arguments(AST) - Method in AntlrParserPlugin
arguments() - Method in OptionAccessor
argumentSize(Expression) - Method in AsmClassGenerator
array - Field in AbstractCallSite
array - Field in CallSiteArray
ARRAY_DECLARATOR - Field in GroovyTokenTypes
ARRAY_DECLARATOR - Field in JavaTokenTypes
ARRAY_EXPRESSION - Field in Types
ARRAY_INIT - Field in JavaTokenTypes
ARRAY_ITEM_TERMINATORS - Field in Types
ARRAY_WITH_NULL - Field in MetaClassHelper
arrayAsCollection(Object) - Method in DefaultTypeTransformation
ArrayCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
ArrayCachedClass(Class, ClassInfo) - Constructor in ArrayCachedClass
ArrayExpression - Class in org.codehaus.groovy.ast.expr
Represents an array object construction either using a fixed size or an initializer expression
ArrayExpression(ClassNode, List) - Constructor in ArrayExpression
Creates an array using an initializer expression
arrayGet(int, boolean) - Method in BinaryExpressionWriter
ArrayGetAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
ArrayGetAtMetaMethod() - Constructor in ArrayGetAtMetaMethod
arrayInitializer() - Method in JavaRecognizer
ArrayIterator - Class in org.codehaus.groovy.util
ArrayIterator(Object) - Constructor in ArrayIterator
ARRAYLIST_ADD_METHOD - Field in StaticCompilationVisitor
ARRAYLIST_CLASSNODE - Field in StaticCompilationVisitor
ARRAYLIST_CONSTRUCTOR - Field in StaticCompilationVisitor
ArrayList_TYPE - Field in StaticTypeCheckingSupport
ArrayMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
ArrayPutAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
arraySet(boolean) - Method in BinaryExpressionWriter
arraySizeExpression(AST) - Method in AntlrParserPlugin
ArrayUtil - Class in org.codehaus.groovy.runtime
This is a generated class used internally during the writing of bytecode within the CallSiteWriter logic.
asArray(Object, Class) - Method in DefaultTypeTransformation
asArray(Object) - Method in InvokerHelper
asBoolean(Matcher) - Method in DefaultGroovyMethods
asBoolean() - Method in NullObject
A null object always coerces to false.
asBoolean(Matcher) - Method in StringGroovyMethods
Coerce a Matcher instance to a boolean value.
asCollection(Object) - Method in DefaultTypeTransformation
asConstantString() - Method in GStringExpression
asExpression(AST) - Method in AntlrParserPlugin
asExpression(ClassNode, Expression) - Method in CastExpression
asImmutable(Collection) - Method in DefaultGroovyMethods
A convenience method for creating a synchronized SortedMap.
asIterator(Object) - Method in InvokerHelper
asList(Collection) - Method in DefaultGroovyMethods
Coerce an object instance to a boolean value.
asList(Object) - Method in InvokerHelper
asList() - Method in IteratorClosureAdapter
ASM_DEBUG - Field in AsmClassGenerator
AsmClassGenerator - Class in org.codehaus.groovy.classgen
Generates Java class versions of Groovy classes using ASM.
AsmClassGenerator(SourceUnit, GeneratorContext, ClassVisitor, String) - Constructor in AsmClassGenerator
asPrimitiveArray(List, Class) - Method in MetaClassHelper
@param list the original list
asReduction() - Method in CSTNode
asReduction() - Method in Reduction
asReduction(CSTNode, CSTNode, CSTNode) - Method in Token
assertFailed(Object, Object) - Method in InvokerHelper
assertFailed(Object, Object) - Method in ScriptBytecodeAdapter
AssertionRenderer - Class in org.codehaus.groovy.runtime.powerassert
Creates a string representation of an assertion and its recorded values.
AssertionWriter - Class in org.codehaus.groovy.classgen.asm
AssertionWriter(WriterController) - Method in AssertionWriter
assertNodeType(int, AST) - Method in AntlrParserPlugin
assertNoLabelsMissed() - Method in LabelVerifier
AssertStatement - Class in org.codehaus.groovy.ast.stmt
Represents an assert statement such as assert i !
assertStatement(AST) - Method in AntlrParserPlugin
AssertStatement(BooleanExpression, Expression) - Constructor in AssertStatement
assertTypeNotNull(ClassNode, AST) - Method in AntlrParserPlugin
assertValidIdentifier(String, String, ASTNode) - Method in VerifierCodeVisitor
ASSIGN - Field in GroovyTokenTypes
ASSIGN - Field in JavaTokenTypes
ASSIGN - Field in Types
ASSIGNMENT_OPERATOR - Field in Types
assignmentExpression(int) - Method in GroovyRecognizer
assignmentExpression() - Method in JavaRecognizer
assignmentLessExpression() - Method in GroovyRecognizer
In Java, "if", "while", and "for" statements can take random, non-braced statements as their bodies.
assignStatement(Expression, Expression) - Method in AbstractASTTransformUtil
assignToArray(Expression, Expression, Expression, Expression) - Method in BinaryExpressionHelper
assignToArray(Expression, Expression, Expression, Expression) - Method in BinaryExpressionMultiTypeDispatcher
assignToArray(Expression, Expression, Expression, Expression) - Method in StaticTypesBinaryExpressionMultiTypeDispatcher
asSynchronized(SortedSet) - Method in DefaultGroovyMethods
ast - Field in AntlrParserPlugin
ast - Field in CompilationUnit
ast - Field in SourceUnit
The root of the Abstract Syntax Tree for the source
AstBuilder - Class in org.codehaus.groovy.ast.builder
The AstBuilder provides several ways to build an abstract syntax tree (AST) of Groovy code.
AstBuilderTransformation - Class in org.codehaus.groovy.ast.builder
Transformation to capture ASTBuilder from code statements.
ASTHelper - Class in org.codehaus.groovy.syntax
A common base class of AST helper methods which can be shared across the classic and new parsers
ASTHelper() - Constructor in ASTHelper
ASTNode - Class in org.codehaus.groovy.ast
Base class for any AST node.
ASTParserException - Class in org.codehaus.groovy.antlr
Thrown when trying to parse the AST
ASTParserException(String, ASTRuntimeException) - Constructor in ASTParserException
ASTRuntimeException - Class in org.codehaus.groovy.antlr
@author James Strachan
ASTRuntimeException(AST, String, Throwable) - Constructor in ASTRuntimeException
AstSpecificationCompiler - Class in org.codehaus.groovy.ast.builder
Handles parsing the properties from the closure into values that can be referenced.
AstSpecificationCompiler(Closure) - Constructor in AstSpecificationCompiler
Creates the DSL compiler.
AstStringCompiler - Class in org.codehaus.groovy.ast.builder
This class handles converting Strings to ASTNode lists.
ASTTest - Annotation Type in groovy.transform
This AST transformation aims at helping in debugging other AST transformations.
ASTTestTransformation - Class in org.codehaus.groovy.transform
ASTTestTransformation.AssertionSourceDelegatingSourceUnit(String, ReaderSource, CompilerConfiguration, GroovyClassLoader, ErrorCollector) - Constructor in ASTTestTransformation.AssertionSourceDelegatingSourceUnit
ASTTestTransformation.LabelFinder - Class in org.codehaus.groovy.transform
ASTTestTransformation.LabelFinder(String, SourceUnit) - Constructor in ASTTestTransformation.LabelFinder
ASTTestTransformation.ProgressCallbackChain(ProgressCallback) - Constructor in ASTTestTransformation.ProgressCallbackChain
AstToTextHelper - Class in org.codehaus.groovy.ast
Helper class for converting AST into text.
ASTTransformation - Interface in org.codehaus.groovy.transform
This class is instantiated and invoked when an AST transformation is activated.
ASTTransformationCollectorCodeVisitor - Class in org.codehaus.groovy.transform
This visitor walks the AST tree and collects references to Annotations that are annotated themselves by GroovyASTTransformation.
ASTTransformationCollectorCodeVisitor(SourceUnit, GroovyClassLoader) - Constructor in ASTTransformationCollectorCodeVisitor
ASTTransformationCustomizer - Class in org.codehaus.groovy.control.customizers
This customizer allows applying an AST transformation to a source unit with several strategies.
ASTTransformationCustomizer(Map, ASTTransformation) - Constructor in ASTTransformationCustomizer
ASTTransformationCustomizerFactory - Class in org.codehaus.groovy.control.customizers.builder
This factory generates an ast transformation customizer.
ASTTransformationsContext - Class in org.codehaus.groovy.control
Created by IntelliJ IDEA.
ASTTransformationsContext(CompilationUnit, GroovyClassLoader) - Constructor in ASTTransformationsContext
astTransformationsContext - Field in CompilationUnit
ASTTransformationVisitor - Class in org.codehaus.groovy.transform
This class handles the invocation of the ASTAnnotationTransformation when it is encountered by a tree walk.
asType(File, Class) - Method in DefaultGroovyMethods
asType(Class) - Method in NullObject
Type conversion method for null.
asType(File, Class) - Method in ResourceGroovyMethods
asType(Object, Class) - Method in ScriptBytecodeAdapter
asType(String, Class) - Method in StringGroovyMethods
Provides a method to perform custom 'dynamic' type conversion to the given class using the as operator.
asUnwrappedArray(Object) - Method in InvokerHelper
asWrapperArray(Object, Class) - Method in MetaClassHelper
asWritable() - Method in Closure
asWritable() - Method in Closure.WritableClosure
asWritable(File, String) - Method in DefaultGroovyMethods
asWritable(File, String) - Method in ResourceGroovyMethods
Allows a file to return a Writable implementation that can output itself to a Writer stream.
at - Field in EmptyRange
The value at which the range originates (may be null).
AT - Field in GroovyTokenTypes
AT - Field in JavaTokenTypes
attribute(Object) - Method in Node
attributeDelegates - Field in FactoryBuilderSupport
AttributeExpression - Class in org.codehaus.groovy.ast.expr
Represents an attribute access (accessing the field of a class) such as the expression "foo.
AttributeExpression(Expression, Expression, boolean) - Constructor in AttributeExpression
attributes() - Method in Node
Returns a Map of the attributes of the node or an empty Map if the node does not have any attributes.
auto - Field in Newify
@default true
Returns:
if automatic conversion of "Ruby-style" new method calls should occur
autoboxType(Class) - Method in ReflectionCache
AutoClone - Annotation Type in groovy.transform
Note: This annotation is currently experimental!
AutoCloneASTTransformation - Class in org.codehaus.groovy.transform
Handles generation of code for the @AutoClone annotation.
AutoCloneStyle - Enum in groovy.transform
Intended style to use for cloning when using the @AutoClone annotation.
AutoExternalize - Annotation Type in groovy.transform
Note: This annotation is currently experimental!
AutoExternalizeASTTransformation - Class in org.codehaus.groovy.transform
Handles generation of code for the @AutoExternalize annotation.
autoRegisterNodes() - Method in FactoryBuilderSupport
Ask the nodes to be registered
autoRegistrationComplete - Field in FactoryBuilderSupport
autoRegistrationRunning - Field in FactoryBuilderSupport

B

balancedBrackets() - Method in GroovyRecognizer
Fast lookahead across balanced brackets of all sorts.
balancedTokens() - Method in GroovyRecognizer
lookahead predicate for usage of generics in methods as parameter for the method.
BAND_ASSIGN - Field in GroovyTokenTypes
BAND_ASSIGN - Field in JavaTokenTypes
BAND - Field in GroovyTokenTypes
BAND - Field in JavaTokenTypes
bArrayGet(byte[], int) - Method in BytecodeInterface8
get value from byte[] using normalized index
bArraySet(byte[], int, byte) - Method in BytecodeInterface8
set value from byte[] using normalized index
barrierLock - Field in ConcurrentReaderHashMap
Lock used only for its memory effects.
BaseDuration - Class in groovy.time
Base class for date and time durations.
BaseDuration.From - Class in groovy.time
BaseDuration(int, int, int, int, int) - Constructor in BaseDuration
basename - Field in SourceAwareCustomizerFactory.SourceOptions
basenames - Field in SourceAwareCustomizerFactory.SourceOptions
basenameValidator - Field in SourceAwareCustomizerFactory.SourceOptions
beforeGet(Object, String) - Method in PropertyAccessInterceptor
Intercepts a getXXX call and returns a result.
beforeInvoke(Object, String, Object) - Method in BenchmarkInterceptor
beforeInvoke(Object, String, Object) - Method in Interceptor
This code is executed before the method is optionally called.
beforeInvoke(Object, String, Object) - Method in TracingInterceptor
beforeMethodCall(MethodCall) - Method in DefaultTypeCheckingExtension
beforeMethodCall(MethodCall) - Method in GroovyTypeCheckingExtensionSupport
beforeMethodCall(MethodCall) - Method in TypeCheckingExtension
Allows the extension to perform additional tasks before the type checker actually visits a method call.
beforeSet(Object, String, Object) - Method in PropertyAccessInterceptor
Intercepts a setXXX call
beforeVisitClass(ClassNode) - Method in DefaultTypeCheckingExtension
beforeVisitClass(ClassNode) - Method in GroovyTypeCheckingExtensionSupport
beforeVisitClass(ClassNode) - Method in TypeCheckingExtension
Allows the extension to perform additional tasks before the type checker actually visits a class node.
beforeVisitMethod(MethodNode) - Method in DefaultTypeCheckingExtension
beforeVisitMethod(MethodNode) - Method in GroovyTypeCheckingExtensionSupport
beforeVisitMethod(MethodNode) - Method in TypeCheckingExtension
Allows the extension to perform additional tasks before the type checker actually visits a method node.
BenchmarkInterceptor - Class in groovy.lang
Interceptor that registers the timestamp of each method call before and after invocation.
BIG_SUFFIX - Field in GroovyTokenTypes
BigDecimal_TYPE - Field in ClassHelper
BigDecimalCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
BigDecimalCachedClass(Class, ClassInfo) - Constructor in BigDecimalCachedClass
BigDecimalMath - Class in org.codehaus.groovy.runtime.typehandling
BigDecimal NumberMath operations
BigInteger_TYPE - Field in ClassHelper
BigIntegerCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
BigIntegerCachedClass(Class, ClassInfo) - Constructor in BigIntegerCachedClass
BigIntegerMath - Class in org.codehaus.groovy.runtime.typehandling
BigInteger NumberMath operations
BinaryBooleanExpressionHelper - Class in org.codehaus.groovy.classgen.asm
@author Jochen "blackdrag" Theodorou
BinaryBooleanExpressionHelper(WriterController) - Constructor in BinaryBooleanExpressionHelper
BinaryDoubleExpressionHelper - Class in org.codehaus.groovy.classgen.asm
@author Jochen "blackdrag" Theodorou
BinaryDoubleExpressionHelper(WriterController) - Constructor in BinaryDoubleExpressionHelper
BinaryExpression - Class in org.codehaus.groovy.ast.expr
Represents two expressions and an operation
binaryExpression(int, AST) - Method in AntlrParserPlugin
BinaryExpression(Expression, Token, Expression) - Constructor in BinaryExpression
BinaryExpressionHelper - Class in org.codehaus.groovy.classgen.asm
BinaryExpressionHelper(WriterController) - Constructor in BinaryExpressionHelper
BinaryExpressionMultiTypeDispatcher - Class in org.codehaus.groovy.classgen.asm
This class is for internal use only!
BinaryExpressionMultiTypeDispatcher.BinaryByteExpressionHelper(WriterController) - Constructor in BinaryExpressionMultiTypeDispatcher.BinaryByteExpressionHelper
BinaryExpressionMultiTypeDispatcher.BinaryCharExpressionHelper(WriterController) - Constructor in BinaryExpressionMultiTypeDispatcher.BinaryCharExpressionHelper
BinaryExpressionMultiTypeDispatcher.BinaryShortExpressionHelper(WriterController) - Constructor in BinaryExpressionMultiTypeDispatcher.BinaryShortExpressionHelper
BinaryExpressionMultiTypeDispatcher(WriterController) - Method in BinaryExpressionMultiTypeDispatcher
BinaryExpressionTransformer - Class in org.codehaus.groovy.transform.sc.transformers
BinaryExpressionTransformer(StaticCompilationTransformer) - Constructor in BinaryExpressionTransformer
BinaryExpressionWriter - Class in org.codehaus.groovy.classgen.asm
@author Jochen "blackdrag" Theodorou
BinaryExpressionWriter(WriterController) - Constructor in BinaryExpressionWriter
BinaryFloatExpressionHelper - Class in org.codehaus.groovy.classgen.asm
@author Jochen "blackdrag" Theodorou
BinaryFloatExpressionHelper(WriterController) - Constructor in BinaryFloatExpressionHelper
BinaryIntExpressionHelper - Class in org.codehaus.groovy.classgen.asm
BinaryIntExpressionHelper(WriterController) - Constructor in BinaryIntExpressionHelper
BinaryLongExpressionHelper - Class in org.codehaus.groovy.classgen.asm
@author Jochen "blackdrag" Theodorou
BinaryLongExpressionHelper(WriterController) - Constructor in BinaryLongExpressionHelper
BinaryObjectExpressionHelper - Class in org.codehaus.groovy.classgen.asm
@author Jochen "blackdrag" Theodorou
BinaryObjectExpressionHelper(WriterController) - Constructor in BinaryObjectExpressionHelper
Bindable - Annotation Type in groovy.beans
Annotates a groovy property or a class.
BindableASTTransformation - Class in groovy.beans
Handles generation of code for the @Bindable annotation when @Vetoable is not present.
Binding - Class in groovy.lang
Represents the variable bindings of a script which can be altered from outside the script object or created outside of a script and passed into it.
Binding(String) - Constructor in Binding
A helper constructor used in main(String[]) method calls
binExpWriter - Field in BinaryExpressionMultiTypeDispatcher
bitAndImpl(Number, Number) - Method in LongMath
BITWISE_AND_EQUAL - Field in Types
BITWISE_AND - Field in Types
BITWISE_NEGATION - Field in Types
BITWISE_OPERATOR - Field in Types
BITWISE_OR_EQUAL - Field in Types
BITWISE_OR - Field in Types
BITWISE_XOR_EQUAL - Field in Types
BITWISE_XOR - Field in Types
bitwiseNegate(String) - Method in DefaultGroovyMethods
bitwiseNegate(Object) - Method in InvokerHelper
bitwiseNegate(Object) - Method in ScriptBytecodeAdapter
bitwiseNegate(String) - Method in StringGroovyMethods
Turns a String into a regular expression Pattern
bitwiseNegateImpl(Number) - Method in BigIntegerMath
bitwiseNegateImpl(Number) - Method in IntegerMath
bitwiseNegateImpl(Number) - Method in LongMath
BitwiseNegationExpression - Class in org.codehaus.groovy.ast.expr
@author phk
BitwiseNegationExpression(Expression) - Constructor in BitwiseNegationExpression
BLOCK - Field in GroovyTokenTypes
BLOCK - Field in JavaTokenTypes
blockBody(int) - Method in GroovyRecognizer
blockExpression(AST) - Method in AntlrParserPlugin
BlockStatement - Class in org.codehaus.groovy.ast.stmt
A list of statements and a scope.
BlockStatement(Statement, VariableScope) - Constructor in BlockStatement
Creates a BlockStatement with a scope and children statements.
BNOT - Field in GroovyTokenTypes
BNOT - Field in JavaTokenTypes
boolean_TYPE - Field in ClassHelper
BooleanArrayGetAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
BooleanArrayGetAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in BooleanArrayGetAtMetaMethod.MyPojoMetaMethodSite
BooleanArrayPutAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
BooleanArrayPutAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in BooleanArrayPutAtMetaMethod.MyPojoMetaMethodSite
BooleanArrayPutAtMetaMethod() - Constructor in BooleanArrayPutAtMetaMethod
BooleanCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
BooleanCachedClass(Class, ClassInfo, boolean) - Constructor in BooleanCachedClass
BooleanClosureWrapper - Class in org.codehaus.groovy.runtime.callsite
Helper class for internal use only.
BooleanClosureWrapper(Closure) - Constructor in BooleanClosureWrapper
BooleanExpression - Class in org.codehaus.groovy.ast.expr
Represents a boolean expression
booleanExpression(AST) - Method in AntlrParserPlugin
BooleanExpression(Expression) - Constructor in BooleanExpression
BooleanExpressionTransformer - Class in org.codehaus.groovy.transform.sc.transformers
BooleanExpressionTransformer.OptimizingBooleanExpression(Expression, ClassNode) - Constructor in BooleanExpressionTransformer.OptimizingBooleanExpression
BooleanExpressionTransformer(StaticCompilationTransformer) - Constructor in BooleanExpressionTransformer
BooleanReturningMethodInvoker - Class in org.codehaus.groovy.runtime.callsite
Helper class for internal use only.
BooleanReturningMethodInvoker(String) - Constructor in BooleanReturningMethodInvoker
booleanUnbox(Object) - Method in DefaultTypeTransformation
BooleanWrapper - Class in org.codehaus.groovy.runtime.wrappers
@author John Wilson
BooleanWrapper(boolean) - Constructor in BooleanWrapper
BOR_ASSIGN - Field in GroovyTokenTypes
BOR_ASSIGN - Field in JavaTokenTypes
BOR - Field in GroovyTokenTypes
BOR - Field in JavaTokenTypes
boundClassNode - Field in BindableASTTransformation
box(MethodVisitor, Class) - Method in BytecodeHelper
Generates the bytecode to autobox the current value on the stack
box(double) - Method in DefaultTypeTransformation
box() - Method in OperandStack
boxVar(Class) - Method in MethodRankHelper
branchStatement() - Method in GroovyRecognizer
In Groovy, return, break, continue, throw, and assert can be used in a parenthesized expression context.
breadthFirst() - Method in Node
Provides a collection of all the nodes in the tree using a breadth-first traversal.
BreakStatement - Class in org.codehaus.groovy.ast.stmt
Represents a break statement in a switch or loop statement
breakStatement(AST) - Method in AntlrParserPlugin
BreakStatement(String) - Constructor in BreakStatement
BSR_ASSIGN - Field in GroovyTokenTypes
BSR_ASSIGN - Field in JavaTokenTypes
BSR - Field in GroovyTokenTypes
BSR - Field in JavaTokenTypes
build(GroovyObject) - Method in Buildable
build(String, GroovyClassLoader) - Method in FactoryBuilderSupport
build(GroovyObject) - Method in GString
Buildable - Interface in groovy.lang
buildAST(SourceUnit, ClassLoader, Reduction) - Method in AntlrParserPlugin
buildAST(SourceUnit, ClassLoader, Reduction) - Method in ParserPlugin
BuilderSupport - Class in groovy.util
An abstract base class for creating arbitrary nested trees of objects or events
BuilderSupport(Closure, BuilderSupport) - Constructor in BuilderSupport
buildFromCode(CompilePhase, boolean, Closure) - Method in AstBuilder
Builds AST based on the code within the Closure parameter.
buildFromSpec(Closure) - Method in AstBuilder
Builds AST based on the DSL data within the Closure parameter.
buildFromString(CompilePhase, boolean, String) - Method in AstBuilder
Builds AST based on the code within the String parameter.
buildMemoizeFunction(MemoizeCache, Closure) - Method in Memoize
Creates a new closure delegating to the supplied one and memoizing all return values by the arguments.
buildName(AST) - Method in AntlrParserPlugin
buildSoftReferenceMemoizeFunction(int, MemoizeCache, Closure) - Method in Memoize
Creates a new closure delegating to the supplied one and memoizing all return values by the arguments.
buildTokenTypeASTClassMap() - Method in GroovyRecognizer
buildTokenTypeASTClassMap() - Method in JavaRecognizer
buildWildcardType(ClassNode) - Method in GenericsUtils
Generates a wildcard generic type in order to be used for checks against class nodes.
builtInType() - Method in GroovyRecognizer
builtInType() - Method in JavaRecognizer
builtInTypeArraySpec(boolean) - Method in GroovyRecognizer
builtInTypeArraySpec(boolean) - Method in JavaRecognizer
builtInTypeSpec(boolean) - Method in GroovyRecognizer
builtInTypeSpec(boolean) - Method in JavaRecognizer
bundle - Field in ManagedConcurrentMap
bundle - Field in ManagedConcurrentMap.Segment
burstToken(String, boolean) - Method in GroovyInternalPosixParser
Breaks token into its constituent parts using the following algorithm.
burstToken(String, boolean) - Method in GroovyPosixParser
Breaks token into its constituent parts using the following algorithm.
BXOR_ASSIGN - Field in GroovyTokenTypes
BXOR_ASSIGN - Field in JavaTokenTypes
BXOR - Field in GroovyTokenTypes
BXOR - Field in JavaTokenTypes
byte_and - Field in NumberMathModificationInfo
byte_div - Field in NumberMathModificationInfo
byte_intdiv - Field in NumberMathModificationInfo
byte_leftShift - Field in NumberMathModificationInfo
byte_minus - Field in NumberMathModificationInfo
byte_mod - Field in NumberMathModificationInfo
byte_multiply - Field in NumberMathModificationInfo
byte_or - Field in NumberMathModificationInfo
byte_plus - Field in NumberMathModificationInfo
byte_rightShift - Field in NumberMathModificationInfo
byte_rightShiftUnsigned - Field in NumberMathModificationInfo
byte_TYPE - Field in ClassHelper
byte_xor - Field in NumberMathModificationInfo
ByteArrayGetAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
ByteArrayGetAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in ByteArrayGetAtMetaMethod.MyPojoMetaMethodSite
ByteArrayPutAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
ByteArrayPutAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in ByteArrayPutAtMetaMethod.MyPojoMetaMethodSite
ByteArrayPutAtMetaMethod() - Constructor in ByteArrayPutAtMetaMethod
ByteCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
ByteCachedClass(Class, ClassInfo, boolean) - Constructor in ByteCachedClass
BYTECODE_ADAPTER_CLASS - Field in StaticCompilationTransformer
BYTECODE_BINARY_ADAPTERS - Field in StaticCompilationTransformer
BytecodeExpression - Class in org.codehaus.groovy.classgen
Represents some custom bytecode generation by the compiler
BytecodeExpression(ClassNode) - Constructor in BytecodeExpression
BytecodeHelper - Class in org.codehaus.groovy.classgen.asm
A helper class for bytecode generation with AsmClassGenerator.
BytecodeInstruction - Class in org.codehaus.groovy.classgen
Helper class used by the class generator.
BytecodeInterface8 - Class in org.codehaus.groovy.runtime
This class contains methods special to optimizations used directly from bytecode in Groovy 1.8
bytecodeParameterTypes - Field in NewMetaMethod
BytecodeSequence - Class in org.codehaus.groovy.classgen
This class represents a sequence of BytecodeInstructions or ASTNodes.
BytecodeSequence(BytecodeInstruction) - Constructor in BytecodeSequence
BytecodeVariable - Class in org.codehaus.groovy.classgen.asm
Represents compile time variable metadata while compiling a method.
BytecodeVariable(int, ClassNode, String, int) - Constructor in BytecodeVariable
byteUnbox(Object) - Method in DefaultTypeTransformation
ByteWrapper - Class in org.codehaus.groovy.runtime.wrappers
@author John Wilson
ByteWrapper(byte) - Constructor in ByteWrapper

C

cache - Field in EqualsAndHashCode
Whether to cache hashCode calculations.
cache - Field in ToString
Whether to cache toString() calculations.
cacheClass(String, ClassNode) - Method in ClassNodeResolver
caches a ClassNode
CachedClass - Class in org.codehaus.groovy.reflection
@author Alex.Tkachman
CachedClass.CachedMethodComparatorByName - Class in org.codehaus.groovy.reflection
CachedClass.CachedMethodComparatorWithString - Class in org.codehaus.groovy.reflection
CachedClass(Class, ClassInfo) - Constructor in CachedClass
cachedClass - Field in CachedMethod
CachedClosureClass - Class in org.codehaus.groovy.reflection.stdclasses
CachedClosureClass(Class, ClassInfo) - Constructor in CachedClosureClass
CachedConstructor - Class in org.codehaus.groovy.reflection
@author Alex.Tkachman
cachedConstructor - Field in CachedConstructor
CachedField - Class in org.codehaus.groovy.reflection
CachedField(Field) - Constructor in CachedField
CachedMethod - Class in org.codehaus.groovy.reflection
@author Alex.Tkachman
CachedMethod(Method) - Constructor in CachedMethod
cachedMethod - Field in MetaMethodIndex.Entry
cachedMethodForSuper - Field in MetaMethodIndex.Entry
cachedStaticMethod - Field in MetaMethodIndex.Entry
calculateParameterDistance(Class, ParameterTypes) - Method in MetaClassHelper
call(Object, Object, Object, Object, Object) - Method in AbstractCallSite
call(ProcessingUnit, int) - Method in ASTTestTransformation.ProgressCallbackChain
call(SourceUnit, GeneratorContext, ClassNode) - Method in ASTTransformationCustomizer
call(Object, Object) - Method in BooleanArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in BooleanArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(Object) - Method in BooleanClosureWrapper
normal closure call
call(Object, Object) - Method in ByteArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in ByteArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object, Object, Object) - Method in CallSite
call(Object, Object) - Method in CharacterArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in CharacterArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(String, Object) - Method in ClassExtender
call(Object) - Method in Closure
Invokes the closure, returning any value if applicable.
call(Object) - Method in Closure.WritableClosure
call(ClassVisitor, ClassNode) - Method in CompilationUnit.ClassgenCallback
call(GroovyClass) - Method in CompilationUnit.GroovyClassOperation
call(SourceUnit, GeneratorContext, ClassNode) - Method in CompilationUnit.PrimaryClassNodeOperation
call(ProcessingUnit, int) - Method in CompilationUnit.ProgressCallback
call(SourceUnit) - Method in CompilationUnit.SourceUnitOperation
call(Object) - Method in ComposedClosure
call(SourceUnit, GeneratorContext, ClassNode) - Method in DelegatingCustomizer
call(Object, Object) - Method in DoubleArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in DoubleArrayPutAtMetaMethod.MyPojoMetaMethodSite
call() - Method in ExpandoMetaClass.Callable
call(Object, Object) - Method in FloatArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in FloatArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(ClassVisitor, ClassNode) - Method in GroovyClassLoader.ClassCollector
call(SourceUnit, GeneratorContext, ClassNode) - Method in ImportCustomizer
call(Object, Object) - Method in IntegerArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in IntegerArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object) - Method in LongArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in LongArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(Object) - Method in Memoize.MemoizeFunction
call(Object) - Method in Memoize.SoftReferenceMemoizeFunction
call(MethodVisitor) - Method in MethodCaller
call(MethodVisitor, int, boolean, boolean) - Method in MethodCallerMultiAdapter
@param methodVisitor
call(Object, Object) - Method in NullCallSite
call(Object, Object) - Method in NumberNumberDiv.DoubleDouble
call(Object, Object) - Method in NumberNumberDiv.DoubleFloat
call(Object, Object) - Method in NumberNumberDiv.DoubleInteger
call(Object, Object) - Method in NumberNumberDiv.DoubleLong
call(Object, Object) - Method in NumberNumberDiv.FloatDouble
call(Object, Object) - Method in NumberNumberDiv.FloatFloat
call(Object, Object) - Method in NumberNumberDiv.FloatInteger
call(Object, Object) - Method in NumberNumberDiv.FloatLong
call(Object, Object) - Method in NumberNumberDiv.IntegerDouble
call(Object, Object) - Method in NumberNumberDiv.IntegerFloat
call(Object, Object) - Method in NumberNumberDiv.LongDouble
call(Object, Object) - Method in NumberNumberDiv.LongFloat
call(Object, Object) - Method in NumberNumberMinus.DoubleDouble
call(Object, Object) - Method in NumberNumberMinus.DoubleFloat
call(Object, Object) - Method in NumberNumberMinus.DoubleInteger
call(Object, Object) - Method in NumberNumberMinus.DoubleLong
call(Object, Object) - Method in NumberNumberMinus.FloatDouble
call(Object, Object) - Method in NumberNumberMinus.FloatFloat
call(Object, Object) - Method in NumberNumberMinus.FloatInteger
call(Object, Object) - Method in NumberNumberMinus.FloatLong
call(Object, Object) - Method in NumberNumberMinus.IntegerDouble
call(Object, Object) - Method in NumberNumberMinus.IntegerFloat
call(Object, Object) - Method in NumberNumberMinus.IntegerInteger
call(Object, Object) - Method in NumberNumberMinus.IntegerLong
call(Object, Object) - Method in NumberNumberMinus.LongDouble
call(Object, Object) - Method in NumberNumberMinus.LongFloat
call(Object, Object) - Method in NumberNumberMinus.LongInteger
call(Object, Object) - Method in NumberNumberMinus.LongLong
call(Object, Object) - Method in NumberNumberMultiply.DoubleDouble
call(Object, Object) - Method in NumberNumberMultiply.DoubleFloat
call(Object, Object) - Method in NumberNumberMultiply.DoubleInteger
call(Object, Object) - Method in NumberNumberMultiply.DoubleLong
call(Object, Object) - Method in NumberNumberMultiply.FloatDouble
call(Object, Object) - Method in NumberNumberMultiply.FloatFloat
call(Object, Object) - Method in NumberNumberMultiply.FloatInteger
call(Object, Object) - Method in NumberNumberMultiply.FloatLong
call(Object, Object) - Method in NumberNumberMultiply.IntegerDouble
call(Object, Object) - Method in NumberNumberMultiply.IntegerFloat
call(Object, Object) - Method in NumberNumberMultiply.IntegerInteger
call(Object, Object) - Method in NumberNumberMultiply.IntegerLong
call(Object, Object) - Method in NumberNumberMultiply.LongDouble
call(Object, Object) - Method in NumberNumberMultiply.LongFloat
call(Object, Object) - Method in NumberNumberMultiply.LongInteger
call(Object, Object) - Method in NumberNumberMultiply.LongLong
call(Object, Object) - Method in NumberNumberPlus.DoubleDouble
call(Object, Object) - Method in NumberNumberPlus.DoubleFloat
call(Object, Object) - Method in NumberNumberPlus.DoubleInteger
call(Object, Object) - Method in NumberNumberPlus.DoubleLong
call(Object, Object) - Method in NumberNumberPlus.FloatDouble
call(Object, Object) - Method in NumberNumberPlus.FloatFloat
call(Object, Object) - Method in NumberNumberPlus.FloatInteger
call(Object, Object) - Method in NumberNumberPlus.FloatLong
call(Object, Object) - Method in NumberNumberPlus.IntegerDouble
call(Object, Object) - Method in NumberNumberPlus.IntegerFloat
call(Object, Object) - Method in NumberNumberPlus.IntegerInteger
call(Object, Object) - Method in NumberNumberPlus.IntegerLong
call(Object, Object) - Method in NumberNumberPlus.LongDouble
call(Object, Object) - Method in NumberNumberPlus.LongFloat
call(Object, Object) - Method in NumberNumberPlus.LongInteger
call(Object, Object) - Method in NumberNumberPlus.LongLong
call(Object, Object) - Method in ObjectArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in ObjectArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object) - Method in PerInstancePojoMetaClassSite
call(Object, Object) - Method in PogoInterceptableSite
call(Object, Object) - Method in PogoMetaClassSite
call(Object, Object) - Method in PogoMetaMethodSite
call(Object, Object) - Method in PojoMetaClassSite
call(Object, Object) - Method in PojoMetaMethodSite
call(Object) - Method in ProxyGeneratorAdapter.ReturnValueWrappingClosure
call() - Method in ProxyMetaClass.Callable
call(SourceUnit, GeneratorContext, ClassNode) - Method in SecureASTCustomizer
call(Object, Object) - Method in ShortArrayGetAtMetaMethod.MyPojoMetaMethodSite
call(Object, Object, Object) - Method in ShortArrayPutAtMetaMethod.MyPojoMetaMethodSite
call(SourceUnit, GeneratorContext, ClassNode) - Method in SourceAwareCustomizer
call(Object, Object) - Method in StaticMetaClassSite
call(Object, Object) - Method in StaticMetaMethodSite
call(SourceUnit, GeneratorContext, ClassNode) - Method in TestHarnessOperation
call(Object) - Method in TrampolineClosure
Starts the trampoline loop and calls the wrapped closure as the first step.
call(ArgumentListExpression, Parameter, MethodNode) - Method in Verifier.DefaultArgsAction
callClosureForLine(Closure, String, int) - Method in DefaultGroovyMethods
callClosureForMapEntry(Closure, Entry) - Method in DefaultGroovyMethods
callClosureForMapEntryAndCounter(Closure, Entry, int) - Method in DefaultGroovyMethods
callConstructor(Object, Object, Object, Object, Object) - Method in AbstractCallSite
callConstructor(Object, Object, Object, Object, Object) - Method in CallSite
callConstructor(Object, Object) - Method in ConstructorMetaClassSite
callConstructor(Object, Object) - Method in ConstructorMetaMethodSite
callConstructor(Object, Object) - Method in ConstructorSite
callConstructor(Object, Object) - Method in ConstructorSite.ConstructorSiteNoUnwrap
callConstructor(Object, Object) - Method in ConstructorSite.ConstructorSiteNoUnwrapNoCoerce
callConstructor(Object, Object) - Method in ConstructorSite.NoParamSite
callConstructor(Object, Object) - Method in ConstructorSite.NoParamSiteInnerClass
callConstructor(Object, Object) - Method in MetaClassConstructorSite
callCurrent(GroovyObject, Object, Object, Object, Object) - Method in AbstractCallSite
callCurrent(GroovyObject, Object, Object, Object, Object) - Method in CallSite
callCurrent(GroovyObject, Object) - Method in PogoInterceptableSite
callCurrent(GroovyObject, Object) - Method in PogoMetaClassSite
callCurrent(GroovyObject, Object) - Method in PogoMetaMethodSite
callForMap(Entry) - Method in BooleanClosureWrapper
Bridge for a call based on a map entry.
callGetProperty(Object) - Method in AbstractCallSite
callGetProperty(Object) - Method in CallSite
callGetProperty(Object) - Method in GetEffectivePogoFieldSite
callGetProperty(Object) - Method in GetEffectivePogoPropertySite
callGetProperty(Object) - Method in PojoMetaClassGetPropertySite
callGetPropertySafe(Object) - Method in AbstractCallSite
callGetPropertySafe(Object) - Method in CallSite
callGroovyObjectGetProperty(Object) - Method in AbstractCallSite
callGroovyObjectGetProperty(Object) - Method in CallSite
callGroovyObjectGetProperty(Object) - Method in GetEffectivePogoFieldSite
callGroovyObjectGetProperty(Object) - Method in GetEffectivePogoPropertySite
callGroovyObjectGetPropertySafe(Object) - Method in AbstractCallSite
callGroovyObjectGetPropertySafe(Object) - Method in CallSite
calls - Field in BenchmarkInterceptor
callSafe(Object, Object, Object, Object, Object) - Method in AbstractCallSite
callSafe(Object, Object, Object, Object, Object) - Method in CallSite
CallSite - Interface in org.codehaus.groovy.runtime.callsite
CallSiteArray - Class in org.codehaus.groovy.runtime.callsite
CallSiteArray(Class, String) - Constructor in CallSiteArray
CallSiteAwareMetaMethod - Class in org.codehaus.groovy.runtime.callsite
CallSiteClassLoader - Class in org.codehaus.groovy.runtime.callsite
CallSiteClassLoader(Class) - Constructor in CallSiteClassLoader
CallSiteGenerator - Class in org.codehaus.groovy.runtime.callsite
CallSiteWriter - Class in org.codehaus.groovy.classgen.asm
This class represents non public API used by AsmClassGenerator.
CallSiteWriter(WriterController) - Constructor in CallSiteWriter
callStatic(Class, Object, Object, Object, Object) - Method in AbstractCallSite
callStatic(Class, Object, Object, Object, Object) - Method in CallSite
callStatic(Class, Object) - Method in StaticMetaClassSite
callStatic(Class, Object) - Method in StaticMetaMethodSite
callSuper - Field in EqualsAndHashCode
Whether to include super in equals and hashCode calculations.
callSuper - Field in TupleConstructor
Should super properties be called within a call to the parent constructor.
canMean(int) - Method in CSTNode
Returns true if the node can be coerced to the specified type.
canMean(int, int) - Method in Types
Given two types, returns true if the first can be viewed as the second.
Canonical - Annotation Type in groovy.transform
Class annotation used to assist in the creation of mutable classes.
CanonicalASTTransformation - Class in org.codehaus.groovy.transform
Handles generation of code for the @Canonical annotation.
CANONICALIZATION - Field in Phases
canReopenSource() - Method in AbstractReaderSource
Returns true if the source can be restarted (ie. if getReader() will return non-null on subsequent calls.
canReopenSource() - Method in InputStreamReaderSource
Returns true if the source can be restarted (ie. if getReader() will return non-null on subsequent calls.
canReopenSource() - Method in ReaderSource
Returns true if the source can be restarted (ie. if getReader() will return non-null on subsequent calls.
canRun(Class, GroovyClassLoader) - Method in GroovyRunner
capacity() - Method in ConcurrentReaderHashMap
capitalize(String) - Method in DefaultGroovyMethods
capitalize(String) - Method in MetaClassHelper
In general we want to match the signature that allows us to use as less arguments for the vargs part as possible.
capitalize(String) - Method in StringGroovyMethods
Convenience method to capitalize the first letter of a string (typically the first letter of a word).
capitalize(String) - Method in Verifier
Capitalizes the start of the given bean property name
cArrayGet(char[], int) - Method in BytecodeInterface8
cArraySet(char[], int, char) - Method in BytecodeInterface8
set value from char[] using normalized index
CASE_GROUP - Field in GroovyTokenTypes
CASE_GROUP - Field in JavaTokenTypes
casesGroup() - Method in GroovyRecognizer
casesGroup() - Method in JavaRecognizer
caseSList() - Method in GroovyRecognizer
caseSList() - Method in JavaRecognizer
CaseStatement - Class in org.codehaus.groovy.ast.stmt
Represents a case statement in a switch statement
CaseStatement(Expression, Statement) - Constructor in CaseStatement
caseStatements(AST, List) - Method in AntlrParserPlugin
castArgumentsToClassArray(Object) - Method in MetaClassHelper
CastExpression - Class in org.codehaus.groovy.ast.expr
Represents a type cast expression
castExpression(AST) - Method in AntlrParserPlugin
CastExpression(ClassNode, Expression, boolean) - Constructor in CastExpression
castToBool(int, boolean) - Method in OperandStack
ensure last marked parameter on the stack is a primitive boolean if mark==stack size, we assume an empty expression or statement.
castToBoolean(Object) - Method in DefaultTypeTransformation
Method used for coercing an object to a boolean value, thanks to an asBoolean() method added on types.
castToChar(Object) - Method in DefaultTypeTransformation
castToMixedType(Object, Class) - Method in ExpandoMetaClass
castToNumber(Object, Class) - Method in DefaultTypeTransformation
castToType(Object, Class) - Method in DefaultTypeTransformation
castToType(Object, Class) - Method in ScriptBytecodeAdapter
CatchStatement - Class in org.codehaus.groovy.ast.stmt
Represents a catch (Exception var) { } statement
catchStatement(AST) - Method in AntlrParserPlugin
CatchStatement(Parameter, Statement) - Constructor in CatchStatement
Category - Annotation Type in groovy.lang
Transforms an instance-style Groovy class or interface to become a static-style conventional Groovy category.
CategoryASTTransformation - Class in org.codehaus.groovy.transform
Handles generation of code for the @Category annotation.
cause - Field in ConfigurationException
cause - Field in SyntaxErrorMessage
center(String, Number, String) - Method in DefaultGroovyMethods
center(String, Number, String) - Method in StringGroovyMethods
Pad a String to a minimum length specified by numberOfChars, appending the supplied padding String around the original as many times as needed keeping it centered.
chainCanOptimize(boolean) - Method in OptimizingStatementWriter.OptimizeFlagsCollector
chainInvolvedType(ClassNode) - Method in OptimizingStatementWriter.OptimizeFlagsCollector
chainInvolvedTypes(OptimizeFlagsCollector) - Method in OptimizingStatementWriter.StatementMeta
chainShouldOptimize(boolean) - Method in OptimizingStatementWriter.OptimizeFlagsCollector
changing - Field in Grab
Defaults to false but set to true if the dependency artifacts may change without a corresponding revision change.
CHAR_LITERAL - Field in JavaTokenTypes
char_TYPE - Field in ClassHelper
Character_TYPE - Field in ClassHelper
CharacterArrayGetAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
CharacterArrayGetAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in CharacterArrayGetAtMetaMethod.MyPojoMetaMethodSite
CharacterArrayPutAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
CharacterArrayPutAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in CharacterArrayPutAtMetaMethod.MyPojoMetaMethodSite
CharacterArrayPutAtMetaMethod() - Constructor in CharacterArrayPutAtMetaMethod
CharacterCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
CharacterCachedClass(Class, ClassInfo, boolean) - Constructor in CharacterCachedClass
charAt(int) - Method in GString
CharsetToolkit - Class in groovy.util
Utility class to guess the encoding of a given text file.
CharsetToolkit(File) - Constructor in CharsetToolkit
Constructor of the CharsetToolkit utility class.
charUnbox(Object) - Method in DefaultTypeTransformation
CharWrapper - Class in org.codehaus.groovy.runtime.wrappers
@author John Wilson
CharWrapper(char) - Constructor in CharWrapper
CHECK_METHOD_START_MEMBER - Field in AbstractInterruptibleASTTransformation
checkCall(Object, Object) - Method in ConstructorSite
checkCall(Object) - Method in PogoMetaClassSite
checkCall(Object, Object, Object, Object, Object) - Method in PogoMetaMethodSite
checkCall(Object) - Method in PojoMetaClassSite
checkCall(Object, Object, Object, Object, Object) - Method in PojoMetaMethodSite
checkCall(Object, Object, Object, Object, Object) - Method in StaticMetaMethodSite
checkCast(ClassNode, Expression) - Method in StaticTypeCheckingVisitor
checkCircularReference(ClassNode, ClassNode, Expression) - Method in AnnotationVisitor
checkClosureParameters(Expression, ClassNode) - Method in StaticTypeCheckingVisitor
visit a method call target, to infer the type.
checkCollectionType(Collection) - Method in Sequence
Checks that each member of the given collection are of the correct type
checkCompatibleAssignmentTypes(ClassNode, ClassNode, Expression, boolean) - Method in StaticTypeCheckingSupport
checkEquals(Entry, Object, Object) - Method in DoubleKeyHashMap
checkEquals(Entry, Object) - Method in MetaClassImpl.Index
checkEquals(TripleKeyHashMap.Entry, Object, Object, Object) - Method in TripleKeyHashMap
checkExplicitMethod(String, Object, Reference) - Method in FactoryBuilderSupport
checkFiles(String) - Method in FileSystemCompiler
checkForbiddenSpreadArgument(ArgumentListExpression) - Method in StaticTypeCheckingVisitor
checkGroovyConstructorMap(Expression, ClassNode, MapExpression) - Method in StaticTypeCheckingVisitor
Checks that a constructor style expression is valid regarding the number of arguments and the argument types.
checkGroovyStyleConstructor(ClassNode, ClassNode) - Method in StaticTypeCheckingVisitor
Checks whether a property exists on the receiver, or on any of the possible receiver classes (found in the temporary type information table)
checkIfGroovyObjectMethod(MetaMethod) - Method in MetaClassImpl
Chooses the correct method to use from a list of methods which match by name.
checkIfStdMethod(MetaMethod) - Method in NumberMathModificationInfo
checkImmutable(Class, String, Object) - Method in ImmutableASTTransformation
checkInitalised() - Method in ExpandoMetaClass
Registers a new bean property
checkInitalised() - Method in MetaClassImpl
checks if the initialisation of the class id complete.
checkMethod(Method) - Method in ConversionHandler
checkMethod(Method) - Method in ConvertedMap
checkNotInterface(ClassNode, String) - Method in AbstractASTTransformation
checkOnMethodStart - Field in AbstractInterruptibleASTTransformation
checkOnMethodStart() - Method in ConditionalInterrupt
By default an isInterrupted check is added to the start of all user-defined methods.
checkOnMethodStart() - Method in ThreadInterrupt
By default an isInterrupted check is added to the start of all user-defined methods.
checkOnMethodStart() - Method in TimedInterrupt
By default an isInterrupted check is added to the start of all user-defined methods.
checkParameters(Class) - Method in MetaMethod
Checks that the given parameters are valid to call this method
checkPojoMetaClass() - Method in PojoMetaMethodSite
checkPropNames(Object, Map) - Method in ImmutableASTTransformation
checkReturnType(ClassNode, ASTNode) - Method in AnnotationVisitor
checkReturnType(ReturnStatement) - Method in StaticTypeCheckingVisitor
checkSuspiciousExpressionStatement(int) - Method in GroovyRecognizer
If two statements are separated by newline (not SEMI), the second had better not look like the latter half of an expression.
checkType(Object) - Method in Sequence
Checks that the given object instance is of the correct type otherwise a runtime exception is thrown
checkValueIsNull(Object, Object) - Method in FactoryBuilderSupport
Throws an exception if value is null.
checkValueIsType(Object, Object, Class) - Method in FactoryBuilderSupport
Checks type of value against builder type
checkValueIsTypeNotString(Object, Object, Class) - Method in FactoryBuilderSupport
Checks values against factory's type
CHILD_BUILDER - Field in FactoryBuilderSupport
childAt(int) - Method in GroovySourceAST
childOfType(int) - Method in GroovySourceAST
children() - Method in CSTNode
Returns the number of non-root elements in the node.
children() - Method in Node
childrenOfType(int) - Method in GroovySourceAST
chooseBestMethod(ClassNode, Collection, ClassNode) - Method in StaticTypeCheckingSupport
Given a list of candidate methods, returns the one which best matches the argument types
chooseClassLoader(Map) - Method in GrapeIvy
chooseEmptyMethodParams(FastArray) - Method in MetaClassHelper
chooseMethod(Class, boolean) - Method in ClosureMetaClass.MethodChooser
chooseMethod(Class, boolean) - Method in ClosureMetaClass.NormalMethodChooser
chooseMethod(Class, boolean) - Method in ClosureMetaClass.StandardClosureChooser
chooseMethod(String, Object, Class) - Method in MetaClassImpl
chooseMostGeneralMethodWith1NullParam(FastArray) - Method in MetaClassHelper
CLASS_CLASS_IDX - Field in Inspector
CLASS_DEF - Field in GroovyTokenTypes
CLASS_DEF - Field in JavaTokenTypes
CLASS_GENERATION - Field in Phases
CLASS_INTERFACE_IDX - Field in Inspector
CLASS_OTHER_IDX - Field in Inspector
CLASS_PACKAGE_IDX - Field in Inspector
CLASS_SUPERCLASS_IDX - Field in Inspector
CLASS_Type - Field in ClassHelper
classBlock() - Method in GroovyRecognizer
classBlock() - Method in JavaRecognizer
classCache - Field in GroovyClassLoader
this cache contains the loaded classes or PARSING, if the class is currently parsed
ClassCodeExpressionTransformer - Class in org.codehaus.groovy.ast
Visitor to transform expressions in a whole class.
ClassCodeVisitorSupport - Class in org.codehaus.groovy.ast
ClassCompletionVerifier - Class in org.codehaus.groovy.classgen
*************************************************************************** Copyright (c) 2004 IBM Corporation and others.
ClassCompletionVerifier(SourceUnit) - Constructor in ClassCompletionVerifier
classDef(AST) - Method in AntlrParserPlugin
classDefinition(AST) - Method in GroovyRecognizer
classDefinition(AST) - Method in JavaRecognizer
classes - Field in GroovyASTTransformationClass
@default }
ClassExpression - Class in org.codehaus.groovy.ast.expr
Represents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static type
ClassExpression(ClassNode) - Constructor in ClassExpression
ClassExtender - Class in org.codehaus.groovy.runtime
A helper class used by the runtime to allow Groovy classes to be extended at runtime
classField() - Method in GroovyRecognizer
classField() - Method in JavaRecognizer
classgenCallback - Field in CompilationUnit
Initializes the CompilationUnit with defaults.
ClassGenerator - Class in org.codehaus.groovy.classgen
Abstract base class for generator of Java class versions of Groovy AST classes
ClassGeneratorException - Class in org.codehaus.groovy.classgen
An exception thrown by the class generator
ClassGeneratorException(String, Throwable) - Constructor in ClassGeneratorException
ClassHelper - Class in org.codehaus.groovy.ast
This class is a Helper for ClassNode and classes handling ClassNodes.
classifier - Field in Grab
The classifier if in use, e.g.: "jdk14" @default ""
ClassInfo - Class in org.codehaus.groovy.reflection
Handle for all information we want to keep about the class
ClassInfo.ClassInfoSet - Class in org.codehaus.groovy.reflection
ClassInfo.ClassInfoSet(ReferenceBundle) - Constructor in ClassInfo.ClassInfoSet
ClassInfo.DebugRef(Class) - Constructor in ClassInfo.DebugRef
classInfo - Field in CachedClass
classLoader - Field in ProcessingUnit
The ClassLoader to use during processing
ClassLoaderForClassArtifacts - Class in org.codehaus.groovy.reflection
ClassLoaderForClassArtifacts(Class) - Constructor in ClassLoaderForClassArtifacts
ClassMetaClassGetPropertySite(CallSite, Class) - Constructor in ClassMetaClassGetPropertySite
className - Field in GeneratedMetaMethod.DgmMethodRecord
CLASSNAME_RESOLVER_KEY - Field in ObjectGraphBuilder
CLASSNAME_RESOLVER_REFLECTION - Field in ObjectGraphBuilder
CLASSNAME_RESOLVER_REFLECTION_ROOT - Field in ObjectGraphBuilder
ClassNode - Class in org.codehaus.groovy.ast
Represents a class in the AST.
ClassNode(String, int, ClassNode, ClassNode, MixinNode) - Method in ClassNode
classNode(String) - Method in LogASTTransformation.AbstractLoggingStrategy
classNodeFor(String) - Method in TypeCheckingExtension
ClassNodeResolver - Class in org.codehaus.groovy.control
This class is used as a plugable way to resolve class names.
ClassNodeResolver.LookupResult - Class in org.codehaus.groovy.control
Helper class to return either a SourceUnit or ClassNode.
ClassNodeResolver.LookupResult(SourceUnit, ClassNode) - Constructor in ClassNodeResolver.LookupResult
creates a new LookupResult.
classNodeResolver - Field in CompilationUnit
classOrInterfaceType(boolean) - Method in GroovyRecognizer
classOrInterfaceType(boolean) - Method in JavaRecognizer
classSourcesByPublicClassName - Field in CompilationUnit
classTypeSpec(boolean) - Method in GroovyRecognizer
classTypeSpec(boolean) - Method in JavaRecognizer
clazz - Field in ClassNode
clean() - Method in JavaStubGenerator
clean() - Method in ManagedDoubleKeyMap.Entry
clean() - Method in ManagedDoubleKeyMap.EntryWithValue
cleanup() - Method in AbstractReaderSource
Cleans up any cached resources used by getLine().
cleanup() - Method in HasCleanup
cleanup() - Method in Janitor
cleanup() - Method in ReaderSource
Cleans up any cached resources used by getLine().
cleanUpNullReferences() - Method in LRUCache
Replying on the Collections.SynchronizedMap thread-safe iteration implementation the method will remove all entries holding SoftReferences to gc-evicted objects.
cleanUpNullReferences() - Method in MemoizeCache
Invoked when some of the held SoftReferences have been evicted by the garbage collector and so should be removed from the cache.
cleanUpNullReferences() - Method in UnlimitedConcurrentCache
Replying on the ConcurrentHashMap thread-safe iteration implementation the method will remove all entries holding SoftReferences to gc-evicted objects.
clear() - Method in CompileStack
clear() - Method in ComplexKeyHashMap
clear() - Method in ConcurrentReaderHashMap
Returns a shallow copy of this ConcurrentReaderHashMap instance: the keys and values themselves are not cloned.
clear() - Method in ConcurrentReaderHashMap.EntrySet
clear() - Method in ConcurrentReaderHashMap.KeySet
clear() - Method in ConcurrentReaderHashMap.Values
clear() - Method in ConfigObject
clear() - Method in FastArray
clear() - Method in LazyReference
clear() - Method in ListHashMap
clear() - Method in ListWithDefault
clear() - Method in ManagedReference
clear() - Method in MapWithDefault
clear() - Method in MetaMethodIndex
clear() - Method in ObservableList
clear() - Method in ObservableMap
clear() - Method in ObservableSet
clear() - Method in Preferences
clear() - Method in Reference
clear() - Method in ReferenceType.HardRef
clear() - Method in Sequence
clear() - Method in ValueRecorder
clearCache() - Method in GroovyClassLoader
clearCache() - Method in GroovyClassLoader.InnerLoader
clearCaches(String) - Method in MetaMethodIndex
CLEARED_PROPERTY - Field in ObservableMap
clearInvocationCaches() - Method in MetaClassImpl
clearModifiedExpandos() - Method in ClassInfo
clearTime(Calendar) - Method in DateGroovyMethods
Clears the time portion of this Calendar instance; useful utility where it makes sense to compare month/day/year only portions of a Calendar.
CliBuilder - Class in groovy.util
Provides a builder to assist the processing of command line arguments.
clone() - Method in Closure
clone() - Method in Closure.WritableClosure
clone() - Method in ComposedClosure
clone() - Method in ConcurrentReaderHashMap
clone() - Method in ConfigObject
Returns a shallow copy of this ConfigObject, keys and configuration entries are not cloned.
clone() - Method in CurriedClosure
clone() - Method in LRUProtectionStorage
Performs a shallow clone
clone() - Method in MetaClassImpl.MethodIndex
clone() - Method in MetaMethod
clone() - Method in Node
Creates a new Node with the same name, no parent, shallow cloned attributes and if the value is a NodeList, a (deep) clone of those nodes.
clone() - Method in NodeList
Creates a new NodeList containing the same elements as the original (but cloned in the case of Nodes).
clone() - Method in NullObject
Since this is implemented as a singleton, we should avoid the use of the clone method
cloneSimilarCollection(Collection, int) - Method in DefaultGroovyMethodsSupport
cloneSimilarMap(Map) - Method in DefaultGroovyMethodsSupport
cloneToken(Token) - Method in GroovyRecognizer
CLOSABLE_BLOCK - Field in GroovyTokenTypes
CLOSABLE_BLOCK_OP - Field in GroovyTokenTypes
closableBlock() - Method in GroovyRecognizer
A sub-block of a block can be either open or closable.
closableBlockConstructorExpression() - Method in GroovyRecognizer
A list constructor is a argument list enclosed in square brackets, without labels.
closableBlockParam() - Method in GroovyRecognizer
closableBlockParamsOpt(boolean) - Method in GroovyRecognizer
Closure parameters are exactly like method parameters, except that they are not enclosed in parentheses, but rather are prepended to the front of a block, just after the brace.
closableBlockParamsStart() - Method in GroovyRecognizer
close() - Method in IO
Close all streams.
close() - Method in LineColumnReader
Closes the stream and releases any system resources associated with it.
close() - Method in NullWriter
close() - Method in PlatformLineWriter
close() - Method in StringBufferWriter
Closing a StringWriter has no effect.
close() - Method in UnicodeEscapingReader
closeQuietly(Closeable) - Method in DefaultGroovyMethodsSupport
Close the Closeable.
closeRange(Label) - Method in CompileStack.BlockRecorder
closeStreams(Process) - Method in ProcessGroovyMethods
Closes all the streams associated with the process (ignoring any IOExceptions).
closeWithWarning(Closeable) - Method in DefaultGroovyMethodsSupport
Close the Closeable.
CLOSING_VISIT - Field in Visitor
closingVisit(GroovySourceAST) - Method in TraversalHelper
Closure - Class in groovy.lang
Represents any closure object in Groovy.
Closure.WritableClosure() - Constructor in Closure.WritableClosure
CLOSURE_CALL_NO_ARG - Field in StaticTypeCheckingVisitor
CLOSURE_CALL_ONE_ARG - Field in StaticTypeCheckingVisitor
CLOSURE_CALL_VARGS - Field in StaticTypeCheckingVisitor
Closure(Object) - Constructor in Closure
Constructor used when the "this" object for the Closure is null.
CLOSURE_LIST - Field in GroovyTokenTypes
CLOSURE_TYPE - Field in ClassHelper
ClosureComparator - Class in groovy.util
A Comparator which uses a closure to compare 2 values being equal
ClosureComparator(Closure) - Constructor in ClosureComparator
ClosureException - Class in groovy.lang
An exception thrown by a closure invocation
ClosureException(Closure, Throwable) - Constructor in ClosureException
ClosureExpression - Class in org.codehaus.groovy.ast.expr
Represents a closure expression such as { statement } or { i -> statement } or { i, x, String y -> statement }
closureExpression(AST) - Method in AntlrParserPlugin
ClosureExpression(Parameter, Statement) - Constructor in ClosureExpression
ClosureExpressionTransformer - Class in org.codehaus.groovy.transform.sc.transformers
ClosureExpressionTransformer(StaticCompilationTransformer) - Constructor in ClosureExpressionTransformer
ClosureInvokingMethod - Interface in groovy.lang
An interface for MetaMethods that invoke closures to implements.
closureList() - Method in GroovyRecognizer
ClosureListExpression - Class in org.codehaus.groovy.ast.expr
This class represents a list of expressions used to create closures.
ClosureListExpression() - Constructor in ClosureListExpression
ClosureMetaClass - Class in org.codehaus.groovy.runtime.metaclass
A meta class for closures generated by the Groovy compiler.
ClosureMetaClass(MetaClassRegistry, Class) - Method in ClosureMetaClass
ClosureMetaMethod - Class in org.codehaus.groovy.runtime.metaclass
A MetaMethod that accepts a closure in the constructor which is invoked when the MetaMethod is called.
ClosureMetaMethod.AnonymousMetaMethod(Closure, String, Class) - Constructor in ClosureMetaMethod.AnonymousMetaMethod
ClosureMetaMethod.MethodClosureMetaMethod(String, Class, Closure, CachedMethod) - Constructor in ClosureMetaMethod.MethodClosureMetaMethod
ClosureMetaMethod(String, Class, Closure, CachedMethod) - Constructor in ClosureMetaMethod
closureSharedVariablesAssignmentTypes - Field in TypeCheckingContext
ClosureStaticMetaMethod - Class in org.codehaus.groovy.runtime.metaclass
This class represents a MetaMethod that is a closure that pretends to be a static method.
ClosureStaticMetaMethod(String, Class, Closure, Class) - Constructor in ClosureStaticMetaMethod
ClosureWriter - Class in org.codehaus.groovy.classgen.asm
ClosureWriter.UseExistingReference - Interface in org.codehaus.groovy.classgen.asm
ClosureWriter(WriterController) - Constructor in ClosureWriter
cls - Field in MetaMethodIndex.Entry
clsHashCode31 - Field in MetaMethodIndex.Header
CodeVisitorSupport - Class in org.codehaus.groovy.ast
Abstract base class for any GroovyCodeVisitor which by default just walks the code and expression tree
coerceArgument(Object) - Method in ArrayCachedClass
coerceArgument(Object) - Method in BigDecimalCachedClass
coerceArgument(Object) - Method in ByteCachedClass
coerceArgument(Object) - Method in CachedClass
coerceArgument(Object) - Method in DoubleCachedClass
coerceArgument(Object) - Method in FloatCachedClass
coerceArgument(Object) - Method in IntegerCachedClass
coerceArgument(Object) - Method in LongCachedClass
coerceArgument(Object) - Method in NumberCachedClass
coerceArgument(Object) - Method in ShortCachedClass
coerceArgument(Object) - Method in StringCachedClass
coerceArgumentsToClasses(Object) - Method in ParameterTypes
col - Field in GroovySourceToken
colLast - Field in GroovySourceToken
collate(List, int, int, boolean) - Method in DefaultGroovyMethods
collect(Map, Closure) - Method in DefaultGroovyMethods
collectAll(Collection, Collection, Closure) - Method in DefaultGroovyMethods
collectAllInterfaceMethodsByName(ClassNode, String, List) - Method in StaticTypeCheckingVisitor
collectAllInterfaces(ClassNode) - Method in StaticTypeCheckingSupport
collectEntries(Object) - Method in DefaultGroovyMethods
Collection_TYPE - Field in StaticTypeCheckingSupport
collectMany(Iterator, Closure) - Method in DefaultGroovyMethods
collectNested(Collection, Collection, Closure) - Method in DefaultGroovyMethods
collector - Field in MultipleCompilationErrorsException
collectReplacements(String, Closure) - Method in StringGroovyMethods
Iterate through this String a character at a time collecting either the original character or a transformed replacement String.
COLON - Field in GroovyTokenTypes
COLON - Field in JavaTokenTypes
COLON - Field in Types
combinations(Collection) - Method in DefaultGroovyMethods
Finds all non-null subsequences of a list.
combinations(Collection) - Method in GroovyCollections
Finds all combinations of items from the given collections.
COMMA - Field in GroovyTokenTypes
COMMA - Field in JavaTokenTypes
COMMA - Field in Types
Command - Interface in org.codehaus.groovy.tools.shell
Provides the interface required for command extensions.
commandArgument() - Method in GroovyRecognizer
commandArguments(AST) - Method in GroovyRecognizer
commandArgumentsGreedy(AST) - Method in GroovyRecognizer
CommandException - Class in org.codehaus.groovy.tools.shell
Thrown to indicate a problem with command execution.
CommandException(Command, String, Throwable) - Constructor in CommandException
commandLineCompile(String, boolean) - Method in FileSystemCompiler
Same as main(args) except that exceptions are thrown out instead of causing the VM to exit and the lookup for .groovy files can be controlled
commandLineCompileWithErrorHandling(String, boolean) - Method in FileSystemCompiler
Primary entry point for compiling from the command line (using the groovyc script).
Commons - Annotation Type in groovy.util.logging
This local transform adds a logging ability to your program using Apache Commons logging.
Commons.CommonsLoggingStrategy - Class in groovy.util.logging
Commons.CommonsLoggingStrategy(GroovyClassLoader) - Constructor in Commons.CommonsLoggingStrategy
COMPARABLE_TYPE - Field in ClassHelper
compare(Object, Object) - Method in CachedClass.CachedMethodComparatorByName
compare(Object, Object) - Method in CachedClass.CachedMethodComparatorWithString
compare(Object, Object) - Method in CachedMethod.MyComparator
compare(Object, Object) - Method in ClosureComparator
COMPARE_EQUAL - Field in Types
COMPARE_GREATER_THAN_EQUAL - Field in Types
COMPARE_GREATER_THAN - Field in Types
COMPARE_IDENTICAL - Field in Types
compare(Object, Object) - Method in Inspector.MemberComparator
COMPARE_LESS_THAN_EQUAL - Field in Types
COMPARE_LESS_THAN - Field in Types
COMPARE_NOT_EQUAL - Field in Types
COMPARE_NOT_IDENTICAL - Field in Types
compare(Object, Object) - Method in NumberAwareComparator
compare(Object, Object) - Method in OrderBy
COMPARE_TO - Field in GroovyTokenTypes
COMPARE_TO - Field in Types
compareArrayEqual(Object, Object) - Method in DefaultTypeTransformation
@return true if the given value is a valid character string (i.e. has length of 1)
compareEqual(Object, Object) - Method in DefaultTypeTransformation
compareEqual(Object, Object) - Method in ScriptBytecodeAdapter
compareGreaterThan(Object, Object) - Method in ScriptBytecodeAdapter
compareGreaterThanEqual(Object, Object) - Method in ScriptBytecodeAdapter
compareIdentical(Object, Object) - Method in ScriptBytecodeAdapter
CompareIdentityExpression - Class in org.codehaus.groovy.transform.sc.transformers
Compares two objects using identity comparison.
CompareIdentityExpression(Expression, Expression) - Constructor in CompareIdentityExpression
compareLessThan(Object, Object) - Method in ScriptBytecodeAdapter
compareLessThanEqual(Object, Object) - Method in ScriptBytecodeAdapter
compareNotEqual(Object, Object) - Method in ScriptBytecodeAdapter
compareNotIdentical(Object, Object) - Method in ScriptBytecodeAdapter
compareTo(BaseDuration) - Method in BaseDuration
compareTo(Object) - Method in CachedMethod
compareTo(Number, Number) - Method in DefaultGroovyMethods
compareTo(Object, Object) - Method in DefaultTypeTransformation
compareTo(Object) - Method in GroovyCategorySupport.CategoryMethod
Sort by most specific to least specific.
compareTo(Object) - Method in GroovySourceAST
compareTo(Object) - Method in GString
compareTo(Object) - Method in MethodRankHelper.RankableConstructor
compareTo(Object) - Method in MethodRankHelper.RankableField
compareTo(Object) - Method in MethodRankHelper.RankableMethod
compareTo(Number, Number) - Method in NumberMath
compareTo(Object, Object) - Method in ScriptBytecodeAdapter
compareToImpl(Number, Number) - Method in BigDecimalMath
compareToImpl(Number, Number) - Method in BigIntegerMath
compareToImpl(Number, Number) - Method in FloatingPointMath
compareToImpl(Number, Number) - Method in IntegerMath
compareToImpl(Number, Number) - Method in LongMath
compareToImpl(Number, Number) - Method in NumberMath
CompareToNullExpression - Class in org.codehaus.groovy.transform.sc.transformers
CompareToNullExpression(Expression, boolean) - Constructor in CompareToNullExpression
COMPARISON_OPERATOR - Field in Types
compatibleBodyStatement() - Method in GroovyRecognizer
CompilationCustomizer - Class in org.codehaus.groovy.control.customizers
Users wanting to customize the configuration process such as adding imports, restricting the language features or apply AST transformations by default should implement this class, then call the CompilerConfiguration.addCompilationCustomizers
CompilationCustomizer(CompilePhase) - Constructor in CompilationCustomizer
CompilationFailedException - Class in org.codehaus.groovy.control
Thrown when compilation fails from source errors.
CompilationFailedException(int, ProcessingUnit) - Constructor in CompilationFailedException
CompilationUnit - Class in org.codehaus.groovy.control
The CompilationUnit collects all compilation data as it is generated by the compiler system.
CompilationUnit.ClassgenCallback - Class in org.codehaus.groovy.control
Sets a ClassgenCallback.
CompilationUnit.GroovyClassOperation - Class in org.codehaus.groovy.control
CompilationUnit.PrimaryClassNodeOperation - Class in org.codehaus.groovy.control
CompilationUnit.ProgressCallback - Class in org.codehaus.groovy.control
CompilationUnit.SourceUnitOperation - Class in org.codehaus.groovy.control
compilationUnit - Field in ASTTransformationCustomizer
compilationUnit - Field in ASTTransformationsContext
CompilationUnit(CompilerConfiguration, CodeSource, GroovyClassLoader, GroovyClassLoader) - Constructor in CompilationUnit
compilationUnit() - Method in GroovyRecognizer
compilationUnit() - Method in JavaRecognizer
CompilationUnitAware - Interface in groovy.transform
Created by IntelliJ IDEA.
compile(String, CompilePhase, boolean) - Method in AstStringCompiler
Performs the String source to List of ASTNode.
compile(int) - Method in CompilationUnit
compile(String, String) - Method in Compiler
Compiles a string of code.
compile(File) - Method in FileSystemCompiler
compile(List, CompilationUnit) - Method in JavacJavaCompiler
compile(List, CompilationUnit) - Method in JavaCompiler
compile() - Method in JavaStubCompilationUnit
CompileDynamic - Annotation Type in groovy.transform
An annotation which is just a shortcut for @CompileStatic(TypeCheckingMode.SKIP).
CompileDynamicProcessor - Class in org.codehaus.groovy.transform
CompilePhase - Enum in org.codehaus.groovy.control
The phases of the GroovyCompiler.
compilePogoMethod(CachedMethod) - Method in CallSiteGenerator
compilePojoMethod(CachedMethod) - Method in CallSiteGenerator
Compiler - Class in org.codehaus.groovy.tools
A convenience front end for getting standard compilations done.
Compiler(CompilerConfiguration) - Constructor in Compiler
Initializes the Compiler with the specified configuration.
CompilerConfiguration - Class in org.codehaus.groovy.control
Compilation control flags and coordination stuff.
CompilerConfiguration(Properties) - Constructor in CompilerConfiguration
Sets the Flags to the specified configuration, with defaults for those not supplied.
CompilerCustomizationBuilder - Class in org.codehaus.groovy.control.customizers.builder
CompilerCustomizationBuilder() - Constructor in CompilerCustomizationBuilder
CompileStack - Class in org.codehaus.groovy.classgen.asm
This class is a helper for AsmClassGenerator.
CompileStack.BlockRecorder - Class in org.codehaus.groovy.classgen.asm
CompileStack.BlockRecorder(Runnable) - Constructor in CompileStack.BlockRecorder
CompileStack.LabelRange - Class in org.codehaus.groovy.classgen.asm
CompileStack(WriterController) - Method in CompileStack
CompileStatic - Annotation Type in groovy.transform
This will let the Groovy compiler use compile time checks in the style of Java then perform static compilation, thus bypassing the Groovy meta object protocol.
compileStaticMethod(CachedMethod) - Method in CallSiteGenerator
CompileUnit - Class in org.codehaus.groovy.ast
Represents the entire contents of a compilation step which consists of one or more ModuleNode instances.
CompileUnit(GroovyClassLoader, CodeSource, CompilerConfiguration) - Constructor in CompileUnit
completePhase() - Method in ProcessingUnit
Marks the current phase complete and processes any errors.
COMPLEX_EXPRESSION - Field in Types
ComplexKeyHashMap - Class in org.codehaus.groovy.util
ComplexKeyHashMap.Entry - Class in org.codehaus.groovy.util
ComplexKeyHashMap.EntryIterator - Interface in org.codehaus.groovy.util
ComplexKeyHashMap(int) - Method in ComplexKeyHashMap
ComposedClosure - Class in org.codehaus.groovy.runtime
A wrapper for Closure to support composition.
ComposedClosure(Closure, Closure) - Constructor in ComposedClosure
CompositeVisitor - Class in org.codehaus.groovy.antlr.treewalker
A composite of many visitors.
CompositeVisitor(List) - Constructor in CompositeVisitor
A composite of the supplied list of antlr AST visitors.
compoundStatement() - Method in GroovyRecognizer
I've split out constructors separately; we could maybe integrate back into variableDefinitions later on if we maybe simplified 'def' to be a type declaration?
compoundStatement() - Method in JavaRecognizer
ConcurrentReaderHashMap - Class in org.codehaus.groovy.runtime.metaclass
A hash table that supports mostly-concurrent reading, but exclusive writing.
ConcurrentReaderHashMap.BarrierLock - Class in org.codehaus.groovy.runtime.metaclass
A Serializable class for barrier lock *
ConcurrentReaderHashMap.Entry - Class in org.codehaus.groovy.runtime.metaclass
ConcurrentReaderHashMap.HashIterator - Class in org.codehaus.groovy.runtime.metaclass
ConcurrentReaderHashMap.HashIterator() - Constructor in ConcurrentReaderHashMap.HashIterator
ConcurrentReaderHashMap.KeyIterator - Class in org.codehaus.groovy.runtime.metaclass
ConcurrentReaderHashMap.ValueIterator - Class in org.codehaus.groovy.runtime.metaclass
ConcurrentReaderHashMap(Map) - Method in ConcurrentReaderHashMap
Constructs a new map with the same mappings as the given map.
conditionalExpression(int) - Method in GroovyRecognizer
conditionalExpression() - Method in JavaRecognizer
ConditionalInterrupt - Annotation Type in groovy.transform
Allows "interrupt-safe" executions of scripts by adding a custom check for interruption on loops (for, while, do), the first statement of closures, and the first statement of methods.
ConditionalInterruptibleASTTransformation - Class in org.codehaus.groovy.transform
Allows "interrupt-safe" executions of scripts by adding a custom conditional check on loops (for, while, do) and first statement of closures.
conf - Field in Grab
The configuration if in use (normally only used by internal ivy repositories).
ConfigBinding - Class in groovy.util
Since Groovy Script don't support overriding setProperty, we have to using a trick with the Binding to provide this functionality
ConfigBinding(Closure) - Constructor in ConfigBinding
ConfigObject - Class in groovy.util
A ConfigObject at a simple level is a Map that creates configuration entries (other ConfigObjects) when referencing them.
ConfigObject() - Constructor in ConfigObject
ConfigSlurper - Class in groovy.util
ConfigSlurper(String) - Constructor in ConfigSlurper
Constructs a new ConfigSlurper instance using the given environment
configuration - Field in AbstractReaderSource
configuration - Field in ErrorCollector
Configuration and other settings that control processing
configuration - Field in ProcessingUnit
Configuration and other settings that control processing
ConfigurationException - Class in org.codehaus.groovy.control
Thrown when configuration data is invalid.
ConfigurationException(String) - Constructor in ConfigurationException
Initializes the exception with just a message.
configure(CompilerConfiguration) - Method in CompilationUnit
configure(Properties) - Method in CompilerConfiguration
configure(CompilerConfiguration) - Method in JavaAwareCompilationUnit
configure(CompilerConfiguration) - Method in JavaStubCompilationUnit
configure(InputStream) - Method in LoaderConfiguration
configures this loader with a stream
configure(CompilerConfiguration) - Method in ProcessingUnit
Reconfigures the ProcessingUnit.
configureAnnotation(AnnotationNode) - Method in Java5
configureAnnotation(AnnotationNode) - Method in VMPlugin
configureAST(ASTNode, AST) - Method in AntlrParserPlugin
configureClassNode(CompileUnit, ClassNode) - Method in Java5
configureClassNode(CompileUnit, ClassNode) - Method in VMPlugin
configured - Field in CompilationUnit
constant() - Method in GroovyRecognizer
constant() - Method in JavaRecognizer
ConstantExpression - Class in org.codehaus.groovy.ast.expr
Represents a constant expression such as null, true, false
ConstantExpression(Object, boolean) - Constructor in ConstantExpression
constantNumber() - Method in GroovyRecognizer
Numeric constant.
constrainedClassNode - Field in VetoableASTTransformation
constrainedType - Field in Wrapper
CONSTRUCTOR - Field in CallSiteWriter
CONSTRUCTOR - Field in ExpandoMetaClass
CONSTRUCTOR_TARGET - Field in AnnotationNode
constructorBody() - Method in GroovyRecognizer
constructorBody() - Method in JavaRecognizer
ConstructorCallExpression - Class in org.codehaus.groovy.ast.expr
A constructor call
constructorCallExpression(AST) - Method in AntlrParserPlugin
ConstructorCallExpression(ClassNode, Expression) - Constructor in ConstructorCallExpression
ConstructorCallTransformer - Class in org.codehaus.groovy.transform.sc.transformers
ConstructorCallTransformer.MapStyleConstructorCall(StaticCompilationTransformer, ClassNode, MapExpression, ConstructorCallExpression) - Constructor in ConstructorCallTransformer.MapStyleConstructorCall
ConstructorCallTransformer(StaticCompilationTransformer) - Constructor in ConstructorCallTransformer
constructorDef(AST) - Method in AntlrParserPlugin
constructorDefinition(AST) - Method in GroovyRecognizer
ConstructorMetaClassSite - Class in org.codehaus.groovy.runtime.callsite
ConstructorMetaClassSite(CallSite, MetaClass) - Constructor in ConstructorMetaClassSite
ConstructorMetaMethodSite - Class in org.codehaus.groovy.runtime.callsite
Call site for invoking static methods meta class - cached method - not cached
ConstructorMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in ConstructorMetaMethodSite
ConstructorNode - Class in org.codehaus.groovy.ast
Represents a constructor declaration
ConstructorNode(int, Parameter, ClassNode, Statement) - Constructor in ConstructorNode
ConstructorSite - Class in org.codehaus.groovy.runtime.callsite
ConstructorSite.ConstructorSiteNoUnwrap - Class in org.codehaus.groovy.runtime.callsite
Call site where we know there is no need to unwrap arguments
ConstructorSite.ConstructorSiteNoUnwrap(CallSite, MetaClassImpl, CachedConstructor, Class) - Constructor in ConstructorSite.ConstructorSiteNoUnwrap
ConstructorSite.ConstructorSiteNoUnwrapNoCoerce - Class in org.codehaus.groovy.runtime.callsite
Call site where we know there is no need neither unwrap nor coerce arguments
ConstructorSite.ConstructorSiteNoUnwrapNoCoerce(CallSite, MetaClassImpl, CachedConstructor, Class) - Constructor in ConstructorSite.ConstructorSiteNoUnwrapNoCoerce
ConstructorSite.NoParamSite - Class in org.codehaus.groovy.runtime.callsite
ConstructorSite.NoParamSite(CallSite, MetaClassImpl, CachedConstructor, Class) - Constructor in ConstructorSite.NoParamSite
ConstructorSite.NoParamSiteInnerClass - Class in org.codehaus.groovy.runtime.callsite
ConstructorSite.NoParamSiteInnerClass(CallSite, MetaClassImpl, CachedConstructor, Class) - Constructor in ConstructorSite.NoParamSiteInnerClass
ConstructorSite(CallSite, MetaClassImpl, CachedConstructor, Class) - Constructor in ConstructorSite
constructorStart() - Method in GroovyRecognizer
Used to look ahead for a constructor
consumeProcessErrorStream(Process, Appendable) - Method in ProcessGroovyMethods
Gets the error stream from a process and reads it to keep the process from blocking due to a full buffer.
consumeProcessOutput(Process, OutputStream, OutputStream) - Method in ProcessGroovyMethods
Gets the output and error streams from a process and reads them to keep the process from blocking due to a full output buffer.
consumeProcessOutputStream(Process, OutputStream) - Method in ProcessGroovyMethods
Gets the output stream from a process and reads it to keep the process from blocking due to a full output buffer.
contains(Object) - Method in ConcurrentReaderHashMap
Copies all of the mappings from the specified map to this one.
contains(Object) - Method in ConcurrentReaderHashMap.EntrySet
contains(Object) - Method in ConcurrentReaderHashMap.KeySet
contains(Object) - Method in ConcurrentReaderHashMap.Values
contains(String, String) - Method in DefaultGroovyMethods
contains(Object) - Method in IntRange
{@inheritDoc}
contains(Object) - Method in ListWithDefault
contains(Object) - Method in ObjectRange
contains(Object) - Method in ObservableList
contains(Object) - Method in ObservableSet
contains(String, String) - Method in StringGroovyMethods
Provide an implementation of contains() like Collection.contains to make Strings more polymorphic.
containsAll(Collection, Object) - Method in DefaultGroovyMethods
Modifies this collection by removing its elements that are contained within the specified object array.
containsAll(Collection) - Method in IntRange
{@inheritDoc}
containsAll(Collection) - Method in ListWithDefault
containsAll(Collection) - Method in ObservableList
containsAll(Collection) - Method in ObservableSet
containsKey(Object) - Method in ConcurrentReaderHashMap
Tests if the specified object is a key in this table.
containsKey(Object) - Method in ConfigObject
containsKey(Object) - Method in ListHashMap
containsKey(Object) - Method in MapWithDefault
containsKey(Object) - Method in ObservableMap
containsKey(String) - Method in SingleKeyHashMap
containsMatchingMethod(List, MetaMethod) - Method in MetaClassHelper
containsSpreadExpression(Expression) - Method in AsmClassGenerator
containsValue(Object) - Method in ConcurrentReaderHashMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in ConfigObject
containsValue(Object) - Method in ListHashMap
containsValue(Object) - Method in MapWithDefault
containsValue(Object) - Method in ObservableMap
containsVariable(String) - Method in CompileStack
Returns the label for the given name
containsWithinBounds(Object) - Method in EmptyRange
Never true for an empty range.
containsWithinBounds(Object) - Method in IntRange
containsWithinBounds(Object) - Method in ObjectRange
Checks whether a value is between the from and to values of a Range
containsWithinBounds(Object) - Method in Range
Indicates whether an object is greater than or equal to the from value for the range and less than or equal to the to value.
CONTENT_PROPERTY - Field in ObservableList
CONTENT_PROPERTY - Field in ObservableMap
CONTENT_PROPERTY - Field in ObservableSet
context - Field in LocatedMessage
ContinueStatement - Class in org.codehaus.groovy.ast.stmt
Represents a continue statement in a loop statement
continueStatement(AST) - Method in AntlrParserPlugin
ContinueStatement(String) - Constructor in ContinueStatement
controlExpressionList() - Method in GroovyRecognizer
controlStructureVariables - Field in TypeCheckingContext
CONVERSION - Field in Phases
ConversionHandler - Class in org.codehaus.groovy.runtime
This class is a general adapter to map a call to a Java interface to a given delegate.
ConversionHandler(Object) - Constructor in ConversionHandler
Creates a ConversionHandler with an delegate.
convert(String, String, boolean, boolean) - Method in Java2GroovyMain
convert() - Method in SourceUnit
Generates an AST from the CST.
ConvertedClosure - Class in org.codehaus.groovy.runtime
This class is a general adapter to adapt a closure to any Java interface.
ConvertedClosure(Closure) - Constructor in ConvertedClosure
ConvertedMap - Class in org.codehaus.groovy.runtime
This class is a general adapter to adapt a map of closures to any Java interface.
ConvertedMap(Map) - Constructor in ConvertedMap
to create a ConvertedMap object.
convertGroovy(AST) - Method in AntlrParserPlugin
Converts the Antlr AST to the Groovy AST
convertToBoolean(Object) - Method in BooleanReturningMethodInvoker
convertToBooleanArray(Object) - Method in DefaultTypeTransformation
convertToByteArray(Object) - Method in DefaultTypeTransformation
convertToCharArray(Object) - Method in DefaultTypeTransformation
convertToDoubleArray(Object) - Method in DefaultTypeTransformation
convertToFloatArray(Object) - Method in DefaultTypeTransformation
convertToIntArray(Object) - Method in DefaultTypeTransformation
convertToLongArray(Object) - Method in DefaultTypeTransformation
convertToPrimitiveArray(Object, Class) - Method in DefaultTypeTransformation
convertToShortArray(Object) - Method in DefaultTypeTransformation
convertToTypeArray(Object) - Method in MetaClassHelper
copy(ClosureMetaMethod) - Method in ClosureMetaMethod
copy() - Method in FastArray
copy(MetaMethodIndex.Header, MetaMethodIndex.Header) - Method in MetaMethodIndex
copy(SingleKeyHashMap, SingleKeyHashMap, SingleKeyHashMap.Copier) - Method in SingleKeyHashMap
copy(Object) - Method in SingleKeyHashMap.Copier
copy() - Method in VariableScope
copyAllMethodsToSuper(MetaMethodIndex.Header, MetaMethodIndex.Header) - Method in MetaMethodIndex
copyMethodsToSuper() - Method in MetaMethodIndex
copyNodeMetaData(ASTNode) - Method in ASTNode
Copies all node meta data from the other node to this one
copyNonPrivateMethods(MetaMethodIndex.Header, MetaMethodIndex.Header) - Method in MetaMethodIndex
copyNonPrivateMethodsDown(Class, Class) - Method in MetaMethodIndex
copyNonPrivateMethodsFromSuper(MetaMethodIndex.Header) - Method in MetaMethodIndex
copyNonPrivateNonNewMetaMethods(MetaMethodIndex.Header, MetaMethodIndex.Header) - Method in MetaMethodIndex
correctArguments(Object) - Method in ParameterTypes
count - Field in ConcurrentReaderHashMap
The total number of mappings in the hash table.
count(String, String) - Method in DefaultGroovyMethods
count(String, String) - Method in StringGroovyMethods
Count the number of occurrences of a substring.
countBy(Map, Closure) - Method in DefaultGroovyMethods
Groups the current element according to the value
CREATABLE_PRIMITIVE_TYPE - Field in Types
CREATABLE_TYPE_NAME - Field in Types
CREATE_DEBUG_INFO - Field in AsmClassGenerator
create(int, String, AST, AST) - Method in GroovyRecognizer
Clones the token
create(int, String, Token, Token) - Method in JavaRecognizer
Create an AST node with the token type and text passed in, but with the same background information as another supplied Token (e.g. line numbers) to be used in place of antlr tree construction syntax, i.e.
CREATE_LINE_NUMBER_INFO - Field in AsmClassGenerator
create(Class, String) - Method in Logger
create(SyntaxException, SourceUnit) - Method in Message
Creates a new Message from the specified SyntaxException.
create(Class, MetaClassRegistry) - Method in MetaClassRegistry.MetaClassCreationHandle
create(String, String, int) - Method in SourceUnit
A convenience routine to create a standalone SourceUnit on a String with defaults for almost everything that is configurable.
createArray(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in ArrayUtil
createBindableStatement(PropertyNode, Expression) - Method in BindableASTTransformation
createCachedMethodSite(CallSite, MetaClassImpl, CachedMethod, Class, Object) - Method in PogoMetaMethodSite
createCachedMethodSite(CallSite, MetaClassImpl, CachedMethod, Class, Object) - Method in PojoMetaMethodSite
createCallBackedManager(ReferenceQueue) - Method in ReferenceManager
createClass(byte[], ClassNode) - Method in GroovyClassLoader.ClassCollector
createClassName(Method) - Method in ClassLoaderForClassArtifacts
createClassVisitor() - Method in CompilationUnit
Updates the phase marker on all sources.
createClosureClass(ClosureExpression, int) - Method in ClosureWriter
createClosureClass(ClosureExpression, int) - Method in StaticTypesClosureWriter
createCollector(CompilationUnit, SourceUnit) - Method in GroovyClassLoader
createCompilationOptions() - Method in FileSystemCompiler
createCompilationUnit(CompilerConfiguration, CodeSource) - Method in GroovyClassLoader
createCompilationUnit(CompilerConfiguration, CodeSource) - Method in GroovyScriptEngine.ScriptClassLoader
createCompilationUnit(CompilerConfiguration, CodeSource) - Method in TestHarnessClassLoader
createCompiler(CompilerConfiguration) - Method in JavacCompilerFactory
createCompiler(CompilerConfiguration) - Method in JavaCompilerFactory
createCondition() - Method in AbstractInterruptibleASTTransformation
Subclasses should implement this method to set the condition of the interruption statement
createCondition() - Method in ConditionalInterruptibleASTTransformation
createCondition() - Method in ThreadInterruptibleASTTransformation
createConstrainedStatement(PropertyNode, Expression) - Method in VetoableASTTransformation
Creates a statement body similar to: this.fireVetoableChange("field", field, field = value)
createConstructor(ClassNode, boolean, boolean, boolean, boolean, boolean, boolean, List, List) - Method in TupleConstructorASTTransformation
createConstructorSite(CallSite, MetaClassImpl, CachedConstructor, Class, Object) - Method in ConstructorSite
createConstructorSite(CallSite, Object) - Method in ExpandoMetaClass
createConstructorSite(CallSite, Object) - Method in MetaClassImpl
createConstructorStatementDefault(FieldNode) - Method in AbstractASTTransformUtil
createCopy() - Method in MethodKey
Creates an immutable copy that we can cache.
createEntry(K1, K2, int) - Method in AbstractConcurrentDoubleKeyMap.Segment
createEntry(Object, int, Object) - Method in AbstractConcurrentMap.Segment
createEntry(Class, int, ClassInfo) - Method in ClassInfo.ClassInfoSet.Segment
createEntry() - Method in DoubleKeyHashMap
createEntry(Object, int, Object) - Method in ManagedConcurrentMap.Segment
createEntry(K1, K2, int) - Method in ManagedDoubleKeyMap.Segment
createEntry() - Method in TripleKeyHashMap
createEquals(ClassNode, boolean, boolean, boolean, List, List) - Method in EqualsAndHashCodeASTTransformation
createExceptionText(String, MetaMethod, Object, Object, Throwable, boolean) - Method in MetaClassHelper
createGetPropertySite(Object) - Method in AbstractCallSite
createGetterBlock(PropertyNode, FieldNode) - Method in Verifier
createGrabRecord(Map) - Method in GrapeIvy
createGroovyObjectGetPropertySite(Object) - Method in AbstractCallSite
createGroovyObjectWrapper(GroovyObject, Class) - Method in ScriptBytecodeAdapter
createHashCode(ClassNode, boolean, boolean, boolean, List, List) - Method in EqualsAndHashCodeASTTransformation
createHashCode() - Method in MethodKey
createIdlingManager(ReferenceQueue) - Method in ReferenceManager
createInterfaceSyntheticStaticFields() - Method in AsmClassGenerator
load class object on stack
createInterruptStatement() - Method in AbstractInterruptibleASTTransformation
@return Returns the interruption check statement.
createInterruptStatement() - Method in TimedInterruptibleASTTransformation.TimedInterruptionVisitor
@return Returns the interruption check statement.
createList(Object) - Method in InvokerHelper
createList(Object) - Method in ScriptBytecodeAdapter
createLocalLabel(String) - Method in CompileStack
createMap() - Method in ClassExtender
createMap() - Method in Expando
Factory method to create a new Map used to store the expando properties map
createMap(Object) - Method in InvokerHelper
createMap(Object) - Method in ScriptBytecodeAdapter
createMethodList(String, Class, Closure) - Method in ClosureMetaMethod
createMopMethods() - Method in MopWriter
createNode(Object, Map, Object) - Method in BuilderSupport
createNode(Object, Map, Object) - Method in FactoryBuilderSupport
createNode(Object, Map, Object) - Method in NodeBuilder
createNonAwareCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object) - Method in PojoMetaMethodSite
createNormalMetaClass(Class, MetaClassRegistry) - Method in ExpandoMetaClassCreationHandle
createNormalMetaClass(Class, MetaClassRegistry) - Method in MetaClassRegistry.MetaClassCreationHandle
createParserPlugin() - Method in AntlrParserPluginFactory
createParserPlugin() - Method in ParserPluginFactory
createPogoCallCurrentSite(CallSite, Class, Object) - Method in ClosureMetaClass
createPogoCallCurrentSite(CallSite, Class, String, Object) - Method in ExpandoMetaClass
createPogoCallCurrentSite(CallSite, Class, Object) - Method in MetaClassImpl
createPogoCallSite(CallSite, Object) - Method in ClosureMetaClass
createPogoCallSite(CallSite, Object) - Method in ExpandoMetaClass
createPogoCallSite(CallSite, Object) - Method in MetaClassImpl
createPogoMetaMethodSite(CallSite, MetaClassImpl, Class) - Method in CachedMethod
createPogoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class, Object) - Method in PogoMetaMethodSite
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in BooleanArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in BooleanArrayPutAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in ByteArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in ByteArrayPutAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in CallSiteAwareMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in CharacterArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in CharacterArrayPutAtMetaMethod
createPojoCallSite(CallSite, Object, Object) - Method in ClosureMetaClass
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in DoubleArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in DoubleArrayPutAtMetaMethod
createPojoCallSite(CallSite, Object, Object) - Method in ExpandoMetaClass
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in FloatArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in FloatArrayPutAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in IntegerArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in IntegerArrayPutAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in LongArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in LongArrayPutAtMetaMethod
createPojoCallSite(CallSite, Object, Object) - Method in MetaClassImpl
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in NumberNumberDiv
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in NumberNumberMinus
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in NumberNumberMultiply
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in NumberNumberPlus
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in ObjectArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in ObjectArrayPutAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in ShortArrayGetAtMetaMethod
createPojoCallSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in ShortArrayPutAtMetaMethod
createPojoMetaMethodSite(CallSite, MetaClassImpl, Class) - Method in CachedMethod
createPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class, Object, Object) - Method in PojoMetaMethodSite
createPojoWrapper(Object, Class) - Method in ScriptBytecodeAdapter
createRange(Object, Object, boolean) - Method in InvokerHelper
createRange(Object, Object, boolean) - Method in ScriptBytecodeAdapter
createReference(Object, Object, ReferenceQueue) - Method in ReferenceType
createScript(String, Binding) - Method in GroovyScriptEngine
createScript(Class, Binding) - Method in InvokerHelper
createSegment(Object, int) - Method in AbstractConcurrentMapBase
createSegment(Object, int) - Method in ClassInfo.ClassInfoSet
createSegment(Object, int) - Method in ManagedConcurrentMap
createSegment(Object, int) - Method in ManagedDoubleKeyMap
createSetStatement(Expression) - Method in VetoableASTTransformation
Creates a statement body similar to: field = value.
createSetterBlock(PropertyNode, FieldNode) - Method in Verifier
createSetterMethod(ClassNode, PropertyNode, String, Statement) - Method in BindableASTTransformation
Creates a setter method with the given body.
createSetterMethod(ClassNode, PropertyNode, String, Statement) - Method in VetoableASTTransformation
Creates a setter method with the given body.
createSimilarArray(Object, int) - Method in DefaultGroovyMethodsSupport
createSimilarCollection(Collection, int) - Method in DefaultGroovyMethodsSupport
createSimilarList(List, int) - Method in DefaultGroovyMethodsSupport
createSimilarMap(Map) - Method in DefaultGroovyMethodsSupport
createSimilarOrDefaultCollection(Object) - Method in DefaultGroovyMethodsSupport
createSimilarSet(Set) - Method in DefaultGroovyMethodsSupport
createStatementsClass() - Method in ModuleNode
createStaticMetaMethodSite(CallSite, MetaClassImpl, Class) - Method in CachedMethod
createStaticMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class, Object) - Method in StaticMetaMethodSite
createStaticSite(CallSite, Object) - Method in ExpandoMetaClass
createStaticSite(CallSite, Object) - Method in MetaClassImpl
createStringBufferWriter(StringBuffer) - Method in DefaultGroovyMethods
createStringWriter(String) - Method in DefaultGroovyMethods
createSyntheticStaticFields() - Method in AsmClassGenerator
createTempDir(File, String, String) - Method in DefaultGroovyStaticMethods
createTempDir() - Method in FileSystemCompiler
Creates a temporary directory in the default temporary directory (as specified by the system propery java.io.tmpdir.
createThreadedManager(ReferenceQueue) - Method in ReferenceManager
createThresholdedIdlingManager(ReferenceQueue, ReferenceManager, int) - Method in ReferenceManager
createToString(ClassNode, boolean, boolean, List, List, boolean, boolean, boolean, boolean) - Method in ToStringASTTransformation
createTuple(Object) - Method in InvokerHelper
createTuple(Object) - Method in ScriptBytecodeAdapter
createUnsupportedException(String, Number) - Method in NumberMath
cst - Field in SourceUnit
A Concrete Syntax Tree of the source
CSTNode - Class in org.codehaus.groovy.syntax
An abstract base class for nodes in the concrete syntax tree that is the result of parsing.
CTOR_CALL - Field in GroovyTokenTypes
CTOR_CALL - Field in JavaTokenTypes
CTOR_IDENT - Field in GroovyTokenTypes
ctorHead() - Method in JavaRecognizer
CURRENT_BUILDER - Field in FactoryBuilderSupport
CURRENT_FACTORY - Field in FactoryBuilderSupport
CURRENT_NAME - Field in FactoryBuilderSupport
CURRENT_NODE - Field in FactoryBuilderSupport
CURRENT_SIGNATURE_PROTOCOL - Field in StaticTypeCheckingVisitor
CURRENT_SIGNATURE_PROTOCOL_VERSION - Field in StaticTypeCheckingVisitor
currentJVMVersion - Field in CompilerConfiguration
currentKey - Field in ConcurrentReaderHashMap.HashIterator
currentValue - Field in ConcurrentReaderHashMap.HashIterator
CurriedClosure - Class in org.codehaus.groovy.runtime
A wrapper for Closure to support currying.
CurriedClosure(Closure, Object) - Constructor in CurriedClosure
curry(Object) - Method in Closure
curry(Object) - Method in Closure.WritableClosure
cursor - Field in ObservableList.ObservableIterator
CustomizersFactory - Class in org.codehaus.groovy.control.customizers.builder
This factory generates an array of compilation customizers.

D

damerauLevenshteinDistance(Object, Object) - Method in MethodRankHelper
dArrayGet(double[], int) - Method in BytecodeInterface8
dArraySet(double[], int, double) - Method in BytecodeInterface8
data - Field in SimpleMessage
DateGroovyMethods - Class in org.codehaus.groovy.runtime
This class defines new groovy methods which appear on normal JDK Date and Calendar classes inside the Groovy environment.
DatumDependentDuration - Class in groovy.time
DatumDependentDuration represents durations whose length in milliseconds cannot be determined without knowing the datum point.
DatumDependentDuration(int, int, int, int, int, int, int) - Constructor in DatumDependentDuration
days - Field in BaseDuration
debug - Field in ClassInfo.DebugRef
debug - Field in CompilationUnit
DEBUG - Field in IO.Verbosity
debug(Object, Throwable) - Method in Logger
DEC - Field in GroovyTokenTypes
DEC - Field in JavaTokenTypes
DECIMAL_NUMBER - Field in Types
decimalExpression(AST) - Method in AntlrParserPlugin
declaration() - Method in GroovyRecognizer
declaration() - Method in JavaRecognizer
DECLARATION_MODIFIER - Field in Types
DeclarationExpression - Class in org.codehaus.groovy.ast.expr
Represents one or more local variables.
declarationExpression(AST) - Method in AntlrParserPlugin
DeclarationExpression(Expression, Token, Expression) - Constructor in DeclarationExpression
Creates a DeclarationExpression for Expressions like "def (x, y) = [1, 2]"
declarationStart() - Method in GroovyRecognizer
declaratorBrackets(AST) - Method in GroovyRecognizer
After some type names, where zero or more empty bracket pairs are allowed.
declaratorBrackets(AST) - Method in JavaRecognizer
declaresInterface(ClassNode) - Method in ClassNode
@return the ClassNode of the super class of this type
declaresInterface(ClassNode) - Method in UnionTypeClassNode
declStatement(Expression, Expression) - Method in AbstractASTTransformUtil
decode(String) - Method in SignatureCodec
decode(String) - Method in SignatureCodecVersion1
decodeBase64(String) - Method in EncodingGroovyMethods
Decode the String from Base64 into a byte array.
decodeHex(String) - Method in EncodingGroovyMethods
Decodes a hex string to a byte array.
decrement(Object) - Method in ObjectRange
decrementIndent() - Method in IndentPrinter
deepSanitize(Throwable) - Method in StackTraceUtils
Sanitize the exception and ALL nested causes
DEFAULT_CAPACITY - Field in ComplexKeyHashMap
DEFAULT_CAPACITY - Field in MetaMethodIndex
DEFAULT_CODE_BASE - Field in GroovyShell
DEFAULT - Field in Compiler
DEFAULT - Field in CompilerConfiguration
A convenience for getting a default configuration.
DEFAULT_IMPORTS - Field in ResolveVisitor
DEFAULT_INITIAL_CAPACITY - Field in ConcurrentReaderHashMap
The default initial number of table slots for this table (32).
DEFAULT_LOAD_FACTOR - Field in ConcurrentReaderHashMap
The default load factor for this table (1.0).
DEFAULT - Field in NullWriter
DefaultCachedMethodKey - Class in org.codehaus.groovy.runtime
A default implementation of MethodKey
DefaultCachedMethodKey(Class, String, CachedClass, boolean) - Constructor in DefaultCachedMethodKey
defaultCall(CallSite, Object, Object) - Method in CallSiteArray
defaultCallConstructor(CallSite, Object, Object) - Method in CallSiteArray
defaultCallCurrent(CallSite, GroovyObject, Object) - Method in CallSiteArray
defaultCallStatic(CallSite, Class, Object) - Method in CallSiteArray
DefaultGroovyMethods - Class in org.codehaus.groovy.runtime
This class defines new groovy methods which appear on normal JDK classes inside the Groovy environment.
DefaultGroovyMethodsSupport - Class in org.codehaus.groovy.runtime
Support methods for DefaultGroovyMethods and PluginDefaultMethods.
DefaultGroovyMethodsSupport.RangeInfo - Class in org.codehaus.groovy.runtime
DefaultGroovyMethodsSupport.RangeInfo(int, int, boolean) - Constructor in DefaultGroovyMethodsSupport.RangeInfo
DefaultGroovyStaticMethods - Class in org.codehaus.groovy.runtime
This class defines all the new static groovy methods which appear on normal JDK classes inside the Groovy environment.
DefaultMetaClassInfo - Class in org.codehaus.groovy.runtime.metaclass
WARNING: This class is for internal use only!
DefaultMetaClassInfo.ConstantMetaClassVersioning - Class in org.codehaus.groovy.runtime.metaclass
DefaultMethodKey - Class in org.codehaus.groovy.runtime
A default implementation of MethodKey
DefaultMethodKey(Class, String, Class, boolean) - Constructor in DefaultMethodKey
DefaultPropertyAccessor - Class in groovy.beans
@author Andres Almiray
DefaultPropertyReader - Class in groovy.beans
@author Andres Almiray
DefaultPropertyWriter - Class in groovy.beans
@author Andres Almiray
DefaultTypeCheckingExtension - Class in org.codehaus.groovy.transform.stc
The default type checking handler is used by the standard type checker and doesn't handle any of the type checking errors by default.
DefaultTypeCheckingExtension(StaticTypeCheckingVisitor) - Constructor in DefaultTypeCheckingExtension
DefaultTypeTransformation - Class in org.codehaus.groovy.runtime.typehandling
Class providing various type conversions, coercions and boxing/unboxing operations.
define(String, byte[]) - Method in ClassLoaderForClassArtifacts
define(Closure) - Method in ExpandoMetaClass
define(Class, Closure) - Method in ExpandoMetaClass.DefiningClosure
define(byte[], String) - Method in SunClassLoader
defineClass(String, byte[]) - Method in GroovyClassLoader
defineClass(String, byte[]) - Method in ProxyGeneratorAdapter.InnerLoader
defineClass(String, byte[], ProtectionDomain) - Method in ReflectorLoader
helper method to define Reflector classes.
defineClassAndGetConstructor(String, byte[]) - Method in ClassLoaderForClassArtifacts
defineTemporaryVariable(String, ClassNode, boolean) - Method in CompileStack
Clears the state of the class.
defineVariable(Variable, ClassNode, boolean) - Method in CompileStack
dehydrate() - Method in Closure
delDistance(CharSequence, CharSequence) - Method in MethodRankHelper
Delegate - Annotation Type in groovy.lang
Field annotation to automatically delegate part of the functionality of an owner class to the annotated field.
delegate - Field in DelegatingCustomizer
delegate - Field in DelegatingMetaClass
DELEGATE_FIRST - Field in Closure
With this resolveStrategy set the closure will attempt to resolve property references and methods to the delegate first then the owner.
DELEGATE_ONLY - Field in Closure
With this resolveStrategy set the closure will resolve property references and methods to the delegate only and entirely bypass the owner.
delegate - Field in PojoWrapper
delegate - Field in SourceAwareCustomizerFactory.SourceOptions
DelegateASTTransformation - Class in org.codehaus.groovy.transform
Handles generation of code for the @Delegate annotation
DELEGATES_TO - Field in StaticTypeCheckingVisitor
DELEGATES_TO_TARGET - Field in StaticTypeCheckingVisitor
DelegatesTo - Annotation Type in groovy.lang
This annotation can be used by API or DSL writers to document parameters which accept a closure.
DelegatesTo.Target - Annotation Type in groovy.lang
delegatesTo(ClassNode, int, DelegationMetadata) - Method in GroovyTypeCheckingExtensionSupport
DelegatingController - Class in org.codehaus.groovy.classgen.asm
This class will delegate all calls to a WriterController given in the constructor.
DelegatingController(WriterController) - Constructor in DelegatingController
DelegatingCustomizer - Class in org.codehaus.groovy.control.customizers
Base class for compilation customizers which delegate to another customizer.
DelegatingCustomizer(CompilationCustomizer) - Constructor in DelegatingCustomizer
DelegatingMetaClass - Class in groovy.lang
@author John Wilson
DelegatingMetaClass(Class) - Constructor in DelegatingMetaClass
delegatingProxy(Object, Map, Object) - Method in ProxyGeneratorAdapter
DelegationMetadata(ClassNode, int) - Constructor in DelegationMetadata
delegationMetadata - Field in TypeCheckingContext
The type of the last encountered "it" implicit parameter
deleteDir(File) - Method in DefaultGroovyMethods
deleteDir(File) - Method in ResourceGroovyMethods
deleteRecursive(File) - Method in FileSystemCompiler
denormalize(String) - Method in DefaultGroovyMethods
denormalize(String) - Method in StringGroovyMethods
Return a String with lines (separated by LF, CR/LF, or CR) terminated by the platform specific line separator.
DependencyTracker - Class in org.codehaus.groovy.tools.gse
DependencyTracker(SourceUnit, StringSetMap, Map) - Constructor in DependencyTracker
deprecated - Field in Delegate
Whether to apply the delegate pattern to deprecated methods; to avoid compilation errors, this is ignored if the type of the delegate field is an interface and interfaces=true.
Deprecated_TYPE - Field in StaticTypeCheckingSupport
DeprecationException - Class in groovy.lang
Use this exception to mark a method implementation as being deprecated.
DeprecationException(String, Throwable) - Constructor in DeprecationException
depthFirst() - Method in Node
Provides a collection of all the nodes in the tree using a depth first traversal.
dequeued() - Method in CompilationUnit
Resolves all types
DEREFERENCE_OPERATOR - Field in Types
description(AST) - Method in ASTRuntimeException
descriptions - Field in Phases
despreadList(List, boolean) - Method in AsmClassGenerator
despreadList(Object, Object, int[]) - Method in ScriptBytecodeAdapter
DGM_CLASSNODE - Field in StaticTypeCheckingVisitor
DGM_LIKE_CLASSES - Field in DefaultGroovyMethods
DGM_METHOD_NODE_COMPARATOR - Field in StaticTypeCheckingSupport
This comparator is used when we return the list of methods from DGM which name correspond to a given name.
DgmConverter - Class in org.codehaus.groovy.tools
differentExpr(Expression, Expression) - Method in AbstractASTTransformUtil
differentFieldExpr(FieldNode, Expression) - Method in AbstractASTTransformUtil
differentPropertyExpr(PropertyNode, Expression) - Method in AbstractASTTransformUtil
DIGIT - Field in GroovyTokenTypes
DIGITS_WITH_UNDERSCORE - Field in GroovyTokenTypes
DIGITS_WITH_UNDERSCORE_OPT - Field in GroovyTokenTypes
directorySize(File) - Method in ResourceGroovyMethods
Calculates directory size as total size of all its files, recursively.
disable() - Method in ExpandoMetaClassCreationHandle
disabledStandardMetaClass() - Method in BytecodeInterface8
disabledStandardMetaClass() - Method in DefaultMetaClassInfo
disableGlobally() - Method in ExpandoMetaClass
Call to disable the global use of ExpandoMetaClass
disableTracker() - Method in AssertionWriter
disjoint(Collection, Collection) - Method in DefaultGroovyMethods
Compare the contents of this array to the contents of the given array.
dispatch(Throwable, boolean) - Method in ErrorReporter
Runs the report once all initialization is complete.
dispathNodeCall(Object, Object) - Method in FactoryBuilderSupport
displayHelp(Options) - Method in FileSystemCompiler
displayVersion() - Method in FileSystemCompiler
dispose() - Method in FactoryBuilderSupport
DIV_ASSIGN - Field in GroovyTokenTypes
DIV_ASSIGN - Field in JavaTokenTypes
div(Character, Character) - Method in DefaultGroovyMethods
Bitwise XOR together two BitSets.
DIV - Field in GroovyTokenTypes
DIV - Field in JavaTokenTypes
div(double, double) - Method in NumberMathModificationInfo
div(Number, Number) - Method in NumberNumberDiv
Divide two Numbers.
DIVIDE_EQUAL - Field in Types
divide(Number, Number) - Method in NumberMath
DIVIDE - Field in Types
divideImpl(Number, Number) - Method in BigDecimalMath
divideImpl(Number, Number) - Method in BigIntegerMath
divideImpl(Number, Number) - Method in FloatingPointMath
divideImpl(Number, Number) - Method in IntegerMath
divideImpl(Number, Number) - Method in LongMath
divideImpl(Number, Number) - Method in NumberMath
DIVISION_EXTRA_PRECISION - Field in BigDecimalMath
DIVISION_MIN_SCALE - Field in BigDecimalMath
DL_CASE - Field in MethodRankHelper
DL_DELETE - Field in MethodRankHelper
DL_SUBSTITUTION - Field in MethodRankHelper
DL_TRANSPOSITION - Field in MethodRankHelper
doAsType(ClassNode) - Method in OperandStack
doCall(Object) - Method in Closure.WritableClosure
doCall(Object) - Method in ComposedClosure
doCall(Object) - Method in IteratorClosureAdapter
doCall(Object) - Method in MethodClosure
doCast(MethodVisitor, Class) - Method in BytecodeHelper
doCastToPrimitive(MethodVisitor, ClassNode, ClassNode) - Method in BytecodeHelper
Given a wrapped number type (Byte, Integer, Short, ...), generates bytecode to convert it to a primitive number (int, long, double) using calls to wrapped.
doCastToWrappedType(MethodVisitor, ClassNode, ClassNode) - Method in BytecodeHelper
Given a primitive number type (byte, integer, short, ...), generates bytecode to convert it to a wrapped number (Integer, Long, Double) using calls to [WrappedType].valueOf
doCompilation(CompilerConfiguration, CompilationUnit, String, boolean) - Method in FileSystemCompiler
doConstructorInvoke(Object) - Method in CachedConstructor
doesKnow(String) - Method in SunClassLoader
doFile(File) - Method in Main
doGroovyCast(Variable) - Method in OperandStack
doInvoke() - Method in BenchmarkInterceptor
doInvoke() - Method in Interceptor
@return whether the target method should be invoked at all.
doInvoke() - Method in TracingInterceptor
doInvokeMethod(String, Object, Object) - Method in BuilderSupport
DOLLAR - Field in GroovyTokenTypes
DOLLAR_REGEXP_CTOR_END - Field in GroovyTokenTypes
DOLLAR_REGEXP_LITERAL - Field in GroovyTokenTypes
DOLLAR_REGEXP_SYMBOL - Field in GroovyTokenTypes
doMethodInvoke(Object, Object) - Method in GeneratedMetaMethod.Proxy
doMethodInvoke(Object, Object) - Method in MetaMethod
DONE - Field in Closure
DONT_LOAD_DEFAULT - Field in MetaClassRegistryImpl
doPrimtiveCompare(ClassNode, ClassNode, BinaryExpression) - Method in BinaryExpressionMultiTypeDispatcher
doReturn(MethodVisitor, ClassNode) - Method in BytecodeHelper
doSetMetaClass(Object, MetaClass) - Method in MetaClassHelper
dot(String) - Method in ASTHelper
A synonym for dot( base, "" ).
DOT_DOT_DOT - Field in Types
DOT_DOT - Field in Types
DOT - Field in GroovyTokenTypes
DOT - Field in JavaTokenTypes
DOT - Field in Types
dotExpression(AST) - Method in AntlrParserPlugin
doTreeAction(String, AST, String) - Method in Main
double_and - Field in NumberMathModificationInfo
double_div - Field in NumberMathModificationInfo
double_intdiv - Field in NumberMathModificationInfo
double_leftShift - Field in NumberMathModificationInfo
double_minus - Field in NumberMathModificationInfo
double_mod - Field in NumberMathModificationInfo
double_multiply - Field in NumberMathModificationInfo
double_or - Field in NumberMathModificationInfo
DOUBLE_PIPE - Field in Types
double_plus - Field in NumberMathModificationInfo
double_rightShift - Field in NumberMathModificationInfo
double_rightShiftUnsigned - Field in NumberMathModificationInfo
double_TYPE - Field in ClassHelper
double_xor - Field in NumberMathModificationInfo
DoubleArrayGetAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
DoubleArrayGetAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in DoubleArrayGetAtMetaMethod.MyPojoMetaMethodSite
DoubleArrayPutAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
DoubleArrayPutAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in DoubleArrayPutAtMetaMethod.MyPojoMetaMethodSite
DoubleArrayPutAtMetaMethod() - Constructor in DoubleArrayPutAtMetaMethod
DoubleCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
DoubleCachedClass(Class, ClassInfo, boolean) - Constructor in DoubleCachedClass
DoubleKeyHashMap - Class in org.codehaus.groovy.util
DoubleKeyHashMap.Entry - Class in org.codehaus.groovy.util
doubleTwoOperands(MethodVisitor) - Method in BinaryBooleanExpressionHelper
doubleTwoOperands(MethodVisitor) - Method in BinaryExpressionWriter
doubleTwoOperands(MethodVisitor) - Method in BinaryFloatExpressionHelper
doubleTwoOperands(MethodVisitor) - Method in BinaryIntExpressionHelper
doubleTwoOperands(MethodVisitor) - Method in BinaryLongExpressionHelper
doubleTwoOperands(MethodVisitor) - Method in BinaryObjectExpressionHelper
doubleUnbox(Object) - Method in DefaultTypeTransformation
DoubleWrapper - Class in org.codehaus.groovy.runtime.wrappers
@author John Wilson
DoubleWrapper(double) - Constructor in DoubleWrapper
DoWhileStatement - Class in org.codehaus.groovy.ast.stmt
Represents a do { ... } while (condition) loop in Groovy
DoWhileStatement(BooleanExpression, Statement) - Constructor in DoWhileStatement
downto(BigDecimal, Number, Closure) - Method in DefaultGroovyMethods
Get the absolute value
drop(CharSequence, int) - Method in DefaultGroovyMethods
drop(CharSequence, int) - Method in StringGroovyMethods
Drops the given number of chars from the head of this CharSequence if they are available.
dropMethodCache(String) - Method in MetaClassImpl
dropStaticMethodCache(String) - Method in MetaClassImpl
dropWhile(Iterator, Closure) - Method in DefaultGroovyMethods
dropWhile(CharSequence, Closure) - Method in StringGroovyMethods
Create a suffix of the given CharSequence by dropping as many characters as possible from the front of the original CharSequence such that calling the given closure condition evaluates to true when passed each of the dropped characters.
DummyCallSite - Class in org.codehaus.groovy.runtime.callsite
DummyCallSite(CallSiteArray, int, String) - Constructor in DummyCallSite
DummyClassGenerator - Class in org.codehaus.groovy.classgen
To generate a class that has all the fields and methods, except that fields are not initialized and methods are empty.
DummyClassGenerator(GeneratorContext, ClassVisitor, ClassLoader, String) - Constructor in DummyClassGenerator
dump(AST) - Method in AntlrParserPlugin
dump(Object) - Method in DefaultGroovyMethods
dumpTree(AST) - Method in AntlrParserPlugin
dup() - Method in OperandStack
dup() - Method in Token
Duration - Class in groovy.time
Duration represents time periods which have values independent of the context.
Duration(int, int, int, int, int) - Constructor in Duration
DYNAMIC_MEMBER - Field in GroovyTokenTypes
DYNAMIC_TYPE - Field in ClassHelper
dynamicMemberExpression(AST) - Method in AntlrParserPlugin
dynamicMemberName() - Method in GroovyRecognizer
DynamicVariable - Class in org.codehaus.groovy.ast
DynamicVariable(String, boolean) - Constructor in DynamicVariable

E

each(Map, Closure) - Method in DefaultGroovyMethods
eachByte(URL, int, Closure) - Method in DefaultGroovyMethods
eachByte(InputStream, int, Closure) - Method in IOGroovyMethods
eachByte(URL, int, Closure) - Method in ResourceGroovyMethods
eachDir(File, Closure) - Method in DefaultGroovyMethods
eachDir(File, Closure) - Method in ResourceGroovyMethods
Invokes the closure for each subdirectory in this directory, ignoring regular files.
eachDirMatch(File, Object, Closure) - Method in DefaultGroovyMethods
eachDirMatch(File, Object, Closure) - Method in ResourceGroovyMethods
Invokes the closure for each subdirectory whose name (dir.name) matches the given nameFilter in the given directory - calling the DefaultGroovyMethods.isCase method to determine if a match occurs.
eachDirRecurse(File, Closure) - Method in DefaultGroovyMethods
eachDirRecurse(File, Closure) - Method in ResourceGroovyMethods
Invokes the closure for each descendant directory of this directory.
eachFile(File, Closure) - Method in DefaultGroovyMethods
eachFile(File, Closure) - Method in ResourceGroovyMethods
Invokes the closure for each 'child' file in this 'parent' folder/directory.
eachFileMatch(File, Object, Closure) - Method in DefaultGroovyMethods
eachFileMatch(File, Object, Closure) - Method in ResourceGroovyMethods
Invokes the closure for each file whose name (file.name) matches the given nameFilter in the given directory - calling the DefaultGroovyMethods.isCase method to determine if a match occurs.
eachFileRecurse(File, Closure) - Method in DefaultGroovyMethods
eachFileRecurse(File, Closure) - Method in ResourceGroovyMethods
Invokes the closure for each descendant file in this directory.
eachLine(Reader, int, Closure) - Method in DefaultGroovyMethods
eachLine(Reader, int, Closure) - Method in IOGroovyMethods
Iterates through the given reader line by line.
eachLine(URL, String, int, Closure) - Method in ResourceGroovyMethods
Iterates through the lines read from the URL's associated input stream passing each line to the given 1 or 2 arg closure.
eachLine(String, int, Closure) - Method in StringGroovyMethods
eachMatch(String, String, Closure) - Method in DefaultGroovyMethods
eachMatch(String, String, Closure) - Method in StringGroovyMethods
Expands all tabs into spaces with tabStops of size 8.
eachObject(ObjectInputStream, Closure) - Method in DefaultGroovyMethods
eachObject(ObjectInputStream, Closure) - Method in IOGroovyMethods
Iterates through the given object stream object by object.
eachObject(File, Closure) - Method in ResourceGroovyMethods
Iterates through the given file object by object.
eachPermutation(Collection, Closure) - Method in DefaultGroovyMethods
eachWithIndex(Map, Closure) - Method in DefaultGroovyMethods
ELEMENT_TYPE_TYPE - Field in ClassHelper
elements() - Method in ConcurrentReaderHashMap
ELIST - Field in GroovyTokenTypes
ELIST - Field in JavaTokenTypes
ELVIS_OPERATOR - Field in GroovyTokenTypes
ElvisOperatorExpression - Class in org.codehaus.groovy.ast.expr
Represents a short ternary expression x ?
ElvisOperatorExpression(Expression, Expression) - Constructor in ElvisOperatorExpression
EMPTY_ARGS - Field in InvokerHelper
EMPTY_ARGS - Field in ScriptBytecodeAdapter
EMPTY_ARGUMENTS - Field in ArgumentListExpression
EMPTY_ARGUMENTS - Field in DefaultTypeTransformation
EMPTY_ARGUMENTS - Field in InvokerHelper
EMPTY_ARGUMENTS - Field in MetaClassImpl
EMPTY_ARRAY - Field in ArgumentListExpression
EMPTY_ARRAY - Field in CachedClass
EMPTY_ARRAY - Field in ClassNode
EMPTY_ARRAY - Field in GroovyClass
EMPTY_ARRAY - Field in MetaClassHelper
EMPTY_ARRAY - Field in MixinNode
EMPTY_ARRAY - Field in Parameter
EMPTY_CLASS_ARRAY - Field in MetaClassHelper
EMPTY_EXPRESSION - Field in ConstantExpression
EMPTY_GENERICS_ARRAY - Field in GenericsUtils
EMPTY - Field in GString
A GString containing a single empty String and no values.
EMPTY_LIST - Field in FastArray
EMPTY_METHODNODE_LIST - Field in StaticTypeCheckingVisitor
EMPTY - Field in Reduction
EMPTY_STAT - Field in GroovyTokenTypes
EMPTY_STAT - Field in JavaTokenTypes
EMPTY_STRING - Field in ConstantExpression
EMPTY_TYPE_ARRAY - Field in ClassHelper
EMPTY_TYPE_ARRAY - Field in MetaClassHelper
EMPTY_TYPE_ARRAY - Field in NewMetaMethod
EMPTY_TYPES - Field in InvokerHelper
emptyArguments(Expression) - Method in AsmClassGenerator
EmptyExpression - Class in org.codehaus.groovy.ast.expr
This class is a place holder for an empty expression.
EmptyRange - Class in groovy.lang
Constructing Ranges like 0..<0
EmptyRange(Comparable) - Constructor in EmptyRange
Creates a new EmptyRange.
EmptyStatement - Class in org.codehaus.groovy.ast.stmt
Represents an empty statement
enable() - Method in ExpandoMetaClassCreationHandle
enableAssert(boolean) - Method in JavaLexer
Query the "assert" keyword state
enableEnum(boolean) - Method in JavaLexer
enableGlobally() - Method in ExpandoMetaClass
Call to enable global use of global use of ExpandoMetaClass within the registry.
enclosingBinaryExpressions - Field in TypeCheckingContext
enclosingClassNodes - Field in TypeCheckingContext
enclosingClosures - Field in TypeCheckingContext
enclosingMethodCalls - Field in TypeCheckingContext
enclosingMethods - Field in TypeCheckingContext
encode(ClassNode) - Method in SignatureCodec
encode(ClassNode) - Method in SignatureCodecVersion1
encodeBase64(byte[]) - Method in EncodingGroovyMethods
Produce a Writable object which writes the Base64 encoding of the byte array.
encodeHex(byte[]) - Method in EncodingGroovyMethods
EncodingAwareBufferedWriter - Class in groovy.io
A buffered writer only for OutputStreamWriter that is aware of the encoding of the OutputStreamWriter.
EncodingAwareBufferedWriter(OutputStreamWriter) - Constructor in EncodingAwareBufferedWriter
EncodingGroovyMethods - Class in org.codehaus.groovy.runtime
This class defines all the encoding/decoding groovy methods which enhance the normal JDK classes when inside the Groovy environment.
end - Field in CompileStack.LabelRange
ensureClosure(Object) - Method in ProxyGeneratorAdapter
entry - Field in ConcurrentReaderHashMap.HashIterator
entrySet - Field in ConcurrentReaderHashMap
entrySet() - Method in ConfigObject
entrySet() - Method in ListHashMap
entrySet() - Method in MapWithDefault
entrySet() - Method in ObservableMap
ENUM_CONSTANT_DEF - Field in GroovyTokenTypes
ENUM_CONSTANT_DEF - Field in JavaTokenTypes
ENUM_DEF - Field in GroovyTokenTypes
ENUM_DEF - Field in JavaTokenTypes
Enum_Type - Field in ClassHelper
enumArguments(AST) - Method in AntlrParserPlugin
enumBlock() - Method in GroovyRecognizer
enumBlock() - Method in JavaRecognizer
EnumCompletionVisitor - Class in org.codehaus.groovy.classgen
Enums have a parent constructor with two arguments from java.lang.Enum.
EnumCompletionVisitor(CompilationUnit, SourceUnit) - Constructor in EnumCompletionVisitor
enumConstant() - Method in GroovyRecognizer
enumConstant() - Method in JavaRecognizer
enumConstantBlock() - Method in GroovyRecognizer
enumConstantBlock() - Method in JavaRecognizer
EnumConstantClassNode - Class in org.codehaus.groovy.ast
Represents the anonymous inner class for an enum constant This subtype is needed so that EnumVisitor can differentiate between the scenarios when a InnerClassNode represents anonymous inner class for an enu constant and when it represents an enum class defined inside another class
EnumConstantClassNode(ClassNode, String, int, ClassNode) - Constructor in EnumConstantClassNode
@param name is the full name of the class
enumConstantDef(AST) - Method in AntlrParserPlugin
enumConstantField() - Method in GroovyRecognizer
enumConstantField() - Method in JavaRecognizer
enumConstants() - Method in GroovyRecognizer
Comma-separated list of one or more enum constant definitions.
enumConstantsStart() - Method in GroovyRecognizer
Guard for enumConstants.
enumDef(AST) - Method in AntlrParserPlugin
enumDefinition(AST) - Method in GroovyRecognizer
enumDefinition(AST) - Method in JavaRecognizer
enumerateGrapes() - Method in Grape
enumerateGrapes() - Method in GrapeEngine
enumerateGrapes() - Method in GrapeIvy
EnumHelper - Class in org.codehaus.groovy.antlr
EnumVisitor - Class in org.codehaus.groovy.classgen
EnumVisitor(CompilationUnit, SourceUnit) - Constructor in EnumVisitor
EOF - Field in GroovyTokenTypes
EOF - Field in JavaTokenTypes
EOF - Field in Token
EOF - Field in Types
eol() - Method in Utilities
Returns the end-of-line marker.
eq(Object, Object) - Method in ConcurrentReaderHashMap
Check for equality of non-null references x and y.
EQUAL - Field in GroovyTokenTypes
EQUAL - Field in JavaTokenTypes
equal(CachedClass, CachedClass) - Method in MetaMethod
EQUAL - Field in Types
equalityExpression(int) - Method in GroovyRecognizer
equalityExpression() - Method in JavaRecognizer
equals(Object) - Method in CachedMethod
equals(Object) - Method in ClassNode
equals(Object) - Method in Closure.WritableClosure
equals(Object) - Method in ConcurrentReaderHashMap.Entry
equals(Object) - Method in ConversionHandler
Indicates whether some other object is "equal to" this one.
equals(Map, Map) - Method in DefaultGroovyMethods
Create a Set composed of the elements of the first Set minus the elements of the given Collection.
equals(Object) - Method in DelegatingMetaClass
equals(Object) - Method in Expando
This allows equals to be overridden by a closure field method attached to the expando object.
equals(GString) - Method in GString
equals(Object) - Method in HandleMetaClass
equals(IntRange) - Method in IntRange
Compares an IntRange to another IntRange.
equals(Object) - Method in IvyGrabRecord
equals(Object) - Method in LineColumn
equals(Object) - Method in ListWithDefault
equals(MapEntry) - Method in MapEntry
equals(Object) - Method in MapWithDefault
equals(Object) - Method in Memoize.MemoizeNullValue
equals(MethodKey) - Method in MethodKey
equals(Object) - Method in MixinInMetaClass
equals(Object) - Method in MopWriter.MopKey
equals(Object) - Method in NullObject
null is only equal to null
equals(ObjectRange) - Method in ObjectRange
Compares an ObjectRange to another ObjectRange.
equals(Object) - Method in ObservableList
equals(Object) - Method in ObservableMap
equals(Object) - Method in OwnedMetaClass
equals(Object) - Method in ProxyGenerator.CacheKey
equals(Object) - Method in ProxyGenerator.CacheKey.ClassReference
equals(Object) - Method in QName
Tests this QName for equality with another object.
equals(Object) - Method in SecondPassExpression
equals(Sequence) - Method in Sequence
equals(SpreadMap) - Method in SpreadMap
equals(Tuple) - Method in Tuple
EQUALS - Field in Types
EqualsAndHashCode - Annotation Type in groovy.transform
Class annotation used to assist in creating appropriate equals() and hashCode() methods.
EqualsAndHashCodeASTTransformation - Class in org.codehaus.groovy.transform
equalsNullExpr(Expression) - Method in AbstractASTTransformUtil
err - Field in IO
Prefered error output writer.
ERROR_COLLECTOR - Field in StaticTypeCheckingVisitor
error(Object, Throwable) - Method in Logger
ErrorCollector - Class in org.codehaus.groovy.control
A base class for collecting messages and errors during processing.
ErrorCollector(CompilerConfiguration) - Constructor in ErrorCollector
Initialize the ErrorReporter.
errorCollector - Field in ProcessingUnit
a helper to share errors and report them
errorCollectors - Field in TypeCheckingContext
ErrorReporter - Class in org.codehaus.groovy.tools
Provides services for reporting compilation errors to the user.
ErrorReporter(Throwable, boolean) - Constructor in ErrorReporter
Configures a new Reporter.
errors - Field in ErrorCollector
ErrorMessages collected during processing
errorStream - Field in IO
Raw error output stream.
ESC - Field in GroovyTokenTypes
ESC - Field in JavaTokenTypes
ESCAPED_DOLLAR - Field in GroovyTokenTypes
ESCAPED_SLASH - Field in GroovyTokenTypes
Eval - Class in groovy.util
Allow easy integration from Groovy into Java through convenience methods.
eval(BinaryExpression) - Method in BinaryExpressionHelper
evaluate(Reader, String) - Method in GroovyShell
evaluate(File) - Method in Script
A helper method to allow the dynamic evaluation of groovy expressions using this scripts binding as the variable scope
evaluateArrayAssignmentWithOperator(String, BinaryExpression, BinaryExpression) - Method in BinaryExpressionHelper
evaluateBinaryExpression(String, BinaryExpression) - Method in BinaryExpressionHelper
evaluateBinaryExpression(String, BinaryExpression) - Method in BinaryExpressionMultiTypeDispatcher
evaluateBinaryExpressionWithAssignment(String, BinaryExpression) - Method in BinaryExpressionHelper
evaluateBinaryExpressionWithAssignment(String, BinaryExpression) - Method in BinaryExpressionMultiTypeDispatcher
evaluateCompareExpression(MethodCaller, BinaryExpression) - Method in BinaryExpressionHelper
evaluateCompareExpression(MethodCaller, BinaryExpression) - Method in BinaryExpressionMultiTypeDispatcher
evaluateEqual(BinaryExpression, boolean) - Method in BinaryExpressionHelper
evaluateEqual(BinaryExpression, boolean) - Method in StaticTypesBinaryExpressionMultiTypeDispatcher
evaluateExpression(Expression, CompilerConfiguration) - Method in StaticTypeCheckingSupport
evaluatePostfixMethod(PostfixExpression) - Method in BinaryExpressionHelper
evaluatePrefixMethod(PrefixExpression) - Method in BinaryExpressionHelper
evaluateTernary(TernaryExpression) - Method in BinaryExpressionHelper
every(Object) - Method in DefaultGroovyMethods
ExceptionMessage - Class in org.codehaus.groovy.control.messages
A class for error messages produced by the parser system.
ExceptionMessage(Exception, boolean, ProcessingUnit) - Constructor in ExceptionMessage
excludedStatement - Field in CompileStack.BlockRecorder
excludes - Field in AutoClone
Comma separated list of property (and/or field) names to exclude from cloning.
excludes - Field in AutoExternalize
Comma separated list of property names to exclude from externalizing.
excludes - Field in Canonical
List of field and/or property names to exclude.
excludes - Field in EqualsAndHashCode
List of field and/or property names to exclude from the equals and hashCode calculations.
excludes - Field in ToString
List of field and/or property names to exclude from generated toString.
excludes - Field in TupleConstructor
List of field and/or property names to exclude from the constructor.
exclusiveOrExpression(int) - Method in GroovyRecognizer
exclusiveOrExpression() - Method in JavaRecognizer
execute(List) - Method in Command
execute(List, List, File) - Method in DefaultGroovyMethods
execute(List, List, File) - Method in ProcessGroovyMethods
Executes the command specified by the given list, with the environment defined by envp and under the working directory dir.
existsProperty(PropertyExpression, boolean, ClassCodeVisitorSupport) - Method in StaticCompilationVisitor
existsProperty(PropertyExpression, boolean, ClassCodeVisitorSupport) - Method in StaticTypeCheckingVisitor
existsProperty(PropertyExpression, boolean, ClassCodeVisitorSupport) - Method in TypeCheckingExtension
expand(String, int) - Method in DefaultGroovyMethods
expand(String, int) - Method in StringGroovyMethods
expandArgumentFiles(def) - Method in CliBuilder
expandLine(String, int) - Method in DefaultGroovyMethods
expandLine(String, int) - Method in StringGroovyMethods
Expando - Class in groovy.util
Represents a dynamically expandable bean.
Expando(Map) - Constructor in Expando
ExpandoMetaClass - Class in groovy.lang
ExpandoMetaClass is a MetaClass that behaves like an Expando, allowing the addition or replacement of methods, properties and constructors on the fly.
ExpandoMetaClass.ExpandoMetaConstructor - Class in groovy.lang
Handles the ability to use the left shift operator to append new constructors
ExpandoMetaClass.ExpandoMetaProperty - Class in groovy.lang
Instances of this class are returned when using the << left shift operator.
ExpandoMetaClass.ExpandoMetaProperty(String, boolean) - Constructor in ExpandoMetaClass.ExpandoMetaProperty
ExpandoMetaClass.MixedInAccessor(Object, Set) - Constructor in ExpandoMetaClass.MixedInAccessor
ExpandoMetaClass.StaticDefiningClosure() - Constructor in ExpandoMetaClass.StaticDefiningClosure
ExpandoMetaClass.SubClassDefiningClosure(Class) - Constructor in ExpandoMetaClass.SubClassDefiningClosure
ExpandoMetaClass(Class, boolean, boolean) - Constructor in ExpandoMetaClass
Constructs a new ExpandoMetaClass instance for the given class optionally placing the MetaClass in the MetaClassRegistry automatically
ExpandoMetaClassCreationHandle - Class in groovy.lang
explicitConstructorInvocation() - Method in GroovyRecognizer
Catch obvious constructor calls, but not the expr.super(...) calls
explicitConstructorInvocation() - Method in JavaRecognizer
Catch obvious constructor calls, but not the expr.super(...) calls
explicitMethods - Field in FactoryBuilderSupport
explicitProperties - Field in FactoryBuilderSupport
EXPONENT - Field in GroovyTokenTypes
EXPONENT - Field in JavaTokenTypes
EXPR - Field in GroovyTokenTypes
EXPR - Field in JavaTokenTypes
Expression - Class in org.codehaus.groovy.ast.expr
Represents a base class for expressions which evaluate as an object
expression(AST, boolean) - Method in AntlrParserPlugin
expression(int) - Method in GroovyRecognizer
expression() - Method in JavaRecognizer
EXPRESSION - Field in Types
ExpressionAsVariableSlot - Class in org.codehaus.groovy.classgen.asm
Helper class that takes an Expression and if visited will load it normally, storing the result in a helper variable, which then can be requested after the visit is completed.
ExpressionAsVariableSlot(WriterController, Expression) - Constructor in ExpressionAsVariableSlot
expressionList(AST) - Method in AntlrParserPlugin
expressionList() - Method in JavaRecognizer
ExpressionStatement - Class in org.codehaus.groovy.ast.stmt
A simple statement such as a method call where the return value is ignored
ExpressionStatement(Expression) - Constructor in ExpressionStatement
expressionStatement(int) - Method in GroovyRecognizer
expressionStatementNoCheck() - Method in GroovyRecognizer
expressionSwitch(AST) - Method in AntlrParserPlugin
ExpressionTransformer - Interface in org.codehaus.groovy.ast.expr
Provides a way to transform expressions
ext - Field in Grab
The extension of the artifact (normally safe to leave at default value of "jar" but other values like "zip" are sometimes useful).
ExtendedVerifier - Class in org.codehaus.groovy.classgen
A specialized Groovy AST visitor meant to perform additional verifications upon the current AST.
ExtendedVerifier(SourceUnit) - Constructor in ExtendedVerifier
EXTENDS_CLAUSE - Field in GroovyTokenTypes
EXTENDS_CLAUSE - Field in JavaTokenTypes
EXTENSION_METHOD_CACHE - Field in StaticTypeCheckingSupport
extension - Field in SourceAwareCustomizerFactory.SourceOptions
extension - Field in StaticTypeCheckingVisitor
ExtensionMethodNode - Class in org.codehaus.groovy.transform.stc
Represents method nodes which are used by the static type checker to virtually add methods coming from DGM-like methods.
ExtensionMethodNode(MethodNode, String, int, ClassNode, Parameter, ClassNode, Statement) - Constructor in ExtensionMethodNode
ExtensionModule - Class in org.codehaus.groovy.runtime.m12n
An extension module is a class responsible for providing a list of meta methods to the Groovy compiler and runtime.
ExtensionModule(String, String) - Constructor in ExtensionModule
ExtensionModuleRegistry - Class in org.codehaus.groovy.runtime.m12n
The extension method registry is responsible for collecting methods (or static methods) which are added to existing classes and may be called like regular methods.
ExtensionModuleRegistry() - Constructor in ExtensionModuleRegistry
ExtensionModuleScanner - Class in org.codehaus.groovy.runtime.m12n
A module extension scanner is responsible for searching classpath modules, loading metadata from module descriptors, then perform custom tasks for each module.
ExtensionModuleScanner.ExtensionModuleListener - Interface in org.codehaus.groovy.runtime.m12n
ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener, ClassLoader) - Constructor in ExtensionModuleScanner
extensions - Field in CompileStatic
The list of (classpath resources) paths to type checking DSL scripts, also known as type checking extensions.
extensions - Field in SourceAwareCustomizerFactory.SourceOptions
extensions - Field in TypeChecked
The list of (classpath resources) paths to type checking DSL scripts, also known as type checking extensions.
extensionValidator - Field in SourceAwareCustomizerFactory.SourceOptions
extractClassFromFileDescription() - Method in ModuleNode
extractPlaceholders(ClassNode, Map) - Method in GenericsUtils
For a given classnode, fills in the supplied map with the parameterized types it defines.
extractPropertyNameFromMethodName(String, String) - Method in StaticTypeCheckingVisitor
Stores the inferred return type of a closure or a method.
extractRootCause(Throwable) - Method in StackTraceUtils
Extracts the root cause of the exception, no matter how nested it is
extractTemporaryTypeInfoKey(Expression) - Method in StaticTypeCheckingVisitor
extractTypesFromParameters(Parameter) - Method in StaticTypeCheckingVisitor

F

Factory - Interface in groovy.util
@author Andres Almiray
FactoryBuilderSupport - Class in groovy.util
Mix of BuilderSupport and SwingBuilder's factory support.
FactoryBuilderSupport(boolean) - Constructor in FactoryBuilderSupport
FactoryInterceptorMetaClass(MetaClass, FactoryBuilderSupport) - Constructor in FactoryInterceptorMetaClass
failedWithUnexpectedEOF() - Method in SourceUnit
Convenience routine, primarily for use by the InteractiveShell, that returns true if parse() failed with an unexpected EOF.
failIfErrors() - Method in ErrorCollector
Causes the current phase to fail by throwing a CompilationFailedException.
FALSE - Field in ConstantExpression
fArrayGet(float[], int) - Method in BytecodeInterface8
set value from float[] using normalized index
fArraySet(float[], int, float) - Method in BytecodeInterface8
@return true if double has its default MetaClass
FastArray - Class in org.codehaus.groovy.util
FastArray(Object) - Constructor in FastArray
Field - Annotation Type in groovy.transform
Variable annotation used for changing the scope of a variable within a script from being within the run method of the script to being at the class level for the script.
field - Field in CachedField
FIELD_TARGET - Field in AnnotationNode
FieldASTTransformation - Class in org.codehaus.groovy.transform
Handles transformation for the @Field annotation.
fieldDef(AST) - Method in AntlrParserPlugin
FieldExpression - Class in org.codehaus.groovy.ast.expr
Represents a field access such as the expression "this.foo".
FieldExpression(FieldNode) - Constructor in FieldExpression
fieldInfo(PropertyValue) - Method in Inspector
FieldNode - Class in org.codehaus.groovy.ast
Represents a field (member variable)
FieldNode(String, int, ClassNode, ClassNode, Expression) - Constructor in FieldNode
FileNameByRegexFinder - Class in groovy.util
Find files according to a base directory and an includes and excludes pattern.
FileReaderSource - Class in org.codehaus.groovy.control.io
A ReaderSource for source files.
FileReaderSource(File, CompilerConfiguration) - Constructor in FileReaderSource
Creates the ReaderSource from a File descriptor.
FileSystemCompiler - Class in org.codehaus.groovy.tools
Command-line compiler (aka.
FileSystemCompiler(CompilerConfiguration, CompilationUnit) - Constructor in FileSystemCompiler
FileType - Enum in groovy.io
Represents particular files of interest.
FileVisitResult - Enum in groovy.io
Represents special return values for the 'preDir', 'postDir' and 'visit'/supplied Closures used with DefaultGroovyMethods.traverse and related methods to control subsequent traversal behavior.
fillInStackTrace() - Method in MissingMethodExceptionNoStack
fillInStackTrace() - Method in MissingPropertyExceptionNoStack
filterLine(URL, Writer, String, Closure) - Method in DefaultGroovyMethods
filterLine(InputStream, Writer, String, Closure) - Method in IOGroovyMethods
filterLine(URL, Writer, String, Closure) - Method in ResourceGroovyMethods
FINAL - Field in GroovyTokenTypes
FINAL - Field in JavaTokenTypes
Finalizable - Interface in org.codehaus.groovy.util
FINALIZATION - Field in Phases
finalizeRef() - Method in ClassInfo
finalizeRef() - Method in ClassInfo.DebugRef
finalizeRef() - Method in ManagedConcurrentMap.Entry
finalizeRef() - Method in ManagedConcurrentMap.EntryWithValue
finalizeRef() - Method in ManagedDoubleKeyMap.Ref
finalizeReference() - Method in Finalizable
finalizeReference() - Method in ManagedLinkedList.Element
finalizeReference() - Method in ManagedReference
finallyClause() - Method in GroovyRecognizer
A member name (x.y) or element name (x[y]) can serve as a command name, which may be followed by a list of arguments.
finallyClause() - Method in JavaRecognizer
find(Constructor) - Method in CachedConstructor
find(Method) - Method in CachedMethod
find(String, String, Closure) - Method in DefaultGroovyMethods
FIND_REGEX - Field in Types
find(String, String, Closure) - Method in StringGroovyMethods
Returns a (possibly empty) list of all occurrences of a regular expression (in CharSequence format) found within a CharSequence.
findAll(String, String, Closure) - Method in DefaultGroovyMethods
findAll(String, String, Closure) - Method in StringGroovyMethods
findAndRemoveEntry(Entry) - Method in ConcurrentReaderHashMap
findArg(String) - Method in AbstractASTTransformUtil
findClass(String) - Method in ReflectorLoader
Tries to find a Groovy class.
findClass(String) - Method in RootLoader
findClassNode(String, CompilationUnit) - Method in ClassNodeResolver
Extension point for custom lookup logic of finding ClassNodes.
findCurrentInstanceOfClass(Expression, ClassNode) - Method in StaticTypeCheckingVisitor
findDGMMethodsByNameAndArguments(ClassLoader, ClassNode, String, ClassNode, List) - Method in StaticTypeCheckingSupport
findDGMMethodsForClassNode(ClassLoader, ClassNode, String, TreeSet) - Method in StaticTypeCheckingSupport
findIndexOf(Object, int, Closure) - Method in DefaultGroovyMethods
findIndexValues(Object, Number, Closure) - Method in DefaultGroovyMethods
findLastIndexOf(Object, int, Closure) - Method in DefaultGroovyMethods
findMethod(ClassNode, String, ClassNode) - Method in StaticTypeCheckingVisitor
findMethodInClassHierarchy(Class, String, Class, MetaClass) - Method in MetaClassImpl
remove all method call cache entries.
findMethodOrFail(Expression, ClassNode, String, ClassNode) - Method in StaticCompilationVisitor
findMethodOrFail(Expression, ClassNode, String, ClassNode) - Method in StaticTypeCheckingVisitor
findMethodsWithGenerated(ClassNode, String) - Method in StaticTypeCheckingVisitor
Given a method name and a prefix, returns the name of the property that should be looked up, following the java beans rules.
findMixinMethod(String, Class) - Method in ExpandoMetaClass
findMixinMethod(String, Class) - Method in MetaClassImpl
findOwnMethod(Class, String, Class, MetaClass, MetaMethod) - Method in MetaClassImpl
findPropertyInClassHierarchy(String, CachedClass) - Method in MetaClassImpl
findRegex(Object, Object) - Method in InvokerHelper
Find the right hand regex within the left hand string and return a matcher.
findRegex(Object, Object) - Method in ScriptBytecodeAdapter
findResource(String) - Method in GroovyClassLoader.InnerLoader
findResources(String) - Method in GroovyClassLoader.InnerLoader
findResult(Map, Closure) - Method in DefaultGroovyMethods
findResults(Map, Closure) - Method in DefaultGroovyMethods
findTargetVariable(VariableExpression) - Method in StaticTypeCheckingSupport
Given a variable expression, returns the ultimately accessed variable.
finish() - Method in DefaultTypeCheckingExtension
finish() - Method in GroovyTypeCheckingExtensionSupport
finish() - Method in TypeCheckingExtension
Subclasses should implement this method if they need to perform additional checks after the type checker has finished its work.
finnishConstructorCall(ConstructorNode, String, int) - Method in InvocationWriter
fireConstantMetaClassUpdate(Object, Class, MetaClass, MetaClass) - Method in MetaClassRegistryImpl
fireElementAddedEvent(int, Object) - Method in ObservableList
fireElementAddedEvent(Object) - Method in ObservableSet
fireElementClearedEvent(List) - Method in ObservableList
fireElementClearedEvent(List) - Method in ObservableSet
fireElementEvent(ObservableList.ElementEvent) - Method in ObservableList
fireElementEvent(ObservableSet.ElementEvent) - Method in ObservableSet
fireElementRemovedEvent(int, Object) - Method in ObservableList
fireElementRemovedEvent(Object) - Method in ObservableSet
fireElementUpdatedEvent(int, Object, Object) - Method in ObservableList
fireMultiElementAddedEvent(int, List) - Method in ObservableList
fireMultiElementAddedEvent(List) - Method in ObservableSet
fireMultiElementRemovedEvent(List) - Method in ObservableList
fireMultiElementRemovedEvent(List) - Method in ObservableSet
fireMultiPropertyEvent(ObservableMap.PropertyEvent) - Method in ObservableMap
firePropertyAddedEvent(Object, Object) - Method in ObservableMap
firePropertyClearedEvent(Map) - Method in ObservableMap
firePropertyEvent(ObservableMap.PropertyEvent) - Method in ObservableMap
firePropertyRemovedEvent(Object, Object) - Method in ObservableMap
firePropertyUpdatedEvent(Object, Object, Object) - Method in ObservableMap
fireSizeChangedEvent(int, int) - Method in ObservableList
fireSizeChangedEvent(int, int) - Method in ObservableMap
fireSizeChangedEvent(int, int) - Method in ObservableSet
first(Object) - Method in DefaultGroovyMethods
firstArgTypesMatches(MethodCall, Class) - Method in GroovyTypeCheckingExtensionSupport
firstStatementIsSpecialConstructorCall() - Method in ConstructorNode
FlatNodeListTraversal - Class in org.codehaus.groovy.antlr.treewalker
A simple iterator over an ordered (flat) List of the nodes of the AST.
FlatNodeListTraversal(Visitor) - Constructor in FlatNodeListTraversal
flatten(Map) - Method in ConfigObject
Flattens this ConfigObject populating the results into the target Map
flatten(Collection, Closure) - Method in DefaultGroovyMethods
Overloads the left shift operator to provide an easy way to append objects to a Collection.
flatten(Options, String, boolean) - Method in GroovyInternalPosixParser
An implementation of Parser's abstract flatten method.
flatten(Options, String, boolean) - Method in GroovyPosixParser
An implementation of Parser's abstract flatten method.
float_and - Field in NumberMathModificationInfo
float_div - Field in NumberMathModificationInfo
float_intdiv - Field in NumberMathModificationInfo
float_leftShift - Field in NumberMathModificationInfo
float_minus - Field in NumberMathModificationInfo
float_mod - Field in NumberMathModificationInfo
float_multiply - Field in NumberMathModificationInfo
float_or - Field in NumberMathModificationInfo
float_plus - Field in NumberMathModificationInfo
float_rightShift - Field in NumberMathModificationInfo
float_rightShiftUnsigned - Field in NumberMathModificationInfo
FLOAT_SUFFIX - Field in GroovyTokenTypes
FLOAT_SUFFIX - Field in JavaTokenTypes
float_TYPE - Field in ClassHelper
float_xor - Field in NumberMathModificationInfo
FloatArrayGetAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
FloatArrayGetAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in FloatArrayGetAtMetaMethod.MyPojoMetaMethodSite
FloatArrayPutAtMetaMethod - Class in org.codehaus.groovy.runtime.dgmimpl.arrays
FloatArrayPutAtMetaMethod.MyPojoMetaMethodSite(CallSite, MetaClassImpl, MetaMethod, Class) - Constructor in FloatArrayPutAtMetaMethod.MyPojoMetaMethodSite
FloatArrayPutAtMetaMethod() - Constructor in FloatArrayPutAtMetaMethod
FloatCachedClass - Class in org.codehaus.groovy.reflection.stdclasses
@author Alex.Tkachman
FloatCachedClass(Class, ClassInfo, boolean) - Constructor in FloatCachedClass
FloatingPointMath - Class in org.codehaus.groovy.runtime.typehandling
FloatingPoint (Double and Float) NumberMath operations
floatUnbox(Object) - Method in DefaultTypeTransformation
FloatWrapper - Class in org.codehaus.groovy.runtime.wrappers
@author John Wilson
FloatWrapper(float) - Constructor in FloatWrapper
flush() - Method in IndentPrinter
flush() - Method in IO
Flush both output streams.
flush() - Method in NullWriter
flush() - Method in PlatformLineWriter
flush() - Method in StringBufferWriter
Flush the stream.
FlushingStreamWriter - Class in org.codehaus.groovy.runtime
Stream writer which flushes after each write operation.
FlushingStreamWriter(OutputStream) - Constructor in FlushingStreamWriter
FOR_CONDITION - Field in GroovyTokenTypes
FOR_CONDITION - Field in JavaTokenTypes
FOR_EACH_CLAUSE - Field in GroovyTokenTypes
FOR_EACH_CLAUSE - Field in JavaTokenTypes
FOR_IN_ITERABLE - Field in GroovyTokenTypes
FOR_INIT - Field in GroovyTokenTypes
FOR_INIT - Field in JavaTokenTypes
FOR_ITERATOR - Field in GroovyTokenTypes
FOR_ITERATOR - Field in JavaTokenTypes
FOR_LOOP_DUMMY - Field in ForStatement
force - Field in Grab
Defaults to false but set to true to indicate to the underlying Ivy conflict manager that this dependency should be forced to the given revision.
force - Field in TupleConstructor
By default, this annotation becomes a no-op if you provide your own constructor.
forCond() - Method in GroovyRecognizer
forCond() - Method in JavaRecognizer
forEachClause() - Method in JavaRecognizer
forInClause() - Method in GroovyRecognizer
forInit() - Method in GroovyRecognizer
forInit() - Method in JavaRecognizer
forIter() - Method in GroovyRecognizer
forIter() - Method in JavaRecognizer
format(Calendar, String) - Method in DateGroovyMethods
format(Object, boolean, int) - Method in InvokerHelper
format(String, Object) - Method in MessageSource
Format a message (based on MessageFormat using the message from the resource bundles using the given code as a pattern and the given objects as arguments.
formatArgumentList(ClassNode) - Method in StaticTypeCheckingVisitor
Returns a wrapped type if, and only if, the provided class node is a primitive type.
formatNameForClassLoading(String) - Method in BytecodeHelper
load a message on the stack and remove it right away.
forName(String) - Method in IO.Verbosity
ForStatement - Class in org.codehaus.groovy.ast.stmt
Represents a standard for loop in Groovy
forStatement(AST) - Method in AntlrParserPlugin
ForStatement(Parameter, Expression, Statement) - Constructor in ForStatement
forStatement() - Method in GroovyRecognizer
forStatement() - Method in JavaRecognizer
from - Field in DefaultGroovyMethodsSupport.RangeInfo
fromPhaseNumber(int) - Method in CompilePhase
Returns the CompilePhase for the given integer phase number.
fullSize() - Method in AbstractConcurrentMapBase
fullSize() - Method in ClassInfo
fullyResolve(GenericsType, Map) - Method in StaticTypeCheckingVisitor
fullyResolveType(ClassNode, Map) - Method in StaticTypeCheckingVisitor

G

GE - Field in GroovyTokenTypes
GE - Field in JavaTokenTypes
genArrayAccess - Class in org.codehaus.groovy.classgen
genArrays - Class in org.codehaus.groovy.classgen
genCallWithFixedParams(ClassWriter, String, String, CachedMethod, String) - Method in CallSiteGenerator
genCallXxxWithArray(ClassWriter, String, String, CachedMethod, String) - Method in CallSiteGenerator
genDgmMath - Class in org.codehaus.groovy.classgen
GENERAL_END_OF_STATEMENT - Field in Types
generateCallSiteArray() - Method in CallSiteWriter
generateCallSiteArray() - Method in StaticTypesCallSiteWriter
generateClass(ClassNode) - Method in JavaStubGenerator
generateCompilerConfigurationFromOptions(CommandLine) - Method in FileSystemCompiler
GENERATED_CLOSURE_Type - Field in ClassHelper
GENERATED_EMPTY_STATEMENT - Field in StaticTypeCheckingVisitor
generatedClasses - Field in CompilationUnit
GeneratedClosure - Interface in org.codehaus.groovy.runtime
Marker interface to identify closures generated by the groovy compiler.
GeneratedMetaMethod - Class in org.codehaus.groovy.reflection
GeneratedMetaMethod.DgmMethodRecord - Class in org.codehaus.groovy.reflection
GeneratedMetaMethod.Proxy - Class in org.codehaus.groovy.reflection
GeneratedMetaMethod.Proxy(String, String, CachedClass, Class, Class) - Constructor in GeneratedMetaMethod.Proxy
GeneratedMetaMethod(String, CachedClass, Class, Class) - Constructor in GeneratedMetaMethod
generateFileNamesFromOptions(CommandLine) - Method in FileSystemCompiler
generateScriptName() - Method in GroovyClassLoader
generateScriptName() - Method in GroovyShell
GeneratorContext - Class in org.codehaus.groovy.classgen
A context shared across generations of a class and its inner classes
GeneratorContext(CompileUnit, int) - Constructor in GeneratorContext
genericMethod() - Method in GroovyRecognizer
genericMethodStart() - Method in GroovyRecognizer
GenericsType - Class in org.codehaus.groovy.ast
This class is used to describe generic type signatures for ClassNodes.
GenericsType(ClassNode) - Constructor in GenericsType
GenericsUtils - Class in org.codehaus.groovy.ast.tools
Utility methods to deal with generic types.
GenericsVisitor - Class in org.codehaus.groovy.control
class used to verify correct usage of generics in class header (class and superclass declaration)
GenericsVisitor(SourceUnit) - Constructor in GenericsVisitor
genInners() - Method in genArrayAccess
genMathModification - Class in org.codehaus.groovy.classgen
genMethod(int) - Method in genArrays
genPogoMetaMethodSite(CachedMethod, ClassWriter, String) - Method in CallSiteGenerator
genPojoMetaMethodSite(CachedMethod, ClassWriter, String) - Method in CallSiteGenerator
genStaticMetaMethodSite(CachedMethod, ClassWriter, String) - Method in CallSiteGenerator
get(K1, K2) - Method in AbstractConcurrentDoubleKeyMap
get(Object) - Method in AbstractConcurrentMap
get(Object, int) - Method in AbstractConcurrentMap.Segment
get(String) - Method in ClassExtender
get(Class) - Method in ClassInfo.LocalMap
get() - Method in ClassInfo.ThreadLocalMapHandler
get(Object) - Method in ClassNode.MapOfLists
get(Object) - Method in ConcurrentReaderHashMap
Returns the value to which the specified key is mapped in this table.
get(Object) - Method in ConfigObject
get(int, boolean) - Method in CSTNode
get(Map, Object, Object) - Method in DefaultGroovyMethods
Support the range subscript operator for an Array
GET_DELEGATE - Field in StaticTypeCheckingVisitor
get(Object, Object) - Method in DoubleKeyHashMap
get(int) - Method in EmptyRange
Always throws IndexOutOfBoundsException for an empty range.
get(int) - Method in FastArray
get(int) - Method in IntRange
{@inheritDoc}
get() - Method in LazyReference
get(Object) - Method in ListHashMap
get(int) - Method in ListWithDefault
Returns the element at the given index but grows the list if needed.
get(Object) - Method in LRUCache
get(Object) - Method in LRUProtectionStorage
Makes sure the retrieved object is moved to the head of the LRU list
get(Object) - Method in ManagedConcurrentValueMap
Returns the value stored for the given key at the point of call.
get() - Method in ManagedReference
get(Object) - Method in MapWithDefault
get(Object) - Method in MemoizeCache
get(String) - Method in Node
get(int) - Method in ObjectRange
{@inheritDoc}
get(int) - Method in ObservableList
get(Object) - Method in ObservableMap
GET_OWNER - Field in StaticTypeCheckingVisitor
get() - Method in ParameterArray
get(String) - Method in Preferences
get(int) - Method in Reduction
Returns the specified element, or null.
get() - Method in Reference
get() - Method in ReferenceType.HardRef
get() - Method in ScriptReference
get(Object) - Method in SingleKeyHashMap
get(Object) - Method in SpreadMap
get(Object) - Method in StringSetMap
GET_THISOBJECT - Field in StaticTypeCheckingVisitor
get(int) - Method in Token
get(Object, Object, Object) - Method in TripleKeyHashMap
get(int) - Method in Tuple
get(Object) - Method in UnlimitedConcurrentCache
getAbstractMethods() - Method in ClassNode
getAbstractMethods() - Method in UnionTypeClassNode
getAccessedVariable() - Method in VariableExpression
getAcg() - Method in DelegatingController
getAcg() - Method in WriterController
getAdaptee() - Method in AdaptingMetaClass
Returns the MetaClass that this adapter adapts
getAdaptee() - Method in DelegatingMetaClass
getAdaptee() - Method in Proxy
getAdaptee() - Method in ProxyMetaClass
getAdditionalMetaMethods() - Method in MetaClassImpl
getAgo() - Method in BaseDuration
getAgo() - Method in DatumDependentDuration
getAgo() - Method in Duration
getAgo() - Method in TimeDuration
getAlias() - Method in ImportNode
getAliases() - Method in Command
getAllClassInfo() - Method in ClassInfo
getAllDeclaredMethods() - Method in ClassNode
getAllDeclaredMethods() - Method in UnionTypeClassNode
getAllInterfaces() - Method in ClassNode
getAllInterfaces() - Method in UnionTypeClassNode
getAllProperties() - Method in ReleaseInfo
getAnnotations(ClassNode) - Method in AnnotatedNode
getAnnotations(ClassNode) - Method in ClassNode
getAnnotations(ClassNode) - Method in UnionTypeClassNode
getArguments() - Method in ConstructorCallExpression
getArguments(MethodCall) - Method in GroovyTypeCheckingExtensionSupport
getArguments() - Method in IncorrectClosureArgumentsException
getArguments() - Method in MethodCall
getArguments() - Method in MethodCallExpression
getArguments() - Method in MissingMethodException
getArguments() - Method in StaticMethodCallExpression
getArgumentTypes(ArgumentListExpression) - Method in StaticTypeCheckingVisitor
getArgumentTypes(ArgumentListExpression) - Method in TypeCheckingExtension
getArray() - Method in AbstractCallSite
getArray() - Method in CallSite
getArray() - Method in FastArray
getArrayGetCaller() - Method in BinaryBooleanExpressionHelper
getArrayGetCaller() - Method in BinaryDoubleExpressionHelper
getArrayGetCaller() - Method in BinaryExpressionMultiTypeDispatcher.BinaryByteExpressionHelper
getArrayGetCaller() - Method in BinaryExpressionMultiTypeDispatcher.BinaryCharExpressionHelper
getArrayGetCaller() - Method in BinaryExpressionMultiTypeDispatcher.BinaryShortExpressionHelper
getArrayGetCaller() - Method in BinaryExpressionWriter
getArrayGetCaller() - Method in BinaryFloatExpressionHelper
getArrayGetCaller() - Method in BinaryIntExpressionHelper
getArrayGetCaller() - Method in BinaryLongExpressionHelper
getArrayGetCaller() - Method in BinaryObjectExpressionHelper
getArrayGetResultType() - Method in BinaryBooleanExpressionHelper
getArrayGetResultType() - Method in BinaryExpressionMultiTypeDispatcher.BinaryByteExpressionHelper
getArrayGetResultType() - Method in BinaryExpressionMultiTypeDispatcher.BinaryCharExpressionHelper
getArrayGetResultType() - Method in BinaryExpressionMultiTypeDispatcher.BinaryShortExpressionHelper
getArrayGetResultType() - Method in BinaryExpressionWriter
getArrayGetResultType() - Method in BinaryObjectExpressionHelper
getArraySetCaller() - Method in BinaryBooleanExpressionHelper
getArraySetCaller() - Method in BinaryDoubleExpressionHelper
getArraySetCaller() - Method in BinaryExpressionMultiTypeDispatcher.BinaryByteExpressionHelper
getArraySetCaller() - Method in BinaryExpressionMultiTypeDispatcher.BinaryCharExpressionHelper
getArraySetCaller() - Method in BinaryExpressionMultiTypeDispatcher.BinaryShortExpressionHelper
getArraySetCaller() - Method in BinaryExpressionWriter
getArraySetCaller() - Method in BinaryFloatExpressionHelper
getArraySetCaller() - Method in BinaryIntExpressionHelper
getArraySetCaller() - Method in BinaryLongExpressionHelper
getArraySetCaller() - Method in BinaryObjectExpressionHelper
getArtifactClassLoader() - Method in ClassInfo
getAssertionWriter() - Method in DelegatingController
getAssertionWriter() - Method in WriterController
getAst() - Method in ASTParserException
getAst() - Method in ASTRuntimeException
getAST() - Method in CompilationUnit
getAST() - Method in SourceUnit
Returns the Abstract Syntax Tree produced during convert()ing and expanded during later phases.
getASTTransformationsContext() - Method in CompilationUnit
@return the AST transformations current context
getAt(Calendar, int) - Method in DateGroovyMethods
Support the subscript operator for a Calendar.
getAt(String, Range) - Method in DefaultGroovyMethods
getAt(Class) - Method in ExpandoMetaClass.MixedInAccessor
getAt(int) - Method in ListWithDefault
Overwrites subscript operator handling by redirecting to get(int).
getAt(QName) - Method in Node
Provides lookup of elements by QName.
getAt(QName) - Method in NodeList
Provides lookup of elements by QName.
getAt(Object, int) - Method in StaticTypeCheckingSupport.ObjectArrayStaticTypesHelper
getAt(String, Range) - Method in StringGroovyMethods
getAttribute(Class, Object, String, boolean, boolean) - Method in ClosureMetaClass
getAttribute(Class, Object, String, boolean) - Method in DelegatingMetaClass
getAttribute(Object, String) - Method in InvokerHelper
getAttribute(Class, Object, String, boolean) - Method in MetaClass
Retrieves the value of an attribute (field).
getAttribute(Object, String) - Method in MetaClassImpl
getAttribute(Object, String) - Method in MetaObjectProtocol
Retrieves an attribute of an instance of the class returned by the getTheClass() method.
getAttribute(Class, Object, String, boolean) - Method in OwnedMetaClass
getAttributeDelegates() - Method in FactoryBuilderSupport
getAvailableCharsets() - Method in CharsetToolkit
getBeanFactoryName() - Method in ObjectGraphBuilder
Returns the current name of the 'bean' node.
getBinaryExpressionHelper() - Method in DelegatingController
getBinaryExpressionHelper() - Method in StaticTypesWriterController
getBinaryExpressionHelper() - Method in WriterController
getBinding() - Method in Script
getBitwiseOperationBytecode(int) - Method in BinaryBooleanExpressionHelper
getBitwiseOperationBytecode(int) - Method in BinaryDoubleExpressionHelper
getBitwiseOperationBytecode(int) - Method in BinaryExpressionWriter
getBitwiseOperationBytecode(int) - Method in BinaryFloatExpressionHelper
getBitwiseOperationBytecode(int) - Method in BinaryIntExpressionHelper
getBitwiseOperationBytecode(int) - Method in BinaryLongExpressionHelper
getBitwiseOperationBytecode(int) - Method in BinaryObjectExpressionHelper
getBooleanAnnotationParameter(AnnotationNode, String, boolean) - Method in AbstractInterruptibleASTTransformation
getBooleanExpression() - Method in AssertStatement
getBooleanExpression() - Method in DoWhileStatement
getBooleanExpression() - Method in IfStatement
getBooleanExpression() - Method in TernaryExpression
getBooleanExpression() - Method in WhileStatement
getBreakLabel() - Method in CompileStack
getBugText() - Method in GroovyBugError
Returns the bug text to describe this error
getBundle(ResourceBundle, String, Locale) - Method in DefaultGroovyStaticMethods
Works exactly like ResourceBundle.getBundle(String, Locale).
getBytecodeParameterTypes() - Method in NewMetaMethod
getBytecodeVersion() - Method in DelegatingController
getBytecodeVersion() - Method in WriterController
getBytes(InputStream) - Method in DefaultGroovyMethods
getBytes() - Method in GroovyClass
getBytes(String) - Method in GString
getBytes(InputStream) - Method in IOGroovyMethods
Read the content of this InputStream and return it as a byte[].
getBytes(URL) - Method in ResourceGroovyMethods
Read the content of this URL and returns it as a byte[].
getCachedClass() - Method in CachedClass
compatibility method
getCachedClass() - Method in CachedConstructor
getCachedClass() - Method in ClassInfo
getCachedClass(Class) - Method in ReflectionCache
getCachedConstrcutor() - Method in MetaClassImpl.MetaConstructor
getCachedMethod() - Method in CachedMethod
getCachedMethod() - Method in ReflectionMetaMethod
getCachedSuperClass() - Method in CachedClass
getCachedSuperClass() - Method in ObjectCachedClass
getCallingClass(int, Collection) - Method in ReflectionUtils
Get the called that is matchLevel stack frames before the call, ignoring MOP frames and desired exclude packages.
getCalls() - Method in BenchmarkInterceptor
Returns the raw data associated with the current benchmark run.
getCallSiteLoader() - Method in CachedClass
getCallSites() - Method in CallSiteWriter
getCallSites() - Method in InterfaceHelperClassNode
getCallSiteWriter() - Method in DelegatingController
getCallSiteWriter() - Method in StaticTypesWriterController
getCallSiteWriter() - Method in WriterController
getCaseStatement(int) - Method in SwitchStatement
@return the case statement of the given index or null
getCaseStatements() - Method in SwitchStatement
getCatchStatement(int) - Method in TryCatchStatement
@return the catch statement of the given index or null
getCatchStatements() - Method in TryCatchStatement
getCategoryMethods(String) - Method in GroovyCategorySupport
This method is used to pull all the new methods out of the local thread context with a particular name.
getCategoryMethods(String) - Method in GroovyCategorySupport.ThreadCategoryInfo
getCategoryNameUsage(String) - Method in GroovyCategorySupport
getCause() - Method in ConfigurationException
Returns the causing exception, if available.
getCause() - Method in ExceptionMessage
Returns the underlying Exception.
getCause() - Method in GroovyBugError
getCause() - Method in MissingMethodExecutionFailed
getCause() - Method in SyntaxErrorMessage
Returns the underlying SyntaxException.
getChangeType() - Method in ObservableList.ElementEvent
getChangeType() - Method in ObservableMap.PropertyEvent
getChangeType() - Method in ObservableSet.ElementEvent
getCharFromSizeOneString(Object) - Method in DefaultTypeTransformation
getChars(String) - Method in DefaultGroovyMethods
getChars(String) - Method in StringGroovyMethods
Find the number of Strings matched to the given Matcher.
getCharset() - Method in CharsetToolkit
getChildBuilder() - Method in FactoryBuilderSupport
getChildPropertySetter() - Method in ObjectGraphBuilder
Returns the current ChildPropertySetter.
getClass(String) - Method in CompileUnit
@return the ClassNode for the given qualified name or returns null if the name does not exist in the current compilation unit (ignoring the .class files on the classpath)
getClassAnnotationParameter(AnnotationNode, String, ClassNode) - Method in AbstractInterruptibleASTTransformation
getClassCacheEntry(String) - Method in GroovyClassLoader
getClasses() - Method in CompilationUnit
Convenience routine to get the named ClassNode.
getClasses() - Method in CompileUnit
@return a list of all the classes in each module in the compilation unit
getClasses() - Method in ModuleNode
getClassgenCallback() - Method in CompilationUnit
getClassInfo(Class) - Method in ClassInfo
getClassInfo() - Method in MetaClassImpl
getClassInternalName(String) - Method in BytecodeHelper
@return the ASM internal name of the type
getClassInternalNames(ClassNode) - Method in BytecodeHelper
@return an array of ASM internal names of the type
getClassLoader() - Method in ASTHelper
Returns our class loader (as supplied on construction).
getClassLoader() - Method in CompileUnit
getClassLoader() - Method in GroovyShell
getClassLoader() - Method in ObjectGraphBuilder
Returns the classLoader used to load a node's class.
getClassLoader() - Method in ProcessingUnit
Returns the class loader in use by this ProcessingUnit.
getClassLoadingTypeDescription(ClassNode) - Method in BytecodeHelper
array types are special: eg.: String[]: classname: [Ljava.lang.String; Object: classname: java.lang.Object int[] : classname: [I unlike getTypeDescription '.' is not replaced by '/'.
getClassName() - Method in DelegatingController
getClassName() - Method in ImportNode
getClassName(Object) - Method in MetaClassHelper
getClassName() - Method in WriterController
getClassNameResolver() - Method in ObjectGraphBuilder
Returns the current ClassNameResolver.
getClassNode() - Method in AnnotationNode
getClassNode() - Method in ClassCompletionVerifier
getClassNode() - Method in ClassNodeResolver.LookupResult
returns the ClassNode
getClassNode(String) - Method in CompilationUnit
getClassNode() - Method in DelegatingController
getClassNode() - Method in DelegatingMetaClass
getClassNode(ClassNode, boolean) - Method in InnerClassVisitorHelper
getClassNode() - Method in MetaClass
Obtains a reference to the original AST for the MetaClass if it is available at runtime
getClassNode() - Method in MetaClassImpl
return false: add method null: ignore method true: replace
getClassNode() - Method in OwnedMetaClass
getClassNode() - Method in StaticCompilationTransformer
getClassNode() - Method in Verifier
getClassNode() - Method in WriterController
getClassNodeResolver() - Method in CompilationUnit
getClasspath() - Method in CompilerConfiguration
Returns true if debugging operation has been requested.
getClassPath() - Method in GroovyClassLoader
gets the currently used classpath.
getClassPathUrls() - Method in LoaderConfiguration
The classpath as URL[] from this configuration.
getClassProps() - Method in Inspector
Get the Class Properties of the object under inspection.
getClassScope() - Method in VariableScope
Non-null iff this scope corresponds to a class; as opposed to a method, "if" statement, block statement, etc.
getClassSourcesByPublicClassName() - Method in CompilationUnit
getClassText(ClassNode) - Method in AstToTextHelper
getClassToUpdate() - Method in MetaClassRegistryChangeEvent
getClassUnderInspection() - Method in Inspector
getClassVisitor() - Method in DelegatingController
getClassVisitor() - Method in WriterController
getClosure() - Method in ClosureException
getClosure() - Method in ClosureInvokingMethod
Returns the original closure that this method invokes
getClosure() - Method in ClosureMetaMethod
Retrieves the closure that is invoked by this MetaMethod
getClosure() - Method in ClosureStaticMetaMethod
Retrieves the closure that is invoked by this MetaMethod
getClosure() - Method in IncorrectClosureArgumentsException
getClosureExpression() - Method in TypeCheckingContext.EnclosingClosure
getClosureSharedExpressions() - Method in SharedVariableCollector
getClosureSharedVariables(ClosureExpression) - Method in ClosureWriter
getClosureWriter() - Method in DelegatingController
getClosureWriter() - Method in StaticTypesWriterController
getClosureWriter() - Method in WriterController
getCode() - Method in CaseStatement
getCode() - Method in CatchStatement
getCode() - Method in ClosureExpression
This gets the code statement of the closure.
getCode() - Method in MethodNode
getCode() - Method in SynchronizedStatement
getCodec(int, ClassLoader) - Method in StaticTypeCheckingVisitor.SignatureCodecFactory
getCodeSource() - Method in CompileUnit
getCollectionExpression() - Method in ForStatement
getColumn() - Method in ASTRuntimeException
getColumn() - Method in GroovySourceAST
getColumn() - Method in GroovySourceToken
getColumn() - Method in LineColumn
getColumn() - Method in LineColumnReader
getColumn() - Method in SourceInfo
get starting column
getColumn() - Method in UnicodeEscapingReader.DummyLexer
getColumn() - Method in UnicodeLexerSharedInputState
getColumn() - Method in Value
getColumnLast() - Method in GroovySourceAST
getColumnLast() - Method in GroovySourceToken
getColumnLast() - Method in SourceInfo
get ending column
getColumnMark() - Method in LineColumnReader
getColumnNumber() - Method in ASTNode
getCommand() - Method in CommandException
getCompareCode() - Method in BinaryDoubleExpressionHelper
getCompareCode() - Method in BinaryExpressionWriter
writes some int standard operations. type is one of IADD, ISUB, IMUL, IDIV or IREM
getCompareCode() - Method in BinaryFloatExpressionHelper
getCompareCode() - Method in BinaryIntExpressionHelper
getCompareCode() - Method in BinaryLongExpressionHelper
getCompareCode() - Method in BinaryObjectExpressionHelper
getCompilationCustomizers() - Method in CompilerConfiguration
getCompilationUnit() - Method in ASTTransformationsContext
getCompilerFactory() - Method in JavaAwareCompilationUnit
getCompileStack() - Method in DelegatingController
getCompileStack() - Method in WriterController
getCompileUnit() - Method in AsmClassGenerator
getCompileUnit() - Method in ClassNode
getCompileUnit() - Method in DummyClassGenerator
getCompileUnit() - Method in GeneratorContext
getCompletor() - Method in Command
getComponentType() - Method in ClassNode
getComponentType() - Method in UnionTypeClassNode
getConfig() - Method in CompileUnit
getConfig() - Method in GroovyScriptEngine
getConfigFile() - Method in ConfigObject
getConfiguration() - Method in ErrorCollector
@return the compiler configuration used to create this error collector
getConfiguration() - Method in ProcessingUnit
getConstantAnnotationParameter(AnnotationNode, String, Class, def) - Method in TimedInterruptibleASTTransformation
getConstantName() - Method in ConstantExpression
getConstantTypesBlackList() - Method in SecureASTCustomizer
getConstantTypesWhiteList() - Method in SecureASTCustomizer
getConstructorNode() - Method in DelegatingController
getConstructorNode() - Method in WriterController
getConstructors() - Method in CachedClass
getConstructorSuggestionString(Class, Object) - Method in MethodRankHelper
Returns a string detailing possible solutions to a missing constructor if no good solutions can be found a empty string is returned.
getContent() - Method in ObservableList
getContent() - Method in ObservableMap
getContent() - Method in ObservableSet
getContext() - Method in DelegatingController
getContext() - Method in FactoryBuilderSupport
getContext() - Method in GroovyShell
getContext() - Method in ModuleNode
getContext() - Method in WriterController
getContextAttribute(String) - Method in FactoryBuilderSupport
getContexts() - Method in FactoryBuilderSupport
Restores the state of the current builder to the same state as an older build.
getContinuationData() - Method in FactoryBuilderSupport
getContinueLabel() - Method in CompileStack
getController() - Method in AsmClassGenerator
getController() - Method in ASTHelper
getController() - Method in BinaryExpressionHelper
getCount(Matcher) - Method in DefaultGroovyMethods
getCount(Matcher) - Method in StringGroovyMethods
getCST() - Method in SourceUnit
Returns the Concrete Syntax Tree produced during parse()ing.
getCurrent() - Method in BuilderSupport
getCurrent() - Method in FactoryBuilderSupport
@return the current node being built.
getCurrentBuilder() - Method in FactoryBuilderSupport
@return the node of the parent of the current node.
getCurrentCall() - Method in StaticInvocationWriter
getCurrentConstantMetaClassVersioning() - Method in DefaultMetaClassInfo
getCurrentFactory() - Method in FactoryBuilderSupport
@return the factory of the parent of the current node.
getCurrentName() - Method in FactoryBuilderSupport
@return the builder that built the current node.
getCurrentNode() - Method in NodeBuilder
getCurrentScope() - Method in GroovyTypeCheckingExtensionSupport
getCurrentTime() - Method in GroovyScriptEngine
getCv() - Method in DelegatingController
getCv() - Method in WriterController
getData() - Method in Receiver
getData() - Method in SecondPassExpression
getDateString(Date) - Method in DateGroovyMethods
getDateTimeString(Date) - Method in DateGroovyMethods
getDay(Integer) - Method in TimeCategory
getDaylightSavingsOffset(BaseDuration) - Method in TimeCategory
getDays() - Method in BaseDuration
getDays(Integer) - Method in TimeCategory
getDebug() - Method in CompilerConfiguration
getDebug() - Method in ProxyGenerator
getDeclaredConstructors() - Method in ClassNode
getDeclaredConstructors() - Method in UnionTypeClassNode
getDeclaredField(String) - Method in ClassNode
Finds a field matching the given name in this class.
getDeclaredField(String) - Method in UnionTypeClassNode
getDeclaredInterfaces() - Method in CachedClass
getDeclaredMethod(String, Parameter) - Method in ClassNode
Finds a method matching the given name and parameters in this class or any parent class.
getDeclaredMethod(String, Parameter) - Method in UnionTypeClassNode
getDeclaredMethods(String) - Method in ClassNode
This methods returns a list of all methods of the given name defined in the current class
getDeclaredMethods(String) - Method in UnionTypeClassNode
getDeclaredMethodsMap() - Method in ClassNode
getDeclaredMethodsMap() - Method in UnionTypeClassNode
getDeclaredVariable(String) - Method in VariableScope
getDeclaringClass() - Method in AnnotatedNode
getDeclaringClass() - Method in BooleanArrayGetAtMetaMethod
getDeclaringClass() - Method in BooleanArrayPutAtMetaMethod
getDeclaringClass() - Method in ByteArrayGetAtMetaMethod
getDeclaringClass() - Method in ByteArrayPutAtMetaMethod
getDeclaringClass() - Method in CachedMethod
getDeclaringClass() - Method in CharacterArrayGetAtMetaMethod
getDeclaringClass() - Method in CharacterArrayPutAtMetaMethod
getDeclaringClass() - Method in ClosureMetaMethod
getDeclaringClass() - Method in ClosureMetaMethod.AnonymousMetaMethod
getDeclaringClass() - Method in ClosureStaticMetaMethod
getDeclaringClass() - Method in DoubleArrayGetAtMetaMethod
getDeclaringClass() - Method in DoubleArrayPutAtMetaMethod
getDeclaringClass() - Method in FloatArrayGetAtMetaMethod
getDeclaringClass() - Method in FloatArrayPutAtMetaMethod
getDeclaringClass() - Method in GeneratedMetaMethod
getDeclaringClass() - Method in IntegerArrayGetAtMetaMethod
getDeclaringClass() - Method in IntegerArrayPutAtMetaMethod
getDeclaringClass() - Method in LongArrayGetAtMetaMethod
getDeclaringClass() - Method in LongArrayPutAtMetaMethod
getDeclaringClass() - Method in MetaClassImpl.DummyMetaMethod
getDeclaringClass() - Method in MetaClassImpl.MetaConstructor
getDeclaringClass() - Method in MetaMethod
getDeclaringClass() - Method in MixinInstanceMetaMethod
getDeclaringClass() - Method in NewMetaMethod
getDeclaringClass() - Method in NumberNumberMetaMethod
getDeclaringClass() - Method in ObjectArrayGetAtMetaMethod
getDeclaringClass() - Method in ObjectArrayPutAtMetaMethod
getDeclaringClass() - Method in ReflectionMetaMethod
getDeclaringClass() - Method in ShortArrayGetAtMetaMethod
getDeclaringClass() - Method in ShortArrayPutAtMetaMethod
getDeclaringClass() - Method in ThreadManagedMetaBeanProperty.ThreadBoundGetter
getDeclaringClass() - Method in ThreadManagedMetaBeanProperty.ThreadBoundSetter
getDeclaringClass() - Method in TransformMetaMethod
getDefaultCharset() - Method in CharsetToolkit
Retrieves the default Charset
getDefaultScriptExtension() - Method in CompilerConfiguration
getDefaultSoftBundle() - Method in ReferenceManager
getDefaultStatement() - Method in SwitchStatement
getDefaultSystemCharset() - Method in CharsetToolkit
getDefaultWeakBundle() - Method in ReferenceManager
getDefiningClassLoader() - Method in GroovyClassLoader.ClassCollector
getDelegate() - Method in Closure
getDelegate() - Method in Closure.WritableClosure
getDelegate() - Method in ComposedClosure
getDelegate() - Method in ConversionHandler
Returns the delegate.
getDelegate() - Method in CurriedClosure
getDelegate() - Method in ObservableList.ObservableIterator
getDelegate() - Method in ObservableSet.ObservableIterator
getDelegatedMetaClass() - Method in GroovyObjectWrapper
getDelegatedMetaClass() - Method in PojoWrapper
getDelegatedMetaClass() - Method in Wrapper
getDelegateList() - Method in ObservableList
getDelegates() - Method in UnionTypeClassNode
getDelegateSet() - Method in ObservableSet
getDelegationMetadata(ClosureExpression) - Method in StaticTypeCheckingVisitor
getDependencies(Map, IvyGrabRecord) - Method in GrapeIvy
getDescription() - Method in Command
getDescription() - Method in CSTNode
Returns a description of the node.
getDescription() - Method in ModuleNode
@return the underlying character stream description
getDescription(int) - Method in Phases
Returns a description of the specified phase.
getDescription(int) - Method in Types
getDescriptor() - Method in CachedMethod
getDescriptor() - Method in MetaMethod
getDevisionOpResultType() - Method in BinaryBooleanExpressionHelper
getDevisionOpResultType() - Method in BinaryDoubleExpressionHelper
getDevisionOpResultType() - Method in BinaryExpressionWriter
getDevisionOpResultType() - Method in BinaryFloatExpressionHelper
getDevisionOpResultType() - Method in BinaryIntExpressionHelper
getDevisionOpResultType() - Method in BinaryLongExpressionHelper
getDevisionOpResultType() - Method in BinaryObjectExpressionHelper
getDirective() - Method in Closure
@param directive The directive to set.
getDisabledGlobalASTTransformations() - Method in CompilerConfiguration
getDoCall() - Method in ClosureMetaMethod
getEditor() - Method in Preferences
getEffectiveGetMetaProperty(Class, Object, String, boolean) - Method in MetaClassImpl
todo these special cases should be special MetaClasses maybe
GetEffectivePogoFieldSite - Class in org.codehaus.groovy.runtime.callsite
GetEffectivePogoFieldSite(CallSite, MetaClass, CachedField) - Constructor in GetEffectivePogoFieldSite
GetEffectivePogoPropertySite(CallSite, MetaClass, MetaProperty) - Constructor in GetEffectivePogoPropertySite
GetEffectivePojoFieldSite(CallSite, MetaClassImpl, CachedField) - Constructor in GetEffectivePojoFieldSite
GetEffectivePojoPropertySite - Class in org.codehaus.groovy.runtime.callsite
GetEffectivePojoPropertySite(CallSite, MetaClassImpl, MetaProperty) - Constructor in GetEffectivePojoPropertySite
getElementType() - Method in ArrayExpression
getElseBlock() - Method in IfStatement
getEmptyMethods() - Method in ProxyGenerator
getEnableAutoDownload() - Method in Grape
This is a static access auto download enabler.
getEnableGrapes() - Method in Grape
This is a static access kill-switch.
getEnclosingBinaryExpression() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingBinaryExpression() - Method in TypeCheckingContext
getEnclosingBinaryExpressionStack() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingBinaryExpressionStack() - Method in TypeCheckingContext
getEnclosingClassNode() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingClassNode() - Method in TypeCheckingContext
getEnclosingClassNodes() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingClassNodes() - Method in TypeCheckingContext
getEnclosingClosure() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingClosure() - Method in TypeCheckingContext
getEnclosingClosureStack() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingClosureStack() - Method in TypeCheckingContext
getEnclosingMethod() - Method in ClassNode
getEnclosingMethod() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingMethod() - Method in TypeCheckingContext
getEnclosingMethod() - Method in UnionTypeClassNode
getEnclosingMethodCall() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingMethodCall() - Method in TypeCheckingContext
getEnclosingMethodCalls() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingMethodCalls() - Method in TypeCheckingContext
getEnclosingMethods() - Method in GroovyTypeCheckingExtensionSupport
getEnclosingMethods() - Method in TypeCheckingContext
getEncoding() - Method in EncodingAwareBufferedWriter
The encoding as returned by the underlying OutputStreamWriter.
getEndColumn() - Method in SyntaxException
@return the end column on which the error occurs
getEndLabel() - Method in BytecodeVariable
getEndLine() - Method in SyntaxException
@return the end line on which the error occurs
getEnforce8Bit() - Method in CharsetToolkit
Gets the enforce8Bit flag, in case we do not want to ever get a US-ASCII encoding.
getEntrySetIterator() - Method in ComplexKeyHashMap
getEntrySetIterator() - Method in MetaMethodIndex
getErr(Process) - Method in ProcessGroovyMethods
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 fashion.
getError(int) - Method in ErrorCollector
Returns the specified error message, or null.
getErrorCollector() - Method in MultipleCompilationErrorsException
getErrorCollector() - Method in ProcessingUnit
Errors found during the compilation should be reported through the ErrorCollector.
getErrorCollector() - Method in TypeCheckingContext
getErrorCollectors() - Method in TypeCheckingContext
getErrorCount() - Method in ErrorCollector
Returns the number of errors.
getErrorMessage() - Method in AbstractInterruptibleASTTransformation
Subclasses should implement this method to provide good error resolution.
getErrorMessage() - Method in ConditionalInterruptibleASTTransformation
getErrorMessage() - Method in ThreadInterruptibleASTTransformation
getErrors() - Method in ErrorCollector
Returns the list of errors, or null if there are none.
getEvents() - Method in ObservableMap.MultiPropertyEvent
getException(int) - Method in ErrorCollector
Convenience routine to return the specified error's underlying Exception, or null if it isn't one.
getExceptions() - Method in MethodNode
getExceptionType() - Method in CatchStatement
getExpandoMethods() - Method in ExpandoMetaClass
Returns a list of MetaBeanProperty instances added to this ExpandoMetaClass
getExpandoProperties() - Method in ExpandoMetaClass
Overrides default implementation just in case a static invoke method has been set on ExpandoMetaClass
getExpandoSubclassMethods() - Method in ExpandoMetaClass
getExpected() - Method in IncorrectClosureArgumentsException
getExpectedType() - Method in TokenMismatchException
getExplicitMethods() - Method in FactoryBuilderSupport
@return the explicit properties map (Unmodifiable Map).
getExplicitProperties() - Method in FactoryBuilderSupport
@return the factory map (Unmodifiable Map).
getExpression(int) - Method in ArrayExpression
getExpression() - Method in AstSpecificationCompiler
Gets the current generated expression.
getExpression() - Method in BitwiseNegationExpression
getExpression() - Method in BooleanExpression
getExpression() - Method in CaseStatement
getExpression() - Method in CastExpression
getExpression() - Method in ExpressionStatement
getExpression(int) - Method in ListExpression
getExpression() - Method in MethodPointerExpression
getExpression() - Method in PostfixExpression
getExpression() - Method in PrefixExpression
getExpression() - Method in ReturnStatement
getExpression() - Method in SecondPassExpression
getExpression() - Method in SpreadExpression
getExpression() - Method in SpreadMapExpression
getExpression() - Method in SwitchStatement
getExpression() - Method in SynchronizedStatement
getExpression() - Method in ThrowStatement
getExpression(int) - Method in TupleExpression
getExpression() - Method in UnaryMinusExpression
getExpression() - Method in UnaryPlusExpression
getExpressions() - Method in ArrayExpression
getExpressions() - Method in ListExpression
getExpressions() - Method in TupleExpression
getExpressionsBlacklist() - Method in SecureASTCustomizer
getExpressionsWhitelist() - Method in SecureASTCustomizer
getExtensionMethodNode() - Method in ExtensionMethodNode
getExtensionMethods(ClassLoader) - Method in StaticTypeCheckingSupport.ExtensionMethodCache
getFactories() - Method in FactoryBuilderSupport
@return the factory map (Unmodifiable Map).
getFalseExpression() - Method in TernaryExpression
getField - Field in AsmClassGenerator
getField(String) - Method in ClassNode
@return the field node on the outer class or null if this is not an inner class
getField() - Method in FieldExpression
getField() - Method in MetaBeanProperty
getField() - Method in MissingFieldException
@return the name of the field that could not be found
getField() - Method in PropertyNode
getField(Class, Object, String) - Method in ScriptBytecodeAdapter
getField(String) - Method in UnionTypeClassNode
getFieldName() - Method in FieldExpression
getFieldName() - Method in ImportNode
getFieldOnSuper(Class, Object, String) - Method in ScriptBytecodeAdapter
getFieldOnSuperSafe(Class, Object, String) - Method in ScriptBytecodeAdapter
getFieldOnSuperSpreadSafe(Class, Object, String) - Method in ScriptBytecodeAdapter
getFields() - Method in CachedClass
getFields() - Method in ClassNode
@return the array of interfaces which this ClassNode implements
getFields() - Method in UnionTypeClassNode
getFieldSafe(Class, Object, String) - Method in ScriptBytecodeAdapter
getFieldSpreadSafe(Class, Object, String) - Method in ScriptBytecodeAdapter
getFile() - Method in FileReaderSource
getFile() - Method in GroovyCodeSource
getFileNames(String, String, String) - Method in FileNameByRegexFinder
getFileNames(String, String, String) - Method in IFileNameFinder
getFinallyStatement() - Method in TryCatchStatement
getFirstChildText(AST) - Method in AntlrParserPlugin
getFirstClassNode() - Method in CompilationUnit
getFirstStatement() - Method in MethodNode
getFrom() - Method in BaseDuration
getFrom() - Method in DatumDependentDuration
getFrom() - Method in Duration
getFrom() - Method in EmptyRange
{@inheritDoc}
getFrom() - Method in IntRange
{@inheritDoc}
getFrom() - Method in ObjectRange
{@inheritDoc}
getFrom() - Method in Range
The lower value in the range.
getFrom() - Method in RangeExpression
getFrom() - Method in TimeDatumDependentDuration
getFrom() - Method in TimeDuration
getFromClassCache(String) - Method in ClassNodeResolver
returns whatever is stored in the class cache for the given name
getFromInt() - Method in IntRange
Gets the 'from' value as an integer.
getGeneratedInnerClass(String) - Method in CompileUnit
getGenericsBounds(ClassNode) - Method in BytecodeHelper
getGenericsMethodSignature(MethodNode) - Method in BytecodeHelper
getGenericsSignature(ClassNode) - Method in BytecodeHelper
getGenericsTypes() - Method in ClassNode
getGenericsTypes() - Method in MethodCallExpression
getGenericsTypes() - Method in MethodNode
getGetter() - Method in MetaBeanProperty
Get the getter method.
getGetter() - Method in ThreadManagedMetaBeanProperty
getGetterBlock() - Method in PropertyNode
getGetterMethod(String) - Method in ClassNode
getGetterName(String, Class) - Method in MetaProperty
getGlobalTransformNames() - Method in ASTTransformationsContext
getGrabUrls() - Method in LoaderConfiguration
The extra grab configuration.
getGrapeCacheDir() - Method in GrapeIvy
getGrapeDir() - Method in GrapeIvy
getGroovyClassLoader() - Method in GroovyScriptEngine
Returns the GroovyClassLoader associated with this script engine instance.
getGroovyObjectField - Field in AsmClassGenerator
getGroovyObjectField(Class, GroovyObject, String) - Method in ScriptBytecodeAdapter
getGroovyObjectFieldSafe(Class, GroovyObject, String) - Method in ScriptBytecodeAdapter
getGroovyObjectFieldSpreadSafe(Class, GroovyObject, String) - Method in ScriptBytecodeAdapter
getGroovyObjectProperty(GroovyObject, String) - Method in InvokerHelper
getGroovyObjectProperty(Class, GroovyObject, String) - Method in ScriptBytecodeAdapter
getGroovyObjectPropertySafe(Class, GroovyObject, String) - Method in ScriptBytecodeAdapter
getGroovyObjectPropertySpreadSafe(Class, GroovyObject, String) - Method in ScriptBytecodeAdapter
getGroovyRoot() - Method in GrapeIvy
getGroupOperationResultType(ClassNode, ClassNode) - Method in StaticTypeCheckingVisitor
This method returns the list of methods named against the supplied parameter that are defined on the specified receiver, but it will also add "non existing" methods that will be generated afterwards by the compiler, for example if a method is using default values and that the specified class node isn't compiled yet.
getHandler() - Method in Reference
getHandler() - Method in ReferenceType.HardRef
getHandler() - Method in ReferenceType.PhantomRef
getHandler() - Method in ReferenceType.SoftRef
getHandler() - Method in ReferenceType.WeakRef
getHardBundle() - Method in ReferenceBundle
getHash() - Method in AbstractConcurrentMapBase.Entry
getHash() - Method in ManagedConcurrentMap.Entry
getHash() - Method in ManagedDoubleKeyMap.Entry
getHeader(Class) - Method in MetaMethodIndex
getHelp() - Method in Command
getHidden() - Method in Command
getHierarchy() - Method in CachedClass
getHour(Integer) - Method in TimeCategory
getHours() - Method in BaseDuration
getHours(Integer) - Method in TimeCategory
getIdentifierFor(String) - Method in ObjectGraphBuilder.DefaultIdentifierResolver
getIdentifierFor(String) - Method in ObjectGraphBuilder.IdentifierResolver
getIfBlock() - Method in IfStatement
getImport(String) - Method in ModuleNode
@param alias the name of interest
getImports() - Method in ModuleNode
getImportsBlacklist() - Method in SecureASTCustomizer
getImportsWhitelist() - Method in SecureASTCustomizer
getImportType(String) - Method in ModuleNode
@param alias the name of interest
getIn(Process) - Method in ProcessGroovyMethods
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 fashion.
getIndentLevel() - Method in IndentPrinter
getIndex() - Method in AbstractCallSite
getIndex() - Method in BytecodeVariable
@return the stack index for this variable
getIndex() - Method in CallSite
getIndex() - Method in ExpressionAsVariableSlot
returns the index of the bytecode variable
getIndex() - Method in ObservableList.ElementEvent
getIndex() - Method in VariableSlotLoader
getInferredReturnType(ASTNode) - Method in StaticTypeCheckingVisitor
getInferredReturnTypeFromWithClosureArgument(Expression) - Method in StaticTypeCheckingVisitor
In the case of a Object.with { ... } call, this method is supposed to retrieve the inferred closure return type.
getInfo() - Method in GroovyCategorySupport.MyThreadLocal
getInfoNullable() - Method in GroovyCategorySupport.MyThreadLocal
getInitialExpression() - Method in DynamicVariable
getInitialExpression() - Method in FieldNode
getInitialExpression() - Method in Parameter
@return the default value expression for this parameter or null if no default value is specified
getInitialExpression() - Method in PropertyNode
getInitialExpression() - Method in Variable
expression used to initialize the variable or null of there is no initialization.
getInitialExpression() - Method in VariableExpression
getInitialValue(Object) - Method in ThreadManagedMetaBeanProperty
getInitialValueExpression() - Method in FieldNode
getInnerClasses() - Method in ClassGenerator
getInnerClasses() - Method in ClassNode
getInnerClasses() - Method in UnionTypeClassNode
getInstance() - Method in Grape
getInstance() - Method in MetaClassRegistryChangeEvent
getInstance(int) - Method in MetaClassRegistryImpl
Singleton of MetaClassRegistry.
getInstance(Class) - Method in ProxyMetaClass
convenience factory method for the most usual case.
getInstanceClass() - Method in MixinInMetaClass
getInstanceMethods() - Method in MetaClassRegistryImpl
getInstanceMethodsExtensionClasses() - Method in MetaInfExtensionModule
getInstanceMethodsExtensionClasses() - Method in SimpleExtensionModule
@return the list of classes defining new instance methods.
getInstanceNonPropertyFields(ClassNode) - Method in AbstractASTTransformUtil
getInstanceProperties(ClassNode) - Method in AbstractASTTransformUtil
getInstancePropertyFields(ClassNode) - Method in AbstractASTTransformUtil
getInstructions() - Method in BytecodeSequence
getInterceptor() - Method in ProxyMetaClass
@return the interceptor in use or null if no interceptor is used
getInterfaceClassLoadingClass() - Method in DelegatingController
getInterfaceClassLoadingClass() - Method in WriterController
getInterfaces() - Method in CachedClass
getInterfaces() - Method in ClassNode
getInterfaces() - Method in UnionTypeClassNode
getInternalBaseClassName() - Method in DelegatingController
getInternalBaseClassName() - Method in WriterController
getInternalClassName() - Method in DelegatingController
getInternalClassName() - Method in WriterController
getInvocationWriter() - Method in DelegatingController
getInvocationWriter() - Method in StaticTypesWriterController
getInvocationWriter() - Method in WriterController
getIOCause() - Method in ReadException
getIOException() - Method in StringWriterIOException
getIsCaseMethod() - Method in BinaryExpressionHelper
getIvyParts(String) - Method in GrapeUtil
getJavaClass() - Method in ExpandoMetaClass
getJointCompilationOptions() - Method in CompilerConfiguration
Adds compilation customizers to the compilation process.
getKey() - Method in ConcurrentReaderHashMap.Entry
getKey() - Method in MapEntry
getKey() - Method in SingleKeyHashMap.Entry
getKeyExpression() - Method in MapEntryExpression
getKeywords() - Method in Types
Adds a description to the set.
getLabel() - Method in BreakStatement
getLabel(String) - Method in CompileStack
getLabel() - Method in ContinueStatement
getLastColumnNumber() - Method in ASTNode
getLastError() - Method in ErrorCollector
Returns the last error reported
getLastLineNumber() - Method in ASTNode
getLastMatcher(Matcher) - Method in DefaultGroovyStaticMethods
Get the last hidden matcher that the system used to do a match.
getLastMatcher() - Method in RegexSupport
getLeftExpression() - Method in BinaryExpression
getLexer() - Method in GroovyRecognizer
getLexer() - Method in JavaRecognizer
getLine(int, Janitor) - Method in AbstractReaderSource
getLine() - Method in ASTRuntimeException
getLine() - Method in GroovySourceAST
getLine() - Method in GroovySourceToken
getLine() - Method in LineColumn
getLine() - Method in LineColumnReader
getLine(int, Janitor) - Method in ReaderSource
Returns a line from the source, or null, if unavailable.
getLine() - Method in SourceInfo
get start line
getLine() - Method in SyntaxException
Retrieve the line upon which the error occurred.
getLine() - Method in UnicodeEscapingReader.DummyLexer
getLineLast() - Method in GroovySourceAST
getLineLast() - Method in GroovySourceToken
getLineLast() - Method in SourceInfo
get ending line
getLineMark() - Method in LineColumnReader
getLineNumber() - Method in ASTNode
getLineNumber() - Method in DelegatingController
getLineNumber() - Method in WriterController
getListIterator() - Method in ObservableList.ObservableListIterator
getLoadedClass(String) - Method in ReflectorLoader
try to load one of the defined Reflector classes by name.
getLoadedClasses() - Method in GroovyClassLoader
getLoadedClasses() - Method in GroovyClassLoader.ClassCollector
open up the super class define that takes raw bytes
getLoadedClasses() - Method in GroovyClassLoader.InnerLoader
getLocalExplicitMethods() - Method in FactoryBuilderSupport
@return the explicit properties map (Unmodifiable Map).
getLocalExplicitProperties() - Method in FactoryBuilderSupport
getLocalFactories() - Method in FactoryBuilderSupport
@return the explicit methods map (Unmodifiable Map).
getLocalGrapeConfig() - Method in GrapeIvy
getLocalPart() - Method in QName
Gets the Local part for this QName
getLocationText() - Method in GroovyRuntimeException
getLoopBlock() - Method in DoWhileStatement
getLoopBlock() - Method in ForStatement
getLoopBlock() - Method in LoopingStatement
Gets the loop block.
getLoopBlock() - Method in WhileStatement
getLowerBound() - Method in GenericsType
getLubName() - Method in WideningCategories.LowestUpperBoundClassNode
Compares two class nodes, but including their generics types.
getMainClass() - Method in LoaderConfiguration
Returns the name of the main class for this configuration.
getMainClassName() - Method in ModuleNode
getManager() - Method in ReferenceBundle
getMapDelegate() - Method in ObservableMap
getMapEntryExpressions() - Method in MapExpression
getMath(def, def) - Method in genDgmMath
getMath(def, def) - Method in genMathModification
getMath(Number, Number) - Method in NumberMath
Determine which NumberMath instance to use, given the supplied operands.
getMaximumNumberOfParameters() - Method in CachedClosureClass
getMaximumNumberOfParameters() - Method in Closure
getMaximumNumberOfParameters() - Method in Closure.WritableClosure
getMaximumNumberOfParameters() - Method in TrampolineClosure
Delegates to the wrapped closure
getMeaning() - Method in CSTNode
Returns the meaning of this node.
getMeaning() - Method in Token
Returns the meaning of this node.
getMeaningAs(int[]) - Method in CSTNode
Returns the first matching meaning of the specified types.
getMember(String) - Method in AnnotationNode
getMemberList(AnnotationNode, String) - Method in AbstractASTTransformation
getMembers() - Method in AnnotationNode
getMemberStringValue(AnnotationNode, String) - Method in AbstractASTTransformation
getMemberValue(AnnotationNode, String) - Method in AbstractASTTransformation
getMessage() - Method in GroovyBugError
Returns the detail message string of this error.
getMessage() - Method in GroovyRuntimeException
getMessage() - Method in InvokerInvocationException
getMessage(String) - Method in MessageSource
Get a raw message from the resource bundles using the given code.
getMessage() - Method in MethodSelectionException
getMessage() - Method in MissingMethodException
getMessage() - Method in MultipleCompilationErrorsException
getMessage() - Method in ReadException
getMessage() - Method in SimpleMessage
getMessage() - Method in SyntaxException
getMessageExpression() - Method in AssertStatement
getMessageWithoutLocationText() - Method in GroovyRuntimeException
getMessageWithoutLocationText() - Method in MissingPropertyException
getMetaClass(Object) - Method in ClassInfo
getMetaClass(GroovyObject) - Method in DefaultGroovyMethods
Sets/updates the metaclass for a given object to a closure.
getMetaClass() - Method in DelegatingMetaClass
getMetaClass() - Method in ExpandoMetaClass
getMetaClass() - Method in GroovyObject
Returns the metaclass for a given class.
getMetaClass() - Method in GroovyObjectSupport
getMetaClass(Class) - Method in InvokerHelper
getMetaClass() - Method in IteratorClosureAdapter
getMetaClass(Class) - Method in MetaClassRegistry
getMetaClass(Object) - Method in MetaClassRegistryImpl
getMetaClass() - Method in Sequence
getMetaClass() - Method in Wrapper
getMetaClassCreationHandler() - Method in MetaClassRegistry
Retrieves the MetaClassCreationHandle that is responsible for constructing MetaClass instances
getMetaClassCreationHandler() - Method in MetaClassRegistryImpl
getMetaClassForClass() - Method in ClassInfo
getMetaClassRegistry() - Method in GroovySystem
getMetaClassRegistryChangeEventListeners() - Method in MetaClassRegistry
Returns all registered class change listener for constant meta classes.
getMetaClassRegistryChangeEventListeners() - Method in MetaClassRegistryImpl
Gets an array of of all registered ConstantMetaClassListener instances.
getMetaMethod(String, Object) - Method in DelegatingMetaClass
getMetaMethod(String, Object) - Method in MetaClassImpl
@see MetaObjectProtocol#getMetaMethod(String, Object[])
getMetaMethod(String, Object) - Method in MetaObjectProtocol
Retrieves an instance MetaMethod for the given name and argument values, using the types of the argument values to establish the chosen MetaMethod
getMetaMethod() - Method in MethodMetaProperty
getMetaMethod(String, Class) - Method in OwnedMetaClass
getMetaMethod() - Method in StaticMethodCallExpression
getMetaMethods() - Method in ClosureMetaClass
getMetaMethods() - Method in DelegatingMetaClass
getMetaMethods() - Method in ExtensionModule
getMetaMethods() - Method in Inspector
Get info about instance and class Methods that are dynamically added through Groovy.
getMetaMethods() - Method in MetaClass
Retrieves a list of MetaMethods held by this class
getMetaMethods() - Method in MetaClassImpl
getMetaMethods() - Method in OwnedMetaClass
getMetaMethods() - Method in SimpleExtensionModule
getMetaProperty(String) - Method in ClosureMetaClass
getMetaProperty(String) - Method in DelegatingMetaClass
getMetaProperty(String) - Method in ExpandoMetaClass
getMetaProperty(String) - Method in MetaClassImpl
@see MetaObjectProtocol#getMetaProperty(String)
getMetaProperty(String) - Method in MetaObjectProtocol
Returns a MetaProperty for the given name or null if it doesn't exist
getMetaProperty(String) - Method in OwnedMetaClass
getMetaPropertyValues(Object) - Method in DefaultGroovyMethods
Retrieves the list of MetaProperty objects for 'self' and wraps it in a list of PropertyValue objects that additionally provide the value for each property of 'self'.
getMetaPropertyValues() - Method in Expando
getMetaRegistry() - Method in InvokerHelper
Invokes the given method on the object.
getMethod(String, Parameter) - Method in ClassNode
@param type the ClassNode of interest
getMethod() - Method in MethodCaller
getMethod() - Method in MethodCallExpression
getMethod() - Method in MethodClosure
getMethod() - Method in MissingMethodException
@return the name of the method that could not be found
getMethod() - Method in StaticMethodCallExpression
getMethodAsString() - Method in ConstructorCallExpression
getMethodAsString() - Method in MethodCall
getMethodAsString() - Method in MethodCallExpression
getMethodAsString() - Method in StaticMethodCallExpression
getMethodDescriptor(Class, Class) - Method in BytecodeHelper
@return the ASM method type descriptor
getMethodDescriptor() - Method in MethodCaller
getMethodMissingDelegate() - Method in FactoryBuilderSupport
getMethodName(Expression) - Method in InvocationWriter
getMethodName() - Method in MethodPointerExpression
getMethodNode() - Method in DelegatingController
getMethodNode() - Method in Verifier
getMethodNode() - Method in WriterController
getMethodPointer(Object, String) - Method in InvokerHelper
Returns the method pointer for the given object name
getMethodPointer(Object, String) - Method in MetaClassHelper
getMethodPointer(Object, String) - Method in ScriptBytecodeAdapter
getMethods() - Method in CachedClass
getMethods(String) - Method in ClassNode
getMethods() - Method in ClosureMetaClass
getMethods() - Method in DelegatingMetaClass
getMethods() - Method in ExpandoMetaClass
getMethods() - Method in Inspector
Get info about usual Java instance and class Methods as well as Constructors.
getMethods() - Method in MetaClass
Retrieves a list of MetaMethods held by the class
getMethods() - Method in MetaClassImpl
getMethods(Class, String) - Method in MetaMethodIndex
getMethods() - Method in MetaObjectProtocol
Obtain a list of all the meta methods available on this meta class
getMethods() - Method in ModuleNode
getMethods() - Method in OwnedMetaClass
getMethods() - Method in UnionTypeClassNode
getMethodSuggestionString(String, Class, Object) - Method in MethodRankHelper
Returns a string detailing possible solutions to a missing method if no good solutions can be found a empty string is returned.
getMethodTarget() - Method in MethodCallExpression
@return the target as method node if set
getMethodVisitor() - Method in DelegatingController
getMethodVisitor() - Method in WriterController
getMethodWithCaching(Class, String, Object, boolean) - Method in MetaClassImpl
getMethodWithoutCaching(int, Class, String, Class, boolean) - Method in ClosureMetaClass
getMethodWithoutCaching(Class, String, Class, boolean) - Method in MetaClassImpl
getMillis() - Method in BaseDuration
getMillisecond(Integer) - Method in TimeCategory
getMilliseconds(Integer) - Method in TimeCategory
getMinimumRecompilationInterval() - Method in CompilerConfiguration
getMinute(Integer) - Method in TimeCategory
getMinutes() - Method in BaseDuration
getMinutes(Integer) - Method in TimeCategory
getMixinClass() - Method in MixinInMetaClass
getMixinInstance(Object) - Method in MixinInMetaClass
getMixins() - Method in ClassNode
@return the list of methods associated with this ClassNode
getModifiedExpando() - Method in ClassInfo
getModifiers() - Method in ArrayMetaMethod
getModifiers() - Method in CachedClass
getModifiers() - Method in CachedConstructor
getModifiers() - Method in CachedField
getModifiers() - Method in CachedMethod
getModifiers() - Method in ClassNode
getModifiers() - Method in ClosureMetaMethod
getModifiers() - Method in ClosureMetaMethod.AnonymousMetaMethod
getModifiers() - Method in ClosureStaticMetaMethod
getModifiers() - Method in DynamicVariable
getModifiers() - Method in FieldNode
getModifiers() - Method in GeneratedMetaMethod
getModifiers() - Method in MetaBeanProperty
getModifiers() - Method in MetaClassImpl.DummyMetaMethod
getModifiers() - Method in MetaClassImpl.MetaConstructor