Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.codehaus.groovy Classes and Interfaces - 984 results found.
NameDescriptionTypePackageFramework
AbstractASTTransformationClassorg.codehaus.groovy.transformGroovy
AbstractASTTransformUtilClassorg.codehaus.groovy.transformGroovy
AbstractCallSiteBase class for all call sitesAuthor:Alex TkachmanClassorg.codehaus.groovy.runtime.callsiteGroovy
AbstractComparatorClassorg.codehaus.groovy.runtimeGroovy
AbstractConcurrentDoubleKeyMapClassorg.codehaus.groovy.utilGroovy
AbstractConcurrentMapClassorg.codehaus.groovy.utilGroovy
AbstractConcurrentMap .EntryInterfaceorg.codehaus.groovy.util.AbstractConcurrentMapGroovy
AbstractConcurrentMap .SegmentClassorg.codehaus.groovy.util.AbstractConcurrentMapGroovy
AbstractConcurrentMapBaseClassorg.codehaus.groovy.utilGroovy
AbstractConcurrentMapBase .EntryInterfaceorg.codehaus.groovy.util.AbstractConcurrentMapBaseGroovy
AbstractConcurrentMapBase .SegmentClassorg.codehaus.groovy.util.AbstractConcurrentMapBaseGroovy
AbstractFullBindingClassorg.codehaus.groovy.bindingGroovy
AbstractInterruptibleASTTransformationBase class for AST Transformations which will automatically throw an InterruptedException when some conditions are met.Classorg.codehaus.groovy.transformGroovy
AbstractReaderSourceFor ReaderSources that can choose a parent class, a base that provides common functionality.Classorg.codehaus.groovy.control.ioGroovy
AbstractTypeCheckingExtensionCustom type checking extensions may extend this method in order to benefit from a lot of support methods.Classorg.codehaus.groovy.transform.stcGroovy
AggregateBindingAn aggregation of multiple bindingsSince:Groovy 1.Classorg.codehaus.groovy.bindingGroovy
AndroidSupportClassorg.codehaus.groovy.reflection.androidGroovy
AnnotatedNodeBase class for any AST node which is capable of being annotatedAuthor:James StrachanClassorg.codehaus.groovy.astGroovy
AnnotationCollectorTransformThis class is the base for any annotation alias processor.Classorg.codehaus.groovy.transformGroovy
AnnotationCollectorTransform .ClassChanger into what is needed by the compiler.Classorg.codehaus.groovy.transform.AnnotationCollectorTransformGroovy
AnnotationConstantExpressionRepresents an annotation "constant" that may appear in annotation attributes (mainly used as a marker).Classorg.codehaus.groovy.ast.exprGroovy
AnnotationConstantsVisitorVisitor to resolve constants in annotation definitions.Classorg.codehaus.groovy.controlGroovy
AnnotationNodeRepresents an annotation which can be attached to interfaces, classes, methods and fields.Classorg.codehaus.groovy.astGroovy
AnnotationVisitorAn Annotation visitor responsible with: - reading annotation metadata (@Retention, @Target, attribute types)Classorg.codehaus.groovy.classgenGroovy
AntlrASTProcessorAn interface for processing antlr AST objectsAuthor:Jeremy RaynerInterfaceorg.codehaus.groovy.antlrGroovy
AntlrASTProcessSnippetsClassorg.codehaus.groovy.antlrGroovy
AntlrParserPluginA parser plugin which adapts the JSR Antlr Parser to the Groovy runtimeAuthor:James StrachanClassorg.codehaus.groovy.antlrGroovy
AntlrParserPluginFactoryClassorg.codehaus.groovy.antlrGroovy
AntProjectPropertiesDelegateClassorg.codehaus.groovy.antGroovy
ArgumentListExpressionRepresents one or more arguments being passed into a methodAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ArrayCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
ArrayClassDocWrapperClassorg.codehaus.groovy.tools.groovydocGroovy
ArrayExpressionRepresents an array object construction either using a fixed size or an initializer expressionClassorg.codehaus.groovy.ast.exprGroovy
ArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ArrayIteratorClassorg.codehaus.groovy.utilGroovy
ArrayMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ArrayUtilThis is a generated class used internally during the writing of bytecode within the CallSiteWriter logic.Classorg.codehaus.groovy.runtimeGroovy
AsmClassGeneratorGenerates Java class versions of Groovy classes using ASM.Classorg.codehaus.groovy.classgenGroovy
AssertionRendererCreates a string representation of an assertion and its recorded values.Classorg.codehaus.groovy.runtime.powerassertGroovy
AssertionWriterClassorg.codehaus.groovy.classgen.asmGroovy
AssertStatementRepresents an assert statement.Classorg.codehaus.groovy.ast.stmtGroovy
AstBuilderTransformationTransformation to capture ASTBuilder from code statements.Classorg.codehaus.groovy.ast.builderGroovy
ASTHelperA common base class of AST helper methods which can be shared across the classic and new parsersAuthor:Jochen Theodorou, James Strachan, Bob McWhirter, Sam Pullara, Chris PoirierClassorg.codehaus.groovy.syntaxGroovy
ASTNodeBase class for any AST node.Classorg.codehaus.groovy.astGroovy
ASTParserExceptionThrown when trying to parse the ASTSee Also:Serialized FormClassorg.codehaus.groovy.antlrGroovy
ASTRuntimeExceptionClassorg.codehaus.groovy.antlrGroovy
AstToTextHelperHelper class for converting AST into text.Classorg.codehaus.groovy.astGroovy
ASTTransformationThis class is instantiated and invoked when an AST transformation is activated.Interfaceorg.codehaus.groovy.transformGroovy
ASTTransformationCollectorCodeVisitorThis visitor walks the AST tree and collects references to Annotations that are annotated themselves by GroovyASTTransformation.Classorg.codehaus.groovy.transformGroovy
ASTTransformationsContextStores state information about global AST transformations applied to a compilation unit.Classorg.codehaus.groovy.controlGroovy
ASTTransformationVisitorThis class handles the invocation of the ASTAnnotationTransformation when it is encountered by a tree walk.Classorg.codehaus.groovy.transformGroovy
AttributeExpressionRepresents an attribute access (accessing the field of a class) such as the expression "foo.Classorg.codehaus.groovy.ast.exprGroovy
AutoCloneASTTransformationHandles generation of code for the @AutoClone annotation.Classorg.codehaus.groovy.transformGroovy
BaseScriptASTTransformationHandles transformation for the @BaseScript annotation.Classorg.codehaus.groovy.transformGroovy
BigDecimalCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
BigDecimalMathClassorg.codehaus.groovy.runtime.typehandlingGroovy
BigIntegerCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
BigIntegerMathClassorg.codehaus.groovy.runtime.typehandlingGroovy
BinaryBooleanExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BinaryDoubleExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BinaryExpressionRepresents two expressions and an operationAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
BinaryExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BinaryExpressionMultiTypeDispatcherThis class is for internal use only! This class will dispatch to the right type adapters according to the Classorg.codehaus.groovy.classgen.asmGroovy
BinaryExpressionTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
BinaryExpressionWriterClassorg.codehaus.groovy.classgen.asmGroovy
BinaryFloatExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BinaryIntExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BinaryLongExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BinaryObjectExpressionHelperClassorg.codehaus.groovy.classgen.asmGroovy
BindingProxyThis class returns half bound FullBindings on the source half to the model object for every property reference (and I do mean every, valid or not, queried before or not).Classorg.codehaus.groovy.bindingGroovy
BindingUpdatableInterfaceorg.codehaus.groovy.bindingGroovy
BindPathThe bind path object.Classorg.codehaus.groovy.bindingGroovy
BitwiseNegationExpressionClassorg.codehaus.groovy.ast.exprGroovy
BlockStatementA list of statements and a scope.Classorg.codehaus.groovy.ast.stmtGroovy
BooleanArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
BooleanArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
BooleanCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
BooleanClosureWrapperHelper class for internal use only.Classorg.codehaus.groovy.runtime.callsiteGroovy
BooleanExpressionRepresents a boolean expressionAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
BooleanExpressionTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
BooleanReturningMethodInvokerHelper class for internal use only.Classorg.codehaus.groovy.runtime.callsiteGroovy
BooleanWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
BreakStatementRepresents a break statement in a switch or loop statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
BuilderASTTransformationHandles generation of code for the Builder annotation.Classorg.codehaus.groovy.transformGroovy
BuilderASTTransformation .AbstractBuilderStrategyClassorg.codehaus.groovy.transform.BuilderASTTransformationGroovy
BuilderASTTransformation .AbstractBuilderStrategy .PropertyInfoClassorg.codehaus.groovy.transform.BuilderASTTransformation.AbstractBuilderStrategyGroovy
BuilderASTTransformation .BuilderStrategyInterfaceorg.codehaus.groovy.transform.BuilderASTTransformationGroovy
ByteArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ByteArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ByteCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
BytecodeDumperAn utility class which can be used in test cases to dump generated bytecode.Classorg.codehaus.groovy.classgen.asmGroovy
BytecodeExpressionRepresents some custom bytecode generation by the compilerAuthor:James StrachanClassorg.codehaus.groovy.classgenGroovy
BytecodeHelperA helper class for bytecode generation with AsmClassGenerator.Classorg.codehaus.groovy.classgen.asmGroovy
BytecodeInstructionHelper class used by the class generator.Classorg.codehaus.groovy.classgenGroovy
BytecodeInterface8This class contains methods special to optimizations used directly from bytecode in Groovy 1.Classorg.codehaus.groovy.runtimeGroovy
BytecodeProcessorInterfaceorg.codehaus.groovy.controlGroovy
BytecodeSequenceThis class represents a sequence of BytecodeInstructions or ASTNodes.Classorg.codehaus.groovy.classgenGroovy
BytecodeVariableRepresents compile time variable metadata while compiling a method.Classorg.codehaus.groovy.classgen.asmGroovy
ByteWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
CachedClassClassorg.codehaus.groovy.reflectionGroovy
CachedClass .CachedMethodComparatorByNameClassorg.codehaus.groovy.reflection.CachedClassGroovy
CachedClass .CachedMethodComparatorWithStringClassorg.codehaus.groovy.reflection.CachedClassGroovy
CachedClosureClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
CachedConstructorClassorg.codehaus.groovy.reflectionGroovy
CachedFieldClassorg.codehaus.groovy.reflectionGroovy
CachedMethodClassorg.codehaus.groovy.reflectionGroovy
CachedSAMClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
CachingGroovyEngineA Caching implementation of the GroovyEngineAuthor:James BirchfieldClassorg.codehaus.groovy.bsfGroovy
CallSiteInterfaceorg.codehaus.groovy.runtime.callsiteGroovy
CallSiteArrayClassorg.codehaus.groovy.runtime.callsiteGroovy
CallSiteAwareMetaMethodClassorg.codehaus.groovy.runtime.callsiteGroovy
CallSiteClassLoaderClassorg.codehaus.groovy.runtime.callsiteGroovy
CallSiteGeneratorClassorg.codehaus.groovy.runtime.callsiteGroovy
CallSiteWriterThis class represents non public API used by AsmClassGenerator.Classorg.codehaus.groovy.classgen.asmGroovy
CanonicalASTTransformationHandles generation of code for the @Canonical annotation.Classorg.codehaus.groovy.transformGroovy
CaseStatementRepresents a case statement in a switch statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
CastExpressionRepresents a type cast expressionAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
CastExpressionOptimizerClassorg.codehaus.groovy.transform.sc.transformersGroovy
CatchStatementRepresents a catch (Exception var) { } statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
CategoryASTTransformationHandles generation of code for the @Category annotation.Classorg.codehaus.groovy.transformGroovy
CharacterArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
CharacterArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
CharacterCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
CharWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
ClassCodeExpressionTransformerVisitor to transform expressions in a whole class.Classorg.codehaus.groovy.astGroovy
ClassCodeVisitorSupportClassorg.codehaus.groovy.astGroovy
ClassCompletionVerifierClassorg.codehaus.groovy.classgenGroovy
ClassExpressionRepresents access to a Java/Groovy class in an expression, such as when invoking a static method or accessing a static typeClassorg.codehaus.groovy.ast.exprGroovy
ClassExtenderA helper class used by the runtime to allow Groovy classes to be extended at runtimeAuthor:James StrachanClassorg.codehaus.groovy.runtimeGroovy
ClassGeneratorAbstract base class for generator of Java class versions of Groovy AST classesAuthor:James Strachan, Russel WinderClassorg.codehaus.groovy.classgenGroovy
ClassGeneratorExceptionAn exception thrown by the class generatorAuthor:James StrachanSee Also:Serialized FormClassorg.codehaus.groovy.classgenGroovy
ClassHelperThis class is a Helper for ClassNode and classes handling ClassNodes.Classorg.codehaus.groovy.astGroovy
ClassInfoHandle for all information we want to keep about the classAuthor:Alex.Classorg.codehaus.groovy.reflectionGroovy
ClassLoaderForClassArtifactsClassorg.codehaus.groovy.reflectionGroovy
ClassNodeRepresents a class in the AST.Classorg.codehaus.groovy.astGroovy
ClassNodeResolverThis class is used as a pluggable way to resolve class names.Classorg.codehaus.groovy.controlGroovy
ClassNodeResolver .LookupResultHelper class to return either a SourceUnit or ClassNode.Classorg.codehaus.groovy.control.ClassNodeResolverGroovy
ClasspathResourceManagerClassorg.codehaus.groovy.tools.groovydocGroovy
ClosureExpressionRepresents a closure expression such as { statement } or { i -> statement } or { i, x, String y -> statement }Classorg.codehaus.groovy.ast.exprGroovy
ClosureExpressionTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
ClosureListExpressionThis class represents a list of expressions used to create closures.Classorg.codehaus.groovy.ast.exprGroovy
ClosureMetaClassA meta class for closures generated by the Groovy compiler.Classorg.codehaus.groovy.runtime.metaclassGroovy
ClosureMetaMethodA MetaMethod that accepts a closure in the constructor which is invoked when the MetaMethod is called.Classorg.codehaus.groovy.runtime.metaclassGroovy
ClosureSourceBindingClassorg.codehaus.groovy.bindingGroovy
ClosureStaticMetaMethodThis class represents a MetaMethod that is a closure that pretends to be a static method.Classorg.codehaus.groovy.runtime.metaclassGroovy
ClosureTriggerBindingClassorg.codehaus.groovy.bindingGroovy
ClosureUtilsHandy methods when working with the Closure expressions.Classorg.codehaus.groovy.ast.toolsGroovy
ClosureWriterClassorg.codehaus.groovy.classgen.asmGroovy
CodeVisitorSupportAbstract base class for any GroovyCodeVisitor which by default just walks the code and expression treeClassorg.codehaus.groovy.astGroovy
CompareIdentityExpressionCompares two objects using identity comparison.Classorg.codehaus.groovy.transform.sc.transformersGroovy
CompareToNullExpressionClassorg.codehaus.groovy.transform.sc.transformersGroovy
CompilationCustomizerUsers wanting to customize the configuration process such as adding imports, restricting the language features or apply AST transformations by default should implement this class, thenClassorg.codehaus.groovy.control.customizersGroovy
CompilationFailedExceptionThrown when compilation fails from source errors.Classorg.codehaus.groovy.controlGroovy
CompilationUnitThe CompilationUnit collects all compilation data as it is generated by the compiler system.Classorg.codehaus.groovy.controlGroovy
CompilationUnit .ClassgenCallbackA callback interface you can use to "accompany" the classgen() code as it traverses the ClassNode tree.Classorg.codehaus.groovy.control.CompilationUnitGroovy
CompilationUnit .GroovyClassOperationClassorg.codehaus.groovy.control.CompilationUnitGroovy
CompilationUnit .PrimaryClassNodeOperationAn callback interface for use in the applyToSourceUnits loop driver.Classorg.codehaus.groovy.control.CompilationUnitGroovy
CompilationUnit .ProgressCallbackA callback interface you can use to get a callback after every unit of the compile process.Classorg.codehaus.groovy.control.CompilationUnitGroovy
CompilationUnit .SourceUnitOperationAn callback interface for use in the applyToSourceUnits loop driver.Classorg.codehaus.groovy.control.CompilationUnitGroovy
CompileDynamicProcessorClassorg.codehaus.groovy.transformGroovy
CompilePhaseThe phases of the GroovyCompiler.Classorg.codehaus.groovy.controlGroovy
CompilerA convenience front end for getting standard compilations done.Classorg.codehaus.groovy.toolsGroovy
CompilerConfigurationCompilation control flags and coordination stuff.Classorg.codehaus.groovy.controlGroovy
CompileStackThis class is a helper for AsmClassGenerator.Classorg.codehaus.groovy.classgen.asmGroovy
CompileStack .BlockRecorderClassorg.codehaus.groovy.classgen.asm.CompileStackGroovy
CompileStack .LabelRangeClassorg.codehaus.groovy.classgen.asm.CompileStackGroovy
CompileTaskSupportSupport for compilation related tasks.Classorg.codehaus.groovy.antGroovy
CompileUnitRepresents the entire contents of a compilation step which consists of one or more ModuleNode instances.Classorg.codehaus.groovy.astGroovy
ComplexKeyHashMapClassorg.codehaus.groovy.utilGroovy
ComplexKeyHashMap .EntryClassorg.codehaus.groovy.util.ComplexKeyHashMapGroovy
ComplexKeyHashMap .EntryIteratorInterfaceorg.codehaus.groovy.util.ComplexKeyHashMapGroovy
ComposedClosureA wrapper for Closure to support composition.Classorg.codehaus.groovy.runtimeGroovy
CompositeVisitorA composite of many visitors.Classorg.codehaus.groovy.antlr.treewalkerGroovy
ConcurrentReaderHashMapA hash table that supports mostly-concurrent reading, but exclusive writing.Classorg.codehaus.groovy.runtime.metaclassGroovy
ConcurrentReaderHashMap .BarrierLockA Serializable class for barrier lockSee Also:Serialized FormClassorg.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMapGroovy
ConcurrentReaderHashMap .EntryConcurrentReaderHashMap collision list entry.Classorg.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMapGroovy
ConfigurationExceptionThrown when configuration data is invalid.Classorg.codehaus.groovy.controlGroovy
ConstantExpressionRepresents a constant expression such as null, true, falseAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ConstructorCallExpressionClassorg.codehaus.groovy.ast.exprGroovy
ConstructorCallTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
ConstructorMetaClassSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
ConstructorMetaMethodSiteCall site for invoking static methods meta class - cachedClassorg.codehaus.groovy.runtime.callsiteGroovy
ConstructorNodeRepresents a constructor declarationAuthor:James StrachanClassorg.codehaus.groovy.astGroovy
ConstructorSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
ConstructorSite .ConstructorSiteNoUnwrapClassorg.codehaus.groovy.runtime.callsite.ConstructorSiteGroovy
ConstructorSite .ConstructorSiteNoUnwrapNoCoerceClassorg.codehaus.groovy.runtime.callsite.ConstructorSiteGroovy
ConstructorSite .NoParamSiteClassorg.codehaus.groovy.runtime.callsite.ConstructorSiteGroovy
ConstructorSite .NoParamSiteInnerClassClassorg.codehaus.groovy.runtime.callsite.ConstructorSiteGroovy
ContinueStatementRepresents a continue statement in a loop statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
ConversionHandlerThis class is a general adapter to map a call to a Java interface to a given delegate.Classorg.codehaus.groovy.runtimeGroovy
ConvertedClosureThis class is a general adapter to adapt a closure to any Java interface.Classorg.codehaus.groovy.runtimeGroovy
ConvertedMapThis class is a general adapter to adapt a map of closures to any Java interface.Classorg.codehaus.groovy.runtimeGroovy
CSTNodeAn abstract base class for nodes in the concrete syntax tree that is the result of parsing.Classorg.codehaus.groovy.syntaxGroovy
CurriedClosureA wrapper for Closure to support currying.Classorg.codehaus.groovy.runtimeGroovy
CustomizersFactoryThis factory generates an array of compilation customizers.Classorg.codehaus.groovy.control.customizers.builderGroovy
DateGroovyMethodsThis class defines new groovy methods which appear on normal JDK Date and Calendar classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
DeclarationExpressionRepresents one or more local variables.Classorg.codehaus.groovy.ast.exprGroovy
DefaultCachedMethodKeyA default implementation of MethodKeyAuthor:James StrachanClassorg.codehaus.groovy.runtimeGroovy
DefaultGroovyMethodsThis class defines new groovy methods which appear on normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
DefaultGroovyMethodsSupportSupport methods for DefaultGroovyMethods and PluginDefaultMethods.Classorg.codehaus.groovy.runtimeGroovy
DefaultGroovyStaticMethodsThis class defines all the new static groovy methods which appear on normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
DefaultMetaClassInfoWARNING: This class is for internal use only! We use this class to store information about if a default MetaClass isClassorg.codehaus.groovy.runtime.metaclassGroovy
DefaultMetaClassInfo .ConstantMetaClassVersioningClassorg.codehaus.groovy.runtime.metaclass.DefaultMetaClassInfoGroovy
DefaultMethodKeyA default implementation of MethodKeyAuthor:James StrachanClassorg.codehaus.groovy.runtimeGroovy
DefaultTypeCheckingExtensionThe default type checking handler is used by the standard type checker and doesn't handle any of the type checking errors by default.Classorg.codehaus.groovy.transform.stcGroovy
DefaultTypeTransformationClass providing various type conversions, coercions and boxing/unboxing operations.Classorg.codehaus.groovy.runtime.typehandlingGroovy
DelegateASTTransformationHandles generation of code for the @Delegate annotationAuthor:Alex Tkachman, Guillaume Laforge, Paul King, Andre SteingressClassorg.codehaus.groovy.transformGroovy
DelegatingControllerThis class will delegate all calls to a WriterController given in the constructor.Classorg.codehaus.groovy.classgen.asmGroovy
DelegatingCustomizerBase class for compilation customizers which delegate to another customizer.Classorg.codehaus.groovy.control.customizersGroovy
DependencyTrackerClassorg.codehaus.groovy.tools.gseGroovy
DgmConverterClassorg.codehaus.groovy.toolsGroovy
DomToGroovyA SAX handler for turning XML into Groovy scriptsAuthor:James Strachan, paulkClassorg.codehaus.groovy.tools.xmlGroovy
DoubleArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
DoubleArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
DoubleCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
DoubleKeyHashMapClassorg.codehaus.groovy.utilGroovy
DoubleKeyHashMap .EntryClassorg.codehaus.groovy.util.DoubleKeyHashMapGroovy
DoubleWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
DoWhileStatementRepresents a do { .Classorg.codehaus.groovy.ast.stmtGroovy
DummyCallSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
DummyClassGeneratorTo generate a class that has all the fields and methods, except that fields are not initialized and methods are empty.Classorg.codehaus.groovy.classgenGroovy
DynamicVariableClassorg.codehaus.groovy.astGroovy
ElvisOperatorExpressionRepresents a short ternary expression x ?: y, which is equal def booleanPart = truePart as booleanClassorg.codehaus.groovy.ast.exprGroovy
EmptyExpressionThis class is a place holder for an empty expression.Classorg.codehaus.groovy.ast.exprGroovy
EmptyStatementRepresents an empty statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
EncodingGroovyMethodsThis class defines all the encoding/decoding groovy methods which enhance the normal JDK classes when inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
EncodingGroovyMethodsSupportKeep this constant in a separate file as it is troublesome for Antlr to parse for doc purposes.Classorg.codehaus.groovy.runtimeGroovy
EnumCompletionVisitorEnums have a parent constructor with two arguments from java.Classorg.codehaus.groovy.classgenGroovy
EnumConstantClassNodeRepresents the anonymous inner class for an enum constant This subtype is needed so that EnumVisitor can differentiate between the scenarios when a InnerClassNodeClassorg.codehaus.groovy.astGroovy
EnumHelperClassorg.codehaus.groovy.antlrGroovy
EnumVisitorClassorg.codehaus.groovy.classgenGroovy
EqualsAndHashCodeASTTransformationClassorg.codehaus.groovy.transformGroovy
ErrorCollectorA base class for collecting messages and errors during processing.Classorg.codehaus.groovy.controlGroovy
ErrorReporterProvides services for reporting compilation errors to the user.Classorg.codehaus.groovy.toolsGroovy
EventTriggerBindingClassorg.codehaus.groovy.bindingGroovy
ExceptionMessageA class for error messages produced by the parser system.Classorg.codehaus.groovy.control.messagesGroovy
ExpressionRepresents a base class for expressions which evaluate as an objectAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ExpressionAsVariableSlotHelper class that takes an Expression and if visited will load it normally, storing the result in a helper variable, which then can be requested afterClassorg.codehaus.groovy.classgen.asmGroovy
ExpressionStatementA simple statement such as a method call where the return value is ignoredAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
ExpressionTransformerProvides a way to transform expressionsAuthor:James StrachanInterfaceorg.codehaus.groovy.ast.exprGroovy
ExtendedVerifierA specialized Groovy AST visitor meant to perform additional verifications upon the current AST.Classorg.codehaus.groovy.classgenGroovy
ExtensionMethodNodeRepresents method nodes which are used by the static type checker to virtually add methods coming from DGM-like methods.Classorg.codehaus.groovy.transform.stcGroovy
ExtensionModuleAn extension module is a class responsible for providing a list of meta methods to the Groovy compiler and runtime.Classorg.codehaus.groovy.runtime.m12nGroovy
ExtensionModuleRegistryThe extension method registry is responsible for collecting methods (or static methods) which are added to existing classes and may be called like regular methods.Classorg.codehaus.groovy.runtime.m12nGroovy
ExtensionModuleScannerA module extension scanner is responsible for searching classpath modules, loading metadata from module descriptors, then perform custom tasks for eachClassorg.codehaus.groovy.runtime.m12nGroovy
ExternalGroovyClassDocRepresents a class not in the codebase being processed.Classorg.codehaus.groovy.tools.groovydocGroovy
ExternalizeMethodsASTTransformationHandles generation of code for the @ExternalizeMethods annotation.Classorg.codehaus.groovy.transformGroovy
ExternalizeVerifierASTTransformationClassorg.codehaus.groovy.transformGroovy
FastArrayClassorg.codehaus.groovy.utilGroovy
FieldASTTransformationHandles transformation for the @Field annotation.Classorg.codehaus.groovy.transformGroovy
FieldExpressionRepresents a field access such as the expression "this.Classorg.codehaus.groovy.ast.exprGroovy
FieldNodeRepresents a field (member variable)Author:James StrachanClassorg.codehaus.groovy.astGroovy
FileIteratorFileIterator is an iterator over a number of files from a collection of FileSet instances.Classorg.codehaus.groovy.antGroovy
FileOutputToolClassorg.codehaus.groovy.tools.groovydocGroovy
FileReaderSourceA ReaderSource for source files.Classorg.codehaus.groovy.control.ioGroovy
FileScannerFileScanner is a bean which allows the iteration over a number of files from a collection of FileSet instances.Classorg.codehaus.groovy.antGroovy
FileSystemCompilerCommand-line compiler (aka.Classorg.codehaus.groovy.toolsGroovy
FileSystemCompilerFacadeThis is a helper class, to provide a controlled entry point for the groovyc ant task forked mode.Classorg.codehaus.groovy.antGroovy
FileSystemResourceManagerClassorg.codehaus.groovy.tools.groovydocGroovy
FlatNodeListTraversalA simple iterator over an ordered (flat) List of the nodes of the AST.Classorg.codehaus.groovy.antlr.treewalkerGroovy
FloatArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
FloatArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
FloatCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
FloatingPointMathClassorg.codehaus.groovy.runtime.typehandlingGroovy
FloatWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
FlushingStreamWriterStream writer which flushes after each write operation.Classorg.codehaus.groovy.runtimeGroovy
ForStatementRepresents a standard for loop in GroovyAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
FullBindingInterfaceorg.codehaus.groovy.bindingGroovy
GeneralUtilsHandy methods when working with the Groovy ASTAuthor:Guillaume Laforge, Paul King, Andre Steingress, Graeme RocherClassorg.codehaus.groovy.ast.toolsGroovy
GeneratedMetaMethodClassorg.codehaus.groovy.reflectionGroovy
GeneratedMetaMethod .DgmMethodRecordClassorg.codehaus.groovy.reflection.GeneratedMetaMethodGroovy
GeneratedMetaMethod .ProxyClassorg.codehaus.groovy.reflection.GeneratedMetaMethodGroovy
GenerateStubsTaskGenerates Java stubs from Groovy sources.Classorg.codehaus.groovy.antGroovy
GeneratorContextA context shared across generations of a class and its inner classesAuthor:James StrachanClassorg.codehaus.groovy.classgenGroovy
GenericsTypeThis class is used to describe generic type signatures for ClassNodes.Classorg.codehaus.groovy.astGroovy
GenericsUtilsUtility methods to deal with generic types.Classorg.codehaus.groovy.ast.toolsGroovy
GenericsVisitorclass used to verify correct usage of generics in class header (class and superclass declaration)Classorg.codehaus.groovy.controlGroovy
GetEffectivePogoFieldSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
GetEffectivePojoPropertySiteClassorg.codehaus.groovy.runtime.callsiteGroovy
GrapeUtilClassorg.codehaus.groovy.toolsGroovy
GroovifierClassorg.codehaus.groovy.antlr.javaGroovy
GroovyExecutes a series of Groovy statements.Classorg.codehaus.groovy.antGroovy
GroovyAnnotationRefInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyASTTransformationThis is an annotation on a class, currently just ASTTransformation.Classorg.codehaus.groovy.transformGroovy
GroovyASTTransformationClassThis is an annotation on some item that indicates that an associated transform classes should be executed.Classorg.codehaus.groovy.transformGroovy
GroovyBugErrorThis class represents an error that is thrown when a bug is recognized inside the runtime.Classorg.codehaus.groovyGroovy
GroovycCompiles Groovy source files using Ant.Classorg.codehaus.groovy.antGroovy
GroovyCastExceptionClassorg.codehaus.groovy.runtime.typehandlingGroovy
GroovyCategorySupportClassorg.codehaus.groovy.runtimeGroovy
GroovyCategorySupport .CategoryMethodClassorg.codehaus.groovy.runtime.GroovyCategorySupportGroovy
GroovyCategorySupport .CategoryMethodListClassorg.codehaus.groovy.runtime.GroovyCategorySupportGroovy
GroovyCategorySupport .ThreadCategoryInfoClassorg.codehaus.groovy.runtime.GroovyCategorySupportGroovy
GroovyClassClassorg.codehaus.groovy.toolsGroovy
GroovyClassDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyClassValueAbstraction for Java version dependent ClassValue implementations.Interfaceorg.codehaus.groovy.reflectionGroovy
GroovyClassValueJava7GroovyClassValue implementaion that simply delegates to Java 7's java.Classorg.codehaus.groovy.reflection.v7Groovy
GroovyClassVisitorA special visitor for working with the structure of a class.Interfaceorg.codehaus.groovy.astGroovy
GroovyCodeVisitorAn implementation of the visitor pattern for working with ASTNodesAuthor:James StrachanInterfaceorg.codehaus.groovy.astGroovy
GroovyCompiledScriptUsed to represent compiled Groovy scripts.Classorg.codehaus.groovy.jsr223Groovy
GroovyConstructorDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovycTaskCompiles Groovy source files.Classorg.codehaus.groovy.antGroovy
GroovydocAccess to the GroovyDoc tool from Ant.Classorg.codehaus.groovy.antGroovy
GroovyDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyDocErrorReporterInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyDocTemplateEngineProcess Groovydoc templates.Classorg.codehaus.groovy.tools.groovydocGroovy
GroovyDocTemplateInfoClassorg.codehaus.groovy.tools.groovydoc.gstringTemplatesGroovy
GroovyDocToolClassorg.codehaus.groovy.tools.groovydocGroovy
GroovyDocWriterWrite GroovyDoc resources to destination.Classorg.codehaus.groovy.tools.groovydocGroovy
GroovyEngineA BSF Engine for the Groovy scripting language.Classorg.codehaus.groovy.bsfGroovy
GroovyExceptionClassorg.codehaus.groovyGroovy
GroovyExceptionInterfaceAn interface for use by all Groovy compiler exceptions.Interfaceorg.codehaus.groovyGroovy
GroovyExecutableMemberDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyFieldDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyLexerClassorg.codehaus.groovy.antlr.parserGroovy
GroovyMemberDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyMethodDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyObjectWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
GroovyPackageDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyParameterInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyPosixParserDO NOT USE.Classorg.codehaus.groovy.cliGroovy
GroovyProgramElementDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyRecognizerJSR-241 Groovy Recognizer.Classorg.codehaus.groovy.antlr.parserGroovy
GroovyRootDocInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyRootDocBuilderClassorg.codehaus.groovy.tools.groovydocGroovy
GroovyRunnerClasses which can run scripts should implement this interface.Interfaceorg.codehaus.groovy.pluginGroovy
GroovyScriptEngineFactoryA factory class conforming to JSR-223 which is used to instantiate Groovy ScriptEngines and also exposes metadata describingClassorg.codehaus.groovy.jsr223Groovy
GroovyScriptEngineImplJSR-223 Engine implementation.Classorg.codehaus.groovy.jsr223Groovy
GroovySourceASTWe have an AST subclass so we can track source information.Classorg.codehaus.groovy.antlrGroovy
GroovySourceTokenThis is a Token sub class to track line informationAuthor:Jochen TheodorouClassorg.codehaus.groovy.antlrGroovy
GroovyStarterHelper class to initialize the Groovy runtime.Classorg.codehaus.groovy.toolsGroovy
GroovySunClassLoaderClassorg.codehaus.groovy.runtime.callsiteGroovy
GroovyTagInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyTokenTypesInterfaceorg.codehaus.groovy.antlr.parserGroovy
GroovyTypeInterfaceorg.codehaus.groovy.groovydocGroovy
GroovyTypeCheckingExtensionSupportBase class for type checking extensions written in Groovy.Classorg.codehaus.groovy.transform.stcGroovy
GroovyTypeCheckingExtensionSupport .TypeCheckingDSLClassorg.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupportGroovy
GStringExpressionRepresents a String expression which contains embedded values inside it such as "hello there ${user} how are you" which is expanded lazilyClassorg.codehaus.groovy.ast.exprGroovy
GStringImplDefault implementation of a GString used by the compiler.Classorg.codehaus.groovy.runtimeGroovy
HandleMetaClassClassorg.codehaus.groovy.runtimeGroovy
HasCleanupAn interface for things that need to be cleaned up after operations complete.Interfaceorg.codehaus.groovy.controlGroovy
HashCodeHelperA utility class to help calculate hashcode values using an algorithm similar to that outlined inClassorg.codehaus.groovy.utilGroovy
IfStatementRepresents an if (condition) { .Classorg.codehaus.groovy.ast.stmtGroovy
ImmutableASTTransformationHandles generation of code for the @Immutable annotation.Classorg.codehaus.groovy.transformGroovy
ImportCustomizerThis compilation customizer allows addiing various types of imports to the compilation unit.Classorg.codehaus.groovy.control.customizersGroovy
ImportCustomizerFactoryThis factory allows the generation of an import customizer.Classorg.codehaus.groovy.control.customizers.builderGroovy
ImportNodeRepresents an import statement of a single classAuthor:Jochen Theodorou, Paul King, James StrachanClassorg.codehaus.groovy.astGroovy
IndexedPropertyASTTransformationHandles generation of code for the @IndexedProperty annotation.Classorg.codehaus.groovy.transformGroovy
IndyBinHelperClassorg.codehaus.groovy.classgen.asm.indyGroovy
IndyCallSiteWriterDummy class used by the indy implementation.Classorg.codehaus.groovy.classgen.asm.indyGroovy
IndyGuardsFiltersAndSignaturesThis class contains guards, runtime filters and MethodType signatures used by indy.Classorg.codehaus.groovy.vmplugin.v7Groovy
IndyInterfaceBytecode level interface for bootstrap methods used by invokedynamic.Classorg.codehaus.groovy.vmplugin.v7Groovy
IndyInterface .CALL_TYPESClassorg.codehaus.groovy.vmplugin.v7.IndyInterfaceGroovy
IndyMathThis class contains math operations used by indy instead of the normal meta method and call site caching system.Classorg.codehaus.groovy.vmplugin.v7Groovy
InheritConstructorsASTTransformationHandles generation of code for the @InheritConstructors annotation.Classorg.codehaus.groovy.transformGroovy
InlinedASTCustomizerFactoryThis factory lets a user define a compilation customizer without having to define an anonymous inner class.Classorg.codehaus.groovy.control.customizers.builderGroovy
InnerClassCompletionVisitorClassorg.codehaus.groovy.classgenGroovy
InnerClassNodeRepresents an inner class declarationAuthor:James StrachanClassorg.codehaus.groovy.astGroovy
InnerClassVisitorClassorg.codehaus.groovy.classgenGroovy
InnerClassVisitorHelperClassorg.codehaus.groovy.classgenGroovy
InputStreamReaderSourceA ReaderSource for source strings.Classorg.codehaus.groovy.control.ioGroovy
IntegerArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
IntegerArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
IntegerCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
IntegerMathClassorg.codehaus.groovy.runtime.typehandlingGroovy
InterfaceHelperClassNodeRepresents an inner class defined as helper for an interfaceAuthor:Roshan DawraniClassorg.codehaus.groovy.astGroovy
IntWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
InvocationWriterClassorg.codehaus.groovy.classgen.asmGroovy
InvokeDynamicWriterThis Writer is used to generate the call invocation byte codes for usage by invokedynamic.Classorg.codehaus.groovy.classgen.asm.indyGroovy
InvokerHelperA static helper class to make bytecode generation easier and act as a facade over the InvokerAuthor:James StrachanClassorg.codehaus.groovy.runtimeGroovy
InvokerInvocationExceptionAn exception thrown if a method is called and an exception occurredAuthor:James StrachanSee Also:Serialized FormClassorg.codehaus.groovy.runtimeGroovy
IOContainer for input/output handles.Classorg.codehaus.groovy.tools.shellGroovy
IO .VerbosityClassorg.codehaus.groovy.tools.shell.IOGroovy
IOGroovyMethodsThis class defines new groovy methods for Files, URLs, URIs which appear on normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
IteratorClosureAdapterA closure which stores calls in a List so that method calls can be iterated over in a 'yield' style wayClassorg.codehaus.groovy.runtimeGroovy
JanitorAn agent that can be used to defer cleanup operations to a later time.Classorg.codehaus.groovy.controlGroovy
Java2GroovyConverterClassorg.codehaus.groovy.antlr.javaGroovy
Java2GroovyMainClassorg.codehaus.groovy.antlr.javaGroovy
Java2GroovyProcessorClassorg.codehaus.groovy.antlr.javaGroovy
Java5java 5 based functionsAuthor:Jochen TheodorouClassorg.codehaus.groovy.vmplugin.v5Groovy
Java6Java 6 based functions.Classorg.codehaus.groovy.vmplugin.v6Groovy
Java7Java 7 based functions.Classorg.codehaus.groovy.vmplugin.v7Groovy
JavaAwareCompilationUnitCompilation Unit capable of compiling Java source files.Classorg.codehaus.groovy.tools.javacGroovy
JavaAwareResolveVisitorClassorg.codehaus.groovy.tools.javacGroovy
JavacCompilerFactoryClassorg.codehaus.groovy.tools.javacGroovy
JavacJavaCompilerClassorg.codehaus.groovy.tools.javacGroovy
JavaCompilerInterfaceorg.codehaus.groovy.tools.javacGroovy
JavaCompilerFactoryInterfaceorg.codehaus.groovy.tools.javacGroovy
JavaLexerClassorg.codehaus.groovy.antlr.javaGroovy
JavaRecognizer Run 'java Main [-showtree] directory-full-of-java-files' [The -showtree option pops up a Swing frame that showsClassorg.codehaus.groovy.antlr.javaGroovy
JavaStubCompilationUnitCompilation unit to only generate stubs.Classorg.codehaus.groovy.tools.javacGroovy
JavaStubGeneratorClassorg.codehaus.groovy.tools.javacGroovy
JavaTokenTypesInterfaceorg.codehaus.groovy.antlr.javaGroovy
JUnit4UtilsJava 5 code for working with JUnit 4 tests.Classorg.codehaus.groovy.vmplugin.v5Groovy
LabelVerifierThis class checks the handling of labels in the ASTAuthor:Jochen TheodorouClassorg.codehaus.groovy.controlGroovy
LazyASTTransformationHandles generation of code for the @Lazy annotationAuthor:Alex Tkachman, Paul KingClassorg.codehaus.groovy.transformGroovy
LazyReferenceSoft reference with lazy initialization under lockSee Also:Serialized FormClassorg.codehaus.groovy.utilGroovy
LexerFrameClassorg.codehaus.groovy.antlrGroovy
LineColumnAn object representing a line and column positionAuthor:Jeremy RaynerClassorg.codehaus.groovy.antlrGroovy
LinkArgumentRepresents a link pair (href, packages).Classorg.codehaus.groovy.tools.groovydocGroovy
ListExpressionRepresents a list expression [1, 2, 3] which creates a mutable ListAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
ListExpressionTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
ListHashMapClassorg.codehaus.groovy.utilGroovy
ListOfExpressionsExpressionThis class is used internally by the compiler to transform expressions like multiple assignments into a list of assignments.Classorg.codehaus.groovy.transform.scGroovy
LoaderConfigurationClass used to configure a RootLoader from a stream or by using The stream can be for example a FileInputStream from a file withClassorg.codehaus.groovy.toolsGroovy
LocatedMessageA base class for compilation messages.Classorg.codehaus.groovy.control.messagesGroovy
LockableObjectA bit simplified lock designed to be inherited by.Classorg.codehaus.groovy.utilGroovy
LogASTTransformationThis class provides an AST Transformation to add a log field to a class.Classorg.codehaus.groovy.transformGroovy
LogASTTransformation .AbstractLoggingStrategyClassorg.codehaus.groovy.transform.LogASTTransformationGroovy
LogASTTransformation .LoggingStrategyA LoggingStrategy defines how to wire a new logger instance into an existing class.Interfaceorg.codehaus.groovy.transform.LogASTTransformationGroovy
LoggerProvides a very, very basic logging API.Classorg.codehaus.groovy.tools.shell.utilGroovy
LoggingHelperHelper to make logging from Ant easier.Classorg.codehaus.groovy.antGroovy
LongArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
LongArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
LongCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
LongMathClassorg.codehaus.groovy.runtime.typehandlingGroovy
LongWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
LoopingStatementThis is an AST Node that provides some sort of looping mechanism.Interfaceorg.codehaus.groovy.ast.stmtGroovy
LRUCacheA cache backed by a Collections.Classorg.codehaus.groovy.runtime.memoizeGroovy
ManagedConcurrentMapClassorg.codehaus.groovy.utilGroovy
ManagedConcurrentMap .EntryClassorg.codehaus.groovy.util.ManagedConcurrentMapGroovy
ManagedConcurrentMap .EntryWithValueClassorg.codehaus.groovy.util.ManagedConcurrentMapGroovy
ManagedConcurrentMap .SegmentClassorg.codehaus.groovy.util.ManagedConcurrentMapGroovy
ManagedConcurrentValueMapThis is a basic implementation of a map able to forget its values.Classorg.codehaus.groovy.utilGroovy
ManagedDoubleKeyMapClassorg.codehaus.groovy.utilGroovy
ManagedDoubleKeyMap .EntryClassorg.codehaus.groovy.util.ManagedDoubleKeyMapGroovy
ManagedLinkedListThis class provides a very simple linked list of memory managed elements.Classorg.codehaus.groovy.utilGroovy
ManagedReferenceClassorg.codehaus.groovy.utilGroovy
MapEntryExpressionRepresents an entry inside a map expression such as 1 : 2.Classorg.codehaus.groovy.ast.exprGroovy
MapExpressionRepresents a map expression [1 : 2, "a" : "b", x : y] which creates a mutable MapAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
Memoize It is supposed to be used by the Closure class itself to implement the memoize() family of methods.Classorg.codehaus.groovy.runtime.memoizeGroovy
MemoizeCacheInterfaceorg.codehaus.groovy.runtime.memoizeGroovy
MemoizedASTTransformationHandles generation of code for the Memoized annotation.Classorg.codehaus.groovy.transformGroovy
MessageA base class for compilation messages.Classorg.codehaus.groovy.control.messagesGroovy
MessageSourceMessage source backed up by one or more ResourceBundle instances for simple i18n support.Classorg.codehaus.groovy.tools.shell.utilGroovy
MetaClassConstructorSiteCall site for constructor meta class - cachedClassorg.codehaus.groovy.runtime.callsiteGroovy
MetaClassHelperClassorg.codehaus.groovy.runtimeGroovy
MetaClassRegistryImplA registry of MetaClass instances which caches introspection & reflection information and allows methods to be dynamically added toClassorg.codehaus.groovy.runtime.metaclassGroovy
MetaClassSiteCall site which holds reference to meta classAuthor:Alex TkachmanClassorg.codehaus.groovy.runtime.callsiteGroovy
MetaInfExtensionModuleA SimpleExtensionModule implementation which reads extension classes metadata from META-INF.Classorg.codehaus.groovy.runtime.m12nGroovy
MetaMethodIndexClassorg.codehaus.groovy.runtime.metaclassGroovy
MetaMethodIndex .CacheEntryClassorg.codehaus.groovy.runtime.metaclass.MetaMethodIndexGroovy
MetaMethodIndex .EntryClassorg.codehaus.groovy.runtime.metaclass.MetaMethodIndexGroovy
MetaMethodIndex .EntryIteratorInterfaceorg.codehaus.groovy.runtime.metaclass.MetaMethodIndexGroovy
MetaMethodIndex .HeaderClassorg.codehaus.groovy.runtime.metaclass.MetaMethodIndexGroovy
MetaMethodSiteCall site which caches meta methodAuthor:Alex TkachmanClassorg.codehaus.groovy.runtime.callsiteGroovy
MethodCallInterface defining common methods for method calls.Interfaceorg.codehaus.groovy.ast.exprGroovy
MethodCallerA helper class to invoke methods more easily in ASMAuthor:James StrachanClassorg.codehaus.groovy.classgen.asmGroovy
MethodCallerMultiAdapterClassorg.codehaus.groovy.classgen.asmGroovy
MethodCallExpressionA method call on an object or classAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
MethodCallExpressionTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
MethodClosureRepresents a method on an object using a closure which can be invokedAuthor:James StrachanSee Also:Serialized FormClassorg.codehaus.groovy.runtimeGroovy
MethodHelperSome reflection helper methodsAuthor:James StrachanClassorg.codehaus.groovy.runtime.metaclassGroovy
MethodKeyAn abstract base class for a key used for comparators and Map keys to lookup a method by name and parameter typesClassorg.codehaus.groovy.runtimeGroovy
MethodMetaPropertyWrapper for a method for a property get or set.Classorg.codehaus.groovy.runtime.metaclassGroovy
MethodMetaProperty .GetBeanMethodMetaPropertyWrapper for a method realizing the property getter.Classorg.codehaus.groovy.runtime.metaclass.MethodMetaPropertyGroovy
MethodMetaProperty .GetMethodMetaPropertyWrapper for a method realizing the property get.Classorg.codehaus.groovy.runtime.metaclass.MethodMetaPropertyGroovy
MethodNodeRepresents a method declarationAuthor:James Strachan, Hamlet D'ArcyClassorg.codehaus.groovy.astGroovy
MethodPointerExpressionRepresents a method pointer on an object such as foo.Classorg.codehaus.groovy.ast.exprGroovy
MethodRankHelperUtility class for MissingMethodException, MissingPropertyException etc.Classorg.codehaus.groovy.runtimeGroovy
MethodSelectionExceptionThis exception is thrown if the runtime is unable to select a method.Classorg.codehaus.groovy.runtime.metaclassGroovy
MindMapPrinterAn antlr AST visitor that prints a format suitable for viewing in http://freemind.Classorg.codehaus.groovy.antlr.treewalkerGroovy
MissingMethodExceptionNoStackClassorg.codehaus.groovy.runtime.metaclassGroovy
MissingMethodExecutionFailedA stack less exception used to indicate, that the execution of a missingMethod method failed with a MissingMethodException.Classorg.codehaus.groovy.runtime.metaclassGroovy
MissingPropertyExceptionNoStackClassorg.codehaus.groovy.runtime.metaclassGroovy
MixedInMetaClassClassorg.codehaus.groovy.runtime.metaclassGroovy
MixinASTTransformationClassorg.codehaus.groovy.astGroovy
MixinInMetaClassClassorg.codehaus.groovy.reflectionGroovy
MixinInstanceMetaMethodClassorg.codehaus.groovy.runtime.metaclassGroovy
MixinInstanceMetaPropertyClassorg.codehaus.groovy.runtime.metaclassGroovy
MixinNodeRepresents a mixin which can be applied to any ClassNode to implement mixinsAuthor:James StrachanClassorg.codehaus.groovy.astGroovy
MockOutputToolClassorg.codehaus.groovy.tools.groovydocGroovy
ModuleNodeRepresents a module, which consists typically of a class declaration but could include some imports, some statements and multiple classesClassorg.codehaus.groovy.astGroovy
MopWriterClassorg.codehaus.groovy.classgen.asmGroovy
MultipleCompilationErrorsExceptionClassorg.codehaus.groovy.controlGroovy
MultipleSetterPropertyThis class represents a property with multiple setters.Classorg.codehaus.groovy.runtime.metaclassGroovy
MutualPropertyBindingClassorg.codehaus.groovy.bindingGroovy
NamedArgumentListExpressionRepresents one or more arguments being passed into a method by nameAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
NewifyASTTransformationHandles generation of code for the @Newify annotation.Classorg.codehaus.groovy.transformGroovy
NewInstanceMetaMethodA MetaMethod implementation where the underlying method is really a static helper method on some class but it appears to be an instance method on a class.Classorg.codehaus.groovy.runtime.metaclassGroovy
NewMetaMethodClassorg.codehaus.groovy.runtime.metaclassGroovy
NewStaticMetaMethodA MetaMethod implementation where the underlying method is really a static helper method on some class.Classorg.codehaus.groovy.runtime.metaclassGroovy
NioGroovyMethodsThis class defines new groovy methods for Readers, Writers, InputStreams and OutputStreams which appear on normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
NodeAsHTMLPrinterA visitor that prints a html tags of each node to the supplied PrintStreamAuthor:Jeremy RaynerClassorg.codehaus.groovy.antlr.treewalkerGroovy
NodeCollectorA simple antlr AST visitor that collects all nodes into a List.Classorg.codehaus.groovy.antlr.treewalkerGroovy
NodePrinterA simple antlr AST visitor that outputs the tokenName of each node in a pseudo xml style.Classorg.codehaus.groovy.antlr.treewalkerGroovy
NotExpressionClassorg.codehaus.groovy.ast.exprGroovy
NotYetImplementedASTTransformationHandles generation of code for the @NotYetImplemented annotation.Classorg.codehaus.groovy.transformGroovy
NullCallSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
NullObjectClassorg.codehaus.groovy.runtimeGroovy
NullProtectionStorageA NullObject pattern implementation for ProtectionStorage Doesn't protect any resources.Classorg.codehaus.groovy.runtime.memoizeGroovy
NullWriterAn Writer than eats its input.Classorg.codehaus.groovy.control.ioGroovy
NumberAwareComparatorCompares two objects using Groovy's friendly comparison algorithm, i.Classorg.codehaus.groovy.runtimeGroovy
NumberCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
NumberMathStateless objects used to perform math on the various Number subclasses.Classorg.codehaus.groovy.runtime.typehandlingGroovy
NumberMathModificationInfoClassorg.codehaus.groovy.runtime.typehandlingGroovy
NumberNumberDivClassorg.codehaus.groovy.runtime.dgmimplGroovy
NumberNumberMetaMethodClassorg.codehaus.groovy.runtime.dgmimplGroovy
NumberNumberMetaMethod .NumberNumberCallSiteClassorg.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethodGroovy
NumberNumberMinusClassorg.codehaus.groovy.runtime.dgmimplGroovy
NumberNumberMultiplyClassorg.codehaus.groovy.runtime.dgmimplGroovy
NumberNumberPlusClassorg.codehaus.groovy.runtime.dgmimplGroovy
NumbersHelper class for processing Groovy numeric literals.Classorg.codehaus.groovy.syntaxGroovy
ObjectArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ObjectArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ObjectCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
OperandStackClassorg.codehaus.groovy.classgen.asmGroovy
OptimizerVisitorVisitor to produce several optimizations - to replace numbered constants with references to static fieldsClassorg.codehaus.groovy.controlGroovy
OptimizingStatementWriterA class to write out the optimized statementsAuthor:Jochen "blackdrag" TheodorouClassorg.codehaus.groovy.classgen.asmGroovy
OptimizingStatementWriter .ClassNodeSkipClassorg.codehaus.groovy.classgen.asm.OptimizingStatementWriterGroovy
OptimizingStatementWriter .StatementMetaClassorg.codehaus.groovy.classgen.asm.OptimizingStatementWriterGroovy
OutputToolInterfaceorg.codehaus.groovy.tools.groovydocGroovy
OwnedMetaClassClassorg.codehaus.groovy.runtime.metaclassGroovy
PackageNodeRepresents a package in the AST.Classorg.codehaus.groovy.astGroovy
PackageScopeASTTransformationHandles transformation for the @PackageScope annotation.Classorg.codehaus.groovy.transformGroovy
ParameterRepresents a parameter on a constructor or method call.Classorg.codehaus.groovy.astGroovy
ParameterTypesClassorg.codehaus.groovy.reflectionGroovy
ParserExceptionClassorg.codehaus.groovy.syntaxGroovy
ParserPluginInterfaceorg.codehaus.groovy.controlGroovy
ParserPluginFactoryClassorg.codehaus.groovy.controlGroovy
PerInstancePojoMetaClassSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
PhasesCompilation phase identifiers.Classorg.codehaus.groovy.controlGroovy
PluginDefaultGroovyMethodsThis class defines new Java 5 specific groovy methods which extend the normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.vmplugin.v5Groovy
PogoGetPropertySiteClassorg.codehaus.groovy.runtime.callsiteGroovy
PogoInterceptableSiteCall site for GroovyInterceptableAuthor:Alex TkachmanClassorg.codehaus.groovy.runtime.callsiteGroovy
PogoMetaClassGetPropertySiteClassorg.codehaus.groovy.runtime.callsiteGroovy
PogoMetaClassSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
PogoMetaMethodSiteClassorg.codehaus.groovy.runtime.callsiteGroovy
PogoMetaMethodSite .PogoCachedMethodSiteClassorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSiteGroovy
PogoMetaMethodSite .PogoCachedMethodSiteNoUnwrapClassorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSiteGroovy
PogoMetaMethodSite .PogoCachedMethodSiteNoUnwrapNoCoerceClassorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSiteGroovy
PogoMetaMethodSite .PogoMetaMethodSiteNoUnwrapClassorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSiteGroovy
PogoMetaMethodSite .PogoMetaMethodSiteNoUnwrapNoCoerceClassorg.codehaus.groovy.runtime.callsite.PogoMetaMethodSiteGroovy
PojoMetaClassGetPropertySiteClassorg.codehaus.groovy.runtime.callsiteGroovy
PojoMetaClassSite meta class - cached method - not cachedClassorg.codehaus.groovy.runtime.callsiteGroovy
PojoMetaMethodSite meta class - cachedAuthor:Alex TkachmanClassorg.codehaus.groovy.runtime.callsiteGroovy
PojoMetaMethodSite .PojoCachedMethodSiteClassorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSiteGroovy
PojoMetaMethodSite .PojoCachedMethodSiteNoUnwrapClassorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSiteGroovy
PojoMetaMethodSite .PojoCachedMethodSiteNoUnwrapNoCoerceClassorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSiteGroovy
PojoMetaMethodSite .PojoMetaMethodSiteNoUnwrapClassorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSiteGroovy
PojoMetaMethodSite .PojoMetaMethodSiteNoUnwrapNoCoerceClassorg.codehaus.groovy.runtime.callsite.PojoMetaMethodSiteGroovy
PojoWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
PostCompletionFactoryA helper interface for factories which require post processing of generated nodes.Interfaceorg.codehaus.groovy.control.customizers.builderGroovy
PostfixExpressionRepresents a postfix expression like foo++ or bar++Author:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
PowerAssertionErrorIndicates that a power assertion has failed.Classorg.codehaus.groovy.runtime.powerassertGroovy
PreferencesContainer for shell preferences.Classorg.codehaus.groovy.tools.shell.utilGroovy
PrefixExpressionRepresents a prefix expression like ++foo or --barAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
PreJava2GroovyConverterClassorg.codehaus.groovy.antlr.javaGroovy
PreOrderTraversalA simple preorder traversal over the supplied antlr AST.Classorg.codehaus.groovy.antlr.treewalkerGroovy
ProcessGroovyMethodsThis class defines new groovy methods which appear on normal JDK classes related to process management.Classorg.codehaus.groovy.runtimeGroovy
ProcessGroovyMethods .ProcessRunnerA Runnable which waits for a process to complete together with a notification scheme allowing another thread to wait a maximum number of seconds for the process to completeClassorg.codehaus.groovy.runtime.ProcessGroovyMethodsGroovy
ProcessingUnitA base class for data structures that can collect messages and errorsAuthor:Chris PoirierClassorg.codehaus.groovy.controlGroovy
PropertiesModuleFactoryThis is the base class for classes responsible for creating modulesSince:2.Classorg.codehaus.groovy.runtime.m12nGroovy
PropertyBindingClassorg.codehaus.groovy.bindingGroovy
PropertyBinding .UpdateStrategyClassorg.codehaus.groovy.binding.PropertyBindingGroovy
PropertyChangeProxyTargetBindingClassorg.codehaus.groovy.bindingGroovy
PropertyExpressionRepresents a property access such as the expression "foo.Classorg.codehaus.groovy.ast.exprGroovy
PropertyNodeRepresents a property (member variable, a getter and setter)Author:James StrachanClassorg.codehaus.groovy.astGroovy
PropertyPathFullBindingClassorg.codehaus.groovy.bindingGroovy
ProxyGeneratorAdapterA proxy generator responsible for mapping a map of closures to a class implementing a list of interfaces.Classorg.codehaus.groovy.runtimeGroovy
RangeExpressionRepresents a range expression such as for iterating.Classorg.codehaus.groovy.ast.exprGroovy
RangeExpressionTransformerThis transformer focuses on ranges to produce optimized bytecode.Classorg.codehaus.groovy.transform.sc.transformersGroovy
RangeInfoClassorg.codehaus.groovy.runtimeGroovy
ReaderSourceAn interface for things that can supply (and potentially resupply) a Reader on a source stream.Interfaceorg.codehaus.groovy.control.ioGroovy
ReadExceptionEncapsulates non-specific i/o exceptions.Classorg.codehaus.groovy.syntaxGroovy
ReadWriteLockASTTransformationHandles generation of code for the @WithReadLock and @WithWriteLock annotation.Classorg.codehaus.groovy.transformGroovy
ReceiverClassorg.codehaus.groovy.transform.stcGroovy
ReductionA syntax reduction, produced by the Parser.Classorg.codehaus.groovy.syntaxGroovy
ReferenceInterfaceorg.codehaus.groovy.utilGroovy
ReferenceBundleClassorg.codehaus.groovy.utilGroovy
ReferenceManagerClassorg.codehaus.groovy.utilGroovy
ReferenceTypeClassorg.codehaus.groovy.utilGroovy
ReflectionCacheClassorg.codehaus.groovy.reflectionGroovy
ReflectionMetaMethodClassorg.codehaus.groovy.runtime.metaclassGroovy
ReflectionMethodInvokerUtility class to call methods through reflection, and falls through using the Invoker to call the method if it fails.Classorg.codehaus.groovy.runtimeGroovy
ReflectionUtilsThis class contains utility methods to determine which class called the current class to multiple levels of depth.Classorg.codehaus.groovy.reflectionGroovy
ReflectorProvides as alternative to reflection using bytecode generation.Classorg.codehaus.groovy.runtimeGroovy
ReflectorLoaderReflector creation helper.Classorg.codehaus.groovy.runtime.metaclassGroovy
RegexSupportUsed to store the last regex match.Classorg.codehaus.groovy.runtimeGroovy
ReleaseInfoExposes the Groovy release informationAuthor:Roshan DawraniClassorg.codehaus.groovy.utilGroovy
ResolveVisitorVisitor to resolve Types and convert VariableExpression to ClassExpressions if needed.Classorg.codehaus.groovy.controlGroovy
ResourceGroovyMethodsThis class defines new groovy methods for Readers, Writers, InputStreams and OutputStreams which appear on normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
ResourceManagerInterfaceorg.codehaus.groovy.tools.groovydocGroovy
ReturnAdderUtility class to add return statements.Classorg.codehaus.groovy.classgenGroovy
ReturnAdder .ReturnStatementListenerInterfaceorg.codehaus.groovy.classgen.ReturnAdderGroovy
ReturnStatementClassorg.codehaus.groovy.ast.stmtGroovy
ReverseListIteratorA reverse iterator over a list.Classorg.codehaus.groovy.runtimeGroovy
RootLoaderThis ClassLoader should be used as root of class loaders.Classorg.codehaus.groovy.toolsGroovy
RootLoaderRefSets the RootLoader as reference.Classorg.codehaus.groovy.antGroovy
RuntimeParserExceptionA helper class to allow parser exceptions to be thrown anywhere in the code.Classorg.codehaus.groovy.syntaxGroovy
ScriptBytecodeAdapterA static helper class to interface bytecode and runtimeAuthor:Jochen TheodorouClassorg.codehaus.groovy.runtimeGroovy
ScriptExtensionsThis class defines new Java 6 specific groovy methods which extend the normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.jsr223Groovy
ScriptReferenceRepresents a reference to a variable in a scriptAuthor:James StrachanSee Also:Serialized FormClassorg.codehaus.groovy.runtimeGroovy
ScriptStaticExtensionsThis class defines new Java 6 specific static groovy methods which extend the normal JDK classes inside the Groovy environment.Classorg.codehaus.groovy.jsr223Groovy
ScriptTestAdapterClassorg.codehaus.groovy.runtimeGroovy
SecureASTCustomizerThis customizer allows securing source code by controlling what code constructs are allowed.Classorg.codehaus.groovy.control.customizersGroovy
SecureASTCustomizer .ExpressionCheckerInterfaceorg.codehaus.groovy.control.customizers.SecureASTCustomizerGroovy
SecureASTCustomizer .StatementCheckerInterfaceorg.codehaus.groovy.control.customizers.SecureASTCustomizerGroovy
SecureASTCustomizerFactoryThis factory allows the generation of a SecureASTCustomizer.Classorg.codehaus.groovy.control.customizers.builderGroovy
SelectorClassorg.codehaus.groovy.vmplugin.v7Groovy
SharedVariableCollectorA visitor which collects the list of variable expressions which are closure shared.Classorg.codehaus.groovy.transform.stcGroovy
ShortArrayGetAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ShortArrayPutAtMetaMethodClassorg.codehaus.groovy.runtime.dgmimpl.arraysGroovy
ShortCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
ShortTypeHandlingClass providing various short paths for type conversions.Classorg.codehaus.groovy.runtime.typehandlingGroovy
ShortWrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
SignatureCodecA signature codec is responsible for encoding and decoding of inferred returned types as stored in bytecode.Interfaceorg.codehaus.groovy.transform.stcGroovy
SignatureCodecVersion1First implementation of an inferred type signature codec.Classorg.codehaus.groovy.transform.stcGroovy
SimpleExtensionModuleAn extension module which provides extension methods using a DefaultGroovyMethods-like implementation, that is to say using static methods defined in an "extension class".Classorg.codehaus.groovy.runtime.m12nGroovy
SimpleGroovyAbstractableElementDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyAnnotationRefClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyClassDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyClassDocAssemblerClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyConstructorDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyExecutableMemberDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyFieldDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyMemberDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyMethodDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyPackageDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyParameterClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyProgramElementDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyRootDocClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyTagStores info about GroovyDoc tags.Classorg.codehaus.groovy.tools.groovydocGroovy
SimpleGroovyTypeClassorg.codehaus.groovy.tools.groovydocGroovy
SimpleMessageA base class for compilation messages.Classorg.codehaus.groovy.control.messagesGroovy
SingleKeyHashMapClassorg.codehaus.groovy.utilGroovy
SingleKeyHashMap .EntryClassorg.codehaus.groovy.util.SingleKeyHashMapGroovy
SingletonASTTransformationHandles generation of code for the @Singleton annotationAuthor:Alex Tkachman, Paul KingClassorg.codehaus.groovy.transformGroovy
SocketGroovyMethodsThis class defines new groovy methods for Sockets which enhance JDK classes inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
SortableASTTransformationInjects a set of Comparators and sort methods.Classorg.codehaus.groovy.transformGroovy
SourceAwareCustomizerA base class for customizers which only have to be applied on specific source units.Classorg.codehaus.groovy.control.customizersGroovy
SourceAwareCustomizerFactoryFactory for use with CompilerCustomizationBuilder.Classorg.codehaus.groovy.control.customizers.builderGroovy
SourceAwareCustomizerFactory .SourceOptionsClassorg.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactoryGroovy
SourceBufferA simple buffer that provides line/col access to chunks of source code held within itself.Classorg.codehaus.groovy.antlrGroovy
SourceCodeTraversalA treewalker for the antlr generated AST that attempts to visit the AST nodes in the order needed to generate valid groovy source code.Classorg.codehaus.groovy.antlr.treewalkerGroovy
SourceExtensionHandlerLooks for source file extensions in META-INF/services/org.Classorg.codehaus.groovy.controlGroovy
SourceInfoInterfaceorg.codehaus.groovy.antlrGroovy
SourcePrinterAn antlr AST visitor that prints groovy source code for each visited node to the supplied PrintStream.Classorg.codehaus.groovy.antlr.treewalkerGroovy
SourceTextProvides the source text for an assertion statement and translates coordinates in the original source text to coordinates relative to theClassorg.codehaus.groovy.runtime.powerassertGroovy
SourceTextNotAvailableExceptionIndicates that the source text for an assertion statement is not available.Classorg.codehaus.groovy.runtime.powerassertGroovy
SourceUnitProvides an anchor for a single source unit (usually a script file) as it passes through the compiler system.Classorg.codehaus.groovy.controlGroovy
SourceURIASTTransformationHandles transformation for the @ScriptURI annotation.Classorg.codehaus.groovy.transformGroovy
SpreadExpressionRepresents a spread expression *x in the list expression [1, *x, 2].Classorg.codehaus.groovy.ast.exprGroovy
SpreadMapExpressionRepresents a spread map expression *:m in the map expression [1, *:m, 2, "c":100]Classorg.codehaus.groovy.ast.exprGroovy
SqlGroovyMethodsThis class defines all the new SQL-related groovy methods which enhance the normal JDK SQL classes when inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
StackTraceUtilsOriginally was grails.Classorg.codehaus.groovy.runtimeGroovy
StandardPropertiesModuleFactoryThis is the standard Groovy module factory.Classorg.codehaus.groovy.runtime.m12nGroovy
StatementBase class for any statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
StatementMetaTypeChooserA TypeChooser which is aware of statement metadata.Classorg.codehaus.groovy.classgen.asmGroovy
StatementWriterClassorg.codehaus.groovy.classgen.asmGroovy
StaticCompilationMetadataKeysenum StaticCompilationMetadataKeysStatic compilation AST node metadata keys.Classorg.codehaus.groovy.transform.scGroovy
StaticCompilationMopWriterA MOP Writer that skips the generation of MOP methods.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticCompilationTransformerSome expressions use symbols as aliases to method calls (<<, +=, .Classorg.codehaus.groovy.transform.sc.transformersGroovy
StaticCompilationVisitorThis visitor is responsible for amending the AST with static compilation metadata or transform the AST so that a class or a method can be statically compiled.Classorg.codehaus.groovy.transform.scGroovy
StaticCompileTransformationHandles the implementation of the CompileStatic transformation.Classorg.codehaus.groovy.transform.scGroovy
StaticImportVisitorVisitor to resolve constants and method calls from static ImportsAuthor:Jochen Theodorou, Paul KingClassorg.codehaus.groovy.controlGroovy
StaticInvocationWriterClassorg.codehaus.groovy.classgen.asm.scGroovy
StaticMetaClassSiteCall site for invoking static methods meta class - cachedClassorg.codehaus.groovy.runtime.callsiteGroovy
StaticMetaMethodSite meta class - cachedAuthor:Alex TkachmanClassorg.codehaus.groovy.runtime.callsiteGroovy
StaticMetaMethodSite .StaticMetaMethodSiteNoUnwrapClassorg.codehaus.groovy.runtime.callsite.StaticMetaMethodSiteGroovy
StaticMetaMethodSite .StaticMetaMethodSiteNoUnwrapNoCoerceClassorg.codehaus.groovy.runtime.callsite.StaticMetaMethodSiteGroovy
StaticMethodCallExpressionA static method call on a classAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
StaticMethodCallExpressionTransformerClassorg.codehaus.groovy.transform.sc.transformersGroovy
StaticPropertyAccessHelperContains helper methods aimed at facilitating the generation of statically compiled bytecode for property access.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypeCheckingSupportStatic support methods for StaticTypeCheckingVisitor.Classorg.codehaus.groovy.transform.stcGroovy
StaticTypeCheckingVisitorThe main class code visitor responsible for static type checking.Classorg.codehaus.groovy.transform.stcGroovy
StaticTypeCheckingVisitor .SignatureCodecFactoryClassorg.codehaus.groovy.transform.stc.StaticTypeCheckingVisitorGroovy
StaticTypesBinaryExpressionMultiTypeDispatcherA specialized version of the multi type binary expression dispatcher which is aware of static compilation.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesCallSiteWriterA call site writer which replaces call site caching with static calls.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesClosureWriterWriter responsible for generating closure classes in statically compiled mode.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesMarkerenum StaticTypesMarkerThis enumeration is used by the AST transformations which rely on static type checking, eitherClassorg.codehaus.groovy.transform.stcGroovy
StaticTypesStatementWriterA class to write out the optimized statementsAuthor:Jochen "blackdrag" TheodorouClassorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesTransformationHandles the implementation of the TypeChecked transformation.Classorg.codehaus.groovy.transformGroovy
StaticTypesTypeChooserA TypeChooser which reads type information from node metadata generated by the CompileStatic annotation.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesUnaryExpressionHelperAn unary expression helper which generates optimized bytecode depending on the current type on top of the operand stack.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesWriterControllerAn alternative WriterController which handles static types and method dispatch.Classorg.codehaus.groovy.classgen.asm.scGroovy
StaticTypesWriterControllerFactoryImplClassorg.codehaus.groovy.classgen.asm.scGroovy
StaticVerifierVerifier to check non-static access in static contextsAuthor:Jochen Theodorou, Paul King, Roshan DawraniClassorg.codehaus.groovy.controlGroovy
StringBufferWriterThis class codes around a silly limitation of StringWriter which doesn't allow a StringBuffer to be passed in as a constructor for some bizarre reason.Classorg.codehaus.groovy.runtimeGroovy
StringCachedClassClassorg.codehaus.groovy.reflection.stdclassesGroovy
StringGroovyMethodsThis class defines new groovy methods which appear on String-related JDK classes (String, CharSequence, Matcher) inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
StringHelperClassorg.codehaus.groovy.toolsGroovy
StringReaderSourceA ReaderSource for source strings.Classorg.codehaus.groovy.control.ioGroovy
StringSetMapClassorg.codehaus.groovy.tools.gseGroovy
SunClassLoaderClassorg.codehaus.groovy.reflectionGroovy
SwingGroovyMethodsThis class defines all the new Swing-related groovy methods which enhance the normal JDK Swing classes when inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
SwingTimerTriggerBindingClassorg.codehaus.groovy.bindingGroovy
SwitchStatementRepresents a switch (object) { case value: .Classorg.codehaus.groovy.ast.stmtGroovy
SynchronizedASTTransformationHandles generation of code for the @Synchronized annotation.Classorg.codehaus.groovy.transformGroovy
SynchronizedStatementRepresents a synchronized statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
SyntaxErrorMessageA class for error messages produced by the parser system.Classorg.codehaus.groovy.control.messagesGroovy
SyntaxExceptionBase exception indicating a syntax error.Classorg.codehaus.groovy.syntaxGroovy
TargetBindingInterfaceorg.codehaus.groovy.bindingGroovy
TemporaryMethodKeyA temporary implementation of MethodKey used to perform a fast lookup for a method using a set of arguments to a methodClassorg.codehaus.groovy.runtime.metaclassGroovy
TemporaryVariableExpressionA front-end class for ExpressionAsVariableSlot which allows defining temporary variables loaded from variable slots directly at the AST level,Classorg.codehaus.groovy.transform.scGroovy
TernaryExpressionRepresents a ternary expression (booleanExpression) ? expression : expressionAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
TestNgRunnerIntegration code for running TestNG tests in Groovy.Classorg.codehaus.groovy.testngGroovy
ThreadManagedMetaBeanPropertyThis MetaBeanProperty will create a pseudo property whose value is bound to an object using weak references.Classorg.codehaus.groovy.runtime.metaclassGroovy
ThrowStatementRepresents a throw statementAuthor:James StrachanClassorg.codehaus.groovy.ast.stmtGroovy
TokenA CSTNode produced by the Lexer.Classorg.codehaus.groovy.syntaxGroovy
TokenExceptionClassorg.codehaus.groovy.syntaxGroovy
TokenMismatchExceptionClassorg.codehaus.groovy.syntaxGroovy
ToStringASTTransformationHandles generation of code for the @ToString annotation.Classorg.codehaus.groovy.transformGroovy
TraitASTTransformationHandles generation of code for the @Trait annotation.Classorg.codehaus.groovy.transform.traitGroovy
TraitComposerThis class contains a static utility method doExtendTraits(org.Classorg.codehaus.groovy.transform.traitGroovy
TraitsA collection of utility methods used to deal with traits.Classorg.codehaus.groovy.transform.traitGroovy
Traits .TraitBridgeInternal annotation used to indicate that a method is a bridge method to a trait default implementation.Classorg.codehaus.groovy.transform.trait.TraitsGroovy
TraitTypeCheckingExtensionA type checking extension that will take care of handling errors which are specific to traits.Classorg.codehaus.groovy.transform.stcGroovy
TransformMetaMethodA MetaMethod implementation useful for implementing coercion based invocationsAuthor:James StrachanClassorg.codehaus.groovy.runtime.metaclassGroovy
TraversalHelperHelper Class for Antlr AST traversal and visitation.Classorg.codehaus.groovy.antlr.treewalkerGroovy
TriggerBindingInterfaceorg.codehaus.groovy.bindingGroovy
TripleKeyHashMapClassorg.codehaus.groovy.utilGroovy
TripleKeyHashMap .EntryClassorg.codehaus.groovy.util.TripleKeyHashMapGroovy
TryCatchStatementRepresents a try { .Classorg.codehaus.groovy.ast.stmtGroovy
TupleConstructorASTTransformationHandles generation of code for the @TupleConstructor annotation.Classorg.codehaus.groovy.transformGroovy
TupleExpressionRepresents a tuple expression {1, 2, 3} which creates an immutable ListAuthor:James StrachanClassorg.codehaus.groovy.ast.exprGroovy
TypeCheckingContextClassorg.codehaus.groovy.transform.stcGroovy
TypeCheckingContext .EnclosingClosureRepresents the context of an enclosing closure.Classorg.codehaus.groovy.transform.stc.TypeCheckingContextGroovy
TypeCheckingExtensionThis interface defines a high-level API for handling type checking errors.Classorg.codehaus.groovy.transform.stcGroovy
TypeChooserInterface for modules which are capable of resolving the type of an expression.Interfaceorg.codehaus.groovy.classgen.asmGroovy
TypeHelperThis class contains helper methods for converting and comparing types.Classorg.codehaus.groovy.vmplugin.v7Groovy
TypesTyping information for the CST system.Classorg.codehaus.groovy.syntaxGroovy
TypeTransformersThis class contains several transformers for used during method invocation.Classorg.codehaus.groovy.vmplugin.v7Groovy
UberCompileTaskCompiles Java and Groovy source files.Classorg.codehaus.groovy.antGroovy
UnaryExpressionHelperA helper class used to generate bytecode for unary expressions.Classorg.codehaus.groovy.classgen.asmGroovy
UnaryMinusExpressionClassorg.codehaus.groovy.ast.exprGroovy
UnaryPlusExpressionClassorg.codehaus.groovy.ast.exprGroovy
UnicodeEscapingReaderTranslates GLS-defined unicode escapes into characters.Classorg.codehaus.groovy.antlrGroovy
UnicodeLexerSharedInputStateGRECLIPSE-805 Support for unicode escape sequencesAuthor:Andrew EisenbergClassorg.codehaus.groovy.antlrGroovy
UnlimitedConcurrentCacheClassorg.codehaus.groovy.runtime.memoizeGroovy
URLReaderSourceA ReaderSource for source files hosted at a URL.Classorg.codehaus.groovy.control.ioGroovy
UtilitiesVarious utility functions for use in the compiler.Classorg.codehaus.groovy.toolsGroovy
ValueA value recorded during evaluation of an assertion, along with the column it is associated with in the assertion's normalized source text.Classorg.codehaus.groovy.runtime.powerassertGroovy
ValueRecorderRecords values produced during evaluation of an assertion statement's truthAuthor:Peter NiederwieserClassorg.codehaus.groovy.runtime.powerassertGroovy
Variableinterface to mark a AstNode as Variable.Interfaceorg.codehaus.groovy.astGroovy
VariableExpressionRepresents a local variable name, the simplest form of expression.Classorg.codehaus.groovy.ast.exprGroovy
VariableExpressionTransformerTransformer for VariableExpression the bytecode backend wouldn't be able toAuthor:Jochen "blackdrag" TheodorouClassorg.codehaus.groovy.transform.sc.transformersGroovy
VariableScopeRepresents a variable scope.Classorg.codehaus.groovy.astGroovy
VariableScopeVisitorgoes through an AST and initializes the scopesAuthor:Jochen TheodorouClassorg.codehaus.groovy.classgenGroovy
VariableSlotLoaderClassorg.codehaus.groovy.classgen.asmGroovy
VerifierVerifies the AST node and adds any defaulted AST code before bytecode generation occurs.Classorg.codehaus.groovy.classgenGroovy
Verifier .DefaultArgsActionInterfaceorg.codehaus.groovy.classgen.VerifierGroovy
VerifierCodeVisitorPerforms various checks on code inside methods and constructors including checking for valid field, variables names etc.Classorg.codehaus.groovy.classgenGroovy
VerifyClassVerify Class files.Classorg.codehaus.groovy.antGroovy
VisitorAn interface for visiting a GroovySourceAST node.Interfaceorg.codehaus.groovy.antlr.treewalkerGroovy
VisitorAdapterA default implementation of all visitor methods.Classorg.codehaus.groovy.antlr.treewalkerGroovy
VMPluginInterface to access VM version based actions.Interfaceorg.codehaus.groovy.vmpluginGroovy
VMPluginFactoryFactory class to get functionality based on the VM version.Classorg.codehaus.groovy.vmpluginGroovy
WarningMessageA class for warning messages.Classorg.codehaus.groovy.control.messagesGroovy
WhileStatementRepresents a while (condition) { .Classorg.codehaus.groovy.ast.stmtGroovy
WideningCategoriesThis class provides helper methods to determine the type from a widening operation for example for a plus operation.Classorg.codehaus.groovy.ast.toolsGroovy
WideningCategories .LowestUpperBoundClassNodeThis ClassNode specialization is used when the lowest upper bound of two types cannot be represented by an existing type.Classorg.codehaus.groovy.ast.tools.WideningCategoriesGroovy
WrapperClassorg.codehaus.groovy.runtime.wrappersGroovy
WritableFileClassorg.codehaus.groovy.runtimeGroovy
WritablePathClassorg.codehaus.groovy.runtimeGroovy
WriterControllerClassorg.codehaus.groovy.classgen.asmGroovy
WriterControllerFactoryA non static factory to get alternative writer controller to be stored in the meta dataAuthor:Jochen "blackdrag" TheodorouInterfaceorg.codehaus.groovy.classgen.asmGroovy
XmlGroovyMethodsThis class defines all the new XML-related groovy methods which enhance the normal JDK XML classes when inside the Groovy environment.Classorg.codehaus.groovy.runtimeGroovy
AbstractArtefactTypeAstTransformationBase implementation for the artefact type transformationSince:2.Classorg.codehaus.groovy.grails.compiler.injectionGrails
AbstractConstraintAbstract class for constraints to extend.Classorg.codehaus.groovy.grails.validationGrails
AbstractDynamicConstructorAbstract class that provides default implementation for isArgumentsMatch.Classorg.codehaus.groovy.grails.commons.metaclassGrails
AbstractDynamicMethodInvocationClassorg.codehaus.groovy.grails.commons.metaclassGrails
AbstractDynamicMethodsProvides the base implementation responsible for performing dynamic method invocation such as the dynamic finders in GORM.Classorg.codehaus.groovy.grails.commons.metaclassGrails
AbstractDynamicMethodsInterceptorClassorg.codehaus.groovy.grails.commons.metaclassGrails
AbstractDynamicPropertyAn abstract class for implementors of dynamic getters to implement.Classorg.codehaus.groovy.grails.commons.metaclassGrails
AbstractGrailsArtefactTransformerAbstract transformer that takes an implementation class and creates methods in a target ClassNode that delegate to that implementation class.Classorg.codehaus.groovy.grails.compiler.injectionGrails
AbstractGrailsClassAbstract base class for Grails types that provides common functionality for evaluating conventions within classes.Classorg.codehaus.groovy.grails.commonsGrails
AbstractGrailsPluginAbstract implementation that provides some default behavioursAuthor:Graeme RocherClassorg.codehaus.groovy.grails.pluginsGrails
AbstractGrailsPluginManagerAbstract implementation of the GrailsPluginManager interfaceSince:0.Classorg.codehaus.groovy.grails.pluginsGrails
AbstractInjectableGrailsClassConfigures Grails classe to be autowirable by name, always.Classorg.codehaus.groovy.grails.commonsGrails
AbstractStaticMethodInvocationClassorg.codehaus.groovy.grails.commons.metaclassGrails
AbstractVetoingConstraintClassorg.codehaus.groovy.grails.validationGrails
AllArtefactClassInjectorInterfaceorg.codehaus.groovy.grails.compiler.injectionGrails
AnnotationDomainClassArtefactHandlerDetects annotated domain classes for EJB3 style mappings.Classorg.codehaus.groovy.grails.commonsGrails
ApiDelegateTransformationThe logic for the ApiDelegate location transform.Classorg.codehaus.groovy.grails.compiler.injectionGrails
ApplicationAttributesInterfaceorg.codehaus.groovy.grails.commonsGrails
ApplicationHolderStatic singleton holder for the GrailsApplication instance.Classorg.codehaus.groovy.grails.commonsGrails
ArtefactHandlerThe ArtefactHandler interface's purpose is to allow the analysis of conventions within a Grails application.Interfaceorg.codehaus.groovy.grails.commonsGrails
ArtefactHandlerAdapterClassorg.codehaus.groovy.grails.commonsGrails
ArtefactInfoHolder for all the class-related info and structures relating to an Artefact.Interfaceorg.codehaus.groovy.grails.commonsGrails
ArtefactTypeAstTransformationA transformation used to apply transformers to classes not located in Grails directory structure.Classorg.codehaus.groovy.grails.compiler.injectionGrails
ASTErrorsHelperEnhances a class to contain an Errors property of type org.Interfaceorg.codehaus.groovy.grails.compiler.injectionGrails
ASTValidationErrorsHelperClassorg.codehaus.groovy.grails.compiler.injectionGrails
BaseApiProviderClassorg.codehaus.groovy.grails.commons.metaclassGrails
BasePluginFilterBase functionality shared by IncludingPluginFilter and ExcludingPluginFilter.Classorg.codehaus.groovy.grails.pluginsGrails
BeanBinding properties of the Object become binding variables.Classorg.codehaus.groovy.grails.commons.metaclassGrails
BeanPostProcessorAdapterAdapter implementation of BeanPostProcessor.Classorg.codehaus.groovy.grails.plugins.supportGrails
BinaryGrailsPluginModels a pre-compiled binary plugin.Classorg.codehaus.groovy.grails.pluginsGrails
BinaryGrailsPluginDescriptorHolds a reference to the parsed grails-plugin.Classorg.codehaus.groovy.grails.pluginsGrails
BlankConstraintA Constraint that validates a string is not blank.Classorg.codehaus.groovy.grails.validationGrails
BootstrapArtefactHandlerClassorg.codehaus.groovy.grails.commonsGrails
CascadingValidator validation should cascade into associations.Interfaceorg.codehaus.groovy.grails.validationGrails
ClassEditorConverts Strings to Class references for Spring.Classorg.codehaus.groovy.grails.supportGrails
ClassInjectorWhen implemented allows additional properties to be injected into Grails classes at compile time (ie when they are loaded by the GroovyClassLoader).Interfaceorg.codehaus.groovy.grails.compiler.injectionGrails
ClassLoaderAwareConvenience interface that can be implemented by classes that are registered by plugins.Interfaceorg.codehaus.groovy.grails.plugins.support.awareGrails
ClassLoaderAwareBeanPostProcessorClassorg.codehaus.groovy.grails.plugins.support.awareGrails
ClassPropertyFetcherAccesses class properties: static fields, static getters, instance fields or instance getters.Classorg.codehaus.groovy.grails.commonsGrails
ClassPropertyFetcher .ReferenceInstanceCallbackgetReferenceInstancejava.Interfaceorg.codehaus.groovy.grails.commons.ClassPropertyFetcherGrails
ClosureClassIgnoringComponentScanBeanDefinitionParserClassorg.codehaus.groovy.grails.context.annotationGrails
ClosureInvokingDynamicMethodAn implementation of DynamicMethodInvocation that invokes a closure.Classorg.codehaus.groovy.grails.commons.metaclassGrails
CodecArtefactHandlerClassorg.codehaus.groovy.grails.commonsGrails
CommandLineResourceLoaderLoads locations starting with /WEB-INF from the Grails web-app directory.Classorg.codehaus.groovy.grails.supportGrails
CompilationFailedExceptionThrown when a compilation error occurs.Classorg.codehaus.groovy.grails.exceptionsGrails
ComponentCapableDomainClassInterface for domains capable of supporting components.Interfaceorg.codehaus.groovy.grails.commonsGrails
ConfigurationHolderHolds a reference to the ConfigObject instance.Classorg.codehaus.groovy.grails.commonsGrails
ConstrainedPropertyProvides the ability to set contraints against a properties of a class.Classorg.codehaus.groovy.grails.validationGrails
ConstrainedPropertyBuilderBuilder used as a delegate within the constraints closure of GrailsDomainClass instances .Classorg.codehaus.groovy.grails.validationGrails
ConstraintDefines a validatable constraint.Interfaceorg.codehaus.groovy.grails.validationGrails
ConstraintExceptionThrown when an error occurs applying a constraint to a property.Classorg.codehaus.groovy.grails.validation.exceptionsGrails
ConstraintFactoryA factory for creating constraint instances.Interfaceorg.codehaus.groovy.grails.validationGrails
ConstraintsDynamicPropertyInstead of returning the closure sets a new proxy meta class for the scope of the call and invokes the closure itself which builds up a list of ConstrainedProperty instances.Classorg.codehaus.groovy.grails.validation.metaclassGrails
ConstraintsEvaluatingDynamicPropertyThis is a dynamic property that instead of returning the closure sets a new proxy meta class for the scope of the call and invokes the closure itself which builds up a list of ConstrainedProperty instances.Classorg.codehaus.groovy.grails.validation.metaclassGrails
ConstraintsEvaluatorEvaluates and returns constraints.Interfaceorg.codehaus.groovy.grails.validationGrails
ConstraintsEvaluatorFactoryBeanConstructs the default constraints evaluator instance.Classorg.codehaus.groovy.grails.validationGrails
ConstructorInterceptorInterfaceorg.codehaus.groovy.grails.commons.metaclassGrails
ControllerArtefactHandlerLookup controllers for uris.Classorg.codehaus.groovy.grails.commonsGrails
CorePluginFinderLoads core plugin classes.Classorg.codehaus.groovy.grails.pluginsGrails
CreateDynamicMethodA dynamic static method that is a factory method for creating new instances.Classorg.codehaus.groovy.grails.commons.metaclassGrails
CreditCardConstraintValidates a credit card number.Classorg.codehaus.groovy.grails.validationGrails
DataSourceRequiredPropertyMissingExceptionThrown when a missing property on a Grails data source is missing.Classorg.codehaus.groovy.grails.exceptionsGrails
DefaultArtefactInfoMutable holder of artefact info.Classorg.codehaus.groovy.grails.commonsGrails
DefaultConstraintEvaluatorDefault implementation of the ConstraintsEvaluator interface.Classorg.codehaus.groovy.grails.validationGrails
DefaultDynamicMethodsSimple concrete class implementation of AbstractDynamicMethods class.Classorg.codehaus.groovy.grails.commons.metaclassGrails
DefaultGrailsApplicationDefault implementation of the GrailsApplication interface that manages application loading, state, and artefact instances.Classorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsBootstrapClassClassorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsClassA default implementation for Grails classes that need to be registered and managed by a GrailsApplication, but don't need any special handling.Classorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsCodecClassClassorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsControllerClassEvaluates the conventions contained within controllers to perform auto-configuration.Classorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsDomainClassClassorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsDomainClassInjectorDefault implementation of domain class injector interface that adds the 'id' and 'version' properties and other previously boilerplate code.Classorg.codehaus.groovy.grails.compiler.injectionGrails
DefaultGrailsDomainClassPropertyRepresents a property of a domain class and contains meta information about the properties relationships, naming conventions and type.Classorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsPlugin and provides the magic to invoke its various methods from Java.Classorg.codehaus.groovy.grails.pluginsGrails
DefaultGrailsPluginManagerHandles the loading and management of plug-ins in the Grails system.Classorg.codehaus.groovy.grails.pluginsGrails
DefaultGrailsServiceClassClassorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsTagLibClassDefault implementation of a tag lib class.Classorg.codehaus.groovy.grails.commonsGrails
DefaultGrailsUrlMappingsClassClassorg.codehaus.groovy.grails.commonsGrails
DefaultPluginMetaManagerClassorg.codehaus.groovy.grails.pluginsGrails
DefaultProxyHandlerTrivial default implementation that always returns true and the object.Classorg.codehaus.groovy.grails.support.proxyGrails
DefaultResourceLocatorDefault implementation of the ResourceLocator interface that doesn't take into account servlet loading.Classorg.codehaus.groovy.grails.core.ioGrails
DefaultStackTraceFiltererDefault implementation of StackTraceFilterer.Classorg.codehaus.groovy.grails.exceptionsGrails
DevelopmentResourceLoaderAllows files references like /WEB-INF/grails-app to be loaded from .Classorg.codehaus.groovy.grails.supportGrails
DirectoryWatcherUtility class to watch directories for changes.Classorg.codehaus.groovy.grails.compilerGrails
DirectoryWatcher .FileChangeListenerFired when a file changesvoidonNew(java.Interfaceorg.codehaus.groovy.grails.compiler.DirectoryWatcherGrails
DomainClassArtefactHandlerEvaluates the conventions that define a domain class in Grails.Classorg.codehaus.groovy.grails.commonsGrails
DomainValidatorDomain name validation routines.Classorg.codehaus.groovy.grails.validation.routinesGrails
DynamicConstructorDefines a dynamic constructor.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
DynamicMethodInvocationDynamic method invocation callback interface.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
DynamicMethodsDefines methods for a handling dynamic method, static method and property invocations.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
DynamicMethodsExpandoMetaClass then get passed to the invocable closure.Classorg.codehaus.groovy.grails.commons.metaclassGrails
DynamicPropertyA Dynamic class property getter interface.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
EmailConstraintValidates an email address.Classorg.codehaus.groovy.grails.validationGrails
EntityASTTransformationInjects the necessary fields and behaviors into a domain class in order to make it a property GORM entity.Classorg.codehaus.groovy.grails.compiler.injectionGrails
EntityProxyHandlerMethods specified to proxied entitiesSince:1.Interfaceorg.codehaus.groovy.grails.support.proxyGrails
ExcludingPluginFilter plugins (identified by name) as well as their dependencies are omitted from the filtered plugin list.Classorg.codehaus.groovy.grails.pluginsGrails
ExternalGrailsDomainClassRepresents a persistable Grails domain class that is externally mapped.Interfaceorg.codehaus.groovy.grails.commonsGrails
FunctionCallbackInterface for code that returns a value based on an input object.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
GenericBeanFactoryAccessorA fork of the Spring 2.Classorg.codehaus.groovy.grails.beans.factoryGrails
GenericDynamicPropertyA generic dyanmic property for any type.Classorg.codehaus.groovy.grails.commons.metaclassGrails
GrailsApplicationThe main interface representing a running Grails application.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsApplicationAwareConvenience interface that can be implemented by classes that are registered by plugins.Interfaceorg.codehaus.groovy.grails.plugins.support.awareGrails
GrailsApplicationAwareBeanPostProcessor that recognizes GrailsApplicationAware and injects and instance of GrailsApplication.Classorg.codehaus.groovy.grails.plugins.support.awareGrails
GrailsApplicationFactoryBeanCreates a Grails application object based on Groovy files.Classorg.codehaus.groovy.grails.commonsGrails
GrailsArtefactClassInjectorInterface specific to Grails artefacts that returns the artefact type.Interfaceorg.codehaus.groovy.grails.compiler.injectionGrails
GrailsASTUtilsHelper methods for working with Groovy AST trees.Classorg.codehaus.groovy.grails.compiler.injectionGrails
GrailsAwareClassLoaderA class loader that is aware of Groovy sources and injection operations.Classorg.codehaus.groovy.grails.compiler.injectionGrails
GrailsAwareInjectionOperationA Groovy compiler injection operation that uses a specified array of ClassInjector instances to attempt AST injection.Classorg.codehaus.groovy.grails.compiler.injectionGrails
GrailsBootstrapClassLoaded and executed on application load.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsByteArrayResourceHacky version of the ByteArrayResource that implements the getURL() method, required for the resource to work with Spring's ServletContextResource.Classorg.codehaus.groovy.grails.supportGrails
GrailscClassorg.codehaus.groovy.grails.compilerGrails
GrailsClassRepresents any class in a Grails application.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsClassLoaderA GroovyClassLoader that supports reloading using inner class loadersSince:0.Classorg.codehaus.groovy.grails.compilerGrails
GrailsClassUtilsUtility methods for dealing with Grails class artifacts.Classorg.codehaus.groovy.grails.commonsGrails
GrailsCodecClassProvides access to Codec classes.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsConfigType safe abstraction over Grails configurationSince:2.Classorg.codehaus.groovy.grails.commons.cfgGrails
GrailsConfigurationAwareObtains the Grails ConfigObject via Spring.Interfaceorg.codehaus.groovy.grails.plugins.support.awareGrails
GrailsConfigurationExceptionClassorg.codehaus.groovy.grails.exceptionsGrails
GrailsContextNamespaceHandlerProvides custom implementation of component-scan that ignores Groovy closures.Classorg.codehaus.groovy.grails.context.annotationGrails
GrailsControllerClassRepresents a controller class in Grails.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsDataSourceRepresents a data source in Grails.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsDataSourceExceptionBase exception for errors related to Grails data sources.Classorg.codehaus.groovy.grails.exceptionsGrails
GrailsDomainClassRepresents a persistable Grails domain class.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsDomainClassInjectorMainly just a marker interface for implementations that perform injection on domain classes.Interfaceorg.codehaus.groovy.grails.compiler.injectionGrails
GrailsDomainClassPropertyA property of a GrailsDomainClass instance.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsDomainClassValidatorA specialised Spring validator that validates a domain class instance using the constraints defined in the static constraints closure.Classorg.codehaus.groovy.grails.validationGrails
GrailsDomainConfigurationUtilUtility methods used in configuring the Grails Hibernate integration.Classorg.codehaus.groovy.grails.commonsGrails
GrailsDomainExceptionThrown when creation of the Grails domain from the Grails domain classes fails.Classorg.codehaus.groovy.grails.exceptionsGrails
GrailsEnvironmentBridges Grails' existing environment API with the new Spring 3.Classorg.codehaus.groovy.grails.commons.envGrails
GrailsExceptionBase class for all Grails exceptions that are not recoverable.Classorg.codehaus.groovy.grails.exceptionsGrails
GrailsMetaClassUtilsProvides utility methods for working with the Groovy MetaClass API.Classorg.codehaus.groovy.grails.commonsGrails
GrailsPlaceholderConfigurerUses Grails' ConfigObject for place holder values.Classorg.codehaus.groovy.grails.commons.cfgGrails
GrailsPluginPlugin interface that adds Spring org.Interfaceorg.codehaus.groovy.grails.pluginsGrails
GrailsPluginManagerHandles the loading and management of plug-ins in the Grails system.Interfaceorg.codehaus.groovy.grails.pluginsGrails
GrailsPluginManagerFactoryBeanA factory bean for loading the GrailsPluginManager instance.Classorg.codehaus.groovy.grails.pluginsGrails
GrailsPluginManagerReloadPluginReloading agent plugin for use with the GrailsPluginManager.Classorg.codehaus.groovy.grails.cli.agentGrails
GrailsProjectWatcherWatches a Grails projects and re-compiles sources when they change or fires events to the pluginManager.Classorg.codehaus.groovy.grails.compilerGrails
GrailsResourceHolderHolds references to all the Grails resource instances to support class reloading.Classorg.codehaus.groovy.grails.commons.springGrails
GrailsResourceLoaderLoads groovy files using Spring's IO abstraction.Classorg.codehaus.groovy.grails.compiler.supportGrails
GrailsResourceLoaderFactoryBeanA factory bean that constructs the Grails ResourceLoader used to load Grails classes.Classorg.codehaus.groovy.grails.commonsGrails
GrailsResourceLoaderHolderA holder for the GrailsResourceLoader object.Classorg.codehaus.groovy.grails.compiler.supportGrails
GrailsResourceUtilsUtility methods for working with Grails resources and URLs that represent artifacts within a Grails application.Classorg.codehaus.groovy.grails.commonsGrails
GrailsRuntimeConfiguratorHandles the runtime configuration of the Grails ApplicationContext.Classorg.codehaus.groovy.grails.commons.springGrails
GrailsRuntimeExceptionGeneric global runtime exception.Classorg.codehaus.groovy.grails.exceptionsGrails
GrailsServiceClassInterfaceorg.codehaus.groovy.grails.commonsGrails
GrailsTagLibClassRepresents a Grails tab library class.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsUrlMappingsClassLoads the UrlMappings.Interfaceorg.codehaus.groovy.grails.commonsGrails
GrailsWebApplicationContextA WebApplicationContext that extends StaticApplicationContext to allow for programmatic configuration at runtime.Classorg.codehaus.groovy.grails.commons.springGrails
GroovyAwareAspectJAwareAdvisorAutoProxyCreatorEnables AspectJ weaving from the application context.Classorg.codehaus.groovy.grails.aop.framework.autoproxyGrails
GroovyAwareInfrastructureAdvisorAutoProxyCreatorTells Spring always to proxy Groovy classes.Classorg.codehaus.groovy.grails.aop.framework.autoproxyGrails
GroovyAwareNamedTransactionAttributeSourceClassorg.codehaus.groovy.grails.orm.supportGrails
GroovyDynamicMethodsInterceptorFor dynamic methods applied to a Groovy object that registers itself with the GroovyObject instances meta class instance.Classorg.codehaus.groovy.grails.commons.metaclassGrails
GroovyPageInjectorInterfaceorg.codehaus.groovy.grails.compiler.injectionGrails
IdentityPluginFilterNo-op implementation of PluginFilter.Classorg.codehaus.groovy.grails.pluginsGrails
IncludingPluginFilter plugins (identified by name) as well as their dependencies are included in the filtered plugin list.Classorg.codehaus.groovy.grails.pluginsGrails
InetAddressValidatorInetAddress validation and conversion routines (java.Classorg.codehaus.groovy.grails.validation.routinesGrails
InjectableGrailsClassRepresents a Grails class that is to be configured in Spring and as such is injectable.Interfaceorg.codehaus.groovy.grails.commonsGrails
InListConstraintA constraint that validates the property is contained within the supplied list.Classorg.codehaus.groovy.grails.validationGrails
Interceptor notifications about method calls for objects managed by the ProxyMetaClass.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
InvalidPropertyExceptionThrown when a property of a Grails class is invalidated.Classorg.codehaus.groovy.grails.exceptionsGrails
InvocationCallbackClassorg.codehaus.groovy.grails.commons.metaclassGrails
LazyMetaPropertyMapA map implementation that reads an objects properties lazily using Groovy's MetaClass.Classorg.codehaus.groovy.grails.commons.metaclassGrails
MatchesConstraintA constraint that validates the property against a supplied regular expression.Classorg.codehaus.groovy.grails.validationGrails
MaxConstraintClassorg.codehaus.groovy.grails.validationGrails
MaxSizeConstraintValidates maximum size of the property, for strings and arrays this is the length, collections the size and numbers the value.Classorg.codehaus.groovy.grails.validationGrails
MetaClassChangeReporterSimple class that reports when meta class changes and where (in what stack frame) those changes took placeSince:2.Classorg.codehaus.groovy.grails.support.internal.toolsGrails
MetadataGeneratingExpandoMetaClassA specialized version of ExpandoMetaClass that is capable of generating metadata about the dynamic methods and properties that are added to artefact types at runtime by plugins.Classorg.codehaus.groovy.grails.documentationGrails
MetadataGeneratingMetaClassCreationHandleUsed to enable the Metadata generating EMC creation handle.Classorg.codehaus.groovy.grails.documentationGrails
MinConstraintClassorg.codehaus.groovy.grails.validationGrails
MinSizeConstraintValidates minimum size or length of the property, for strings and arrays this is the length, collections the size and numbers the value.Classorg.codehaus.groovy.grails.validationGrails
MockApplicationContextClassorg.codehaus.groovy.grails.supportGrails
MockFileResourceMocks the behavior of a FileResource.Classorg.codehaus.groovy.grails.supportGrails
MockGrailsPluginManagerClassorg.codehaus.groovy.grails.pluginsGrails
MockResourceLoaderLoads from the file system if its not found on the classpath.Classorg.codehaus.groovy.grails.supportGrails
MockStringResourceLoaderLoads Resources from Strings that are registered as Mock resources.Classorg.codehaus.groovy.grails.supportGrails
MoreThanOneActiveDataSourceExceptionThrown when more than one active data source is configured.Classorg.codehaus.groovy.grails.exceptionsGrails
NamedArtefactTypeAstTransformationAn AST transform used to apply a named artefact typeSince:2.Classorg.codehaus.groovy.grails.compiler.injectionGrails
NewInstanceCreationExceptionOccurs when the creation of a new instance fails.Classorg.codehaus.groovy.grails.exceptionsGrails
NotEqualConstraintValidates not equal to something.Classorg.codehaus.groovy.grails.validationGrails
NullableConstraintClassorg.codehaus.groovy.grails.validationGrails
NullPersistentContextInterceptorA dummy persistence context interceptor that does nothing.Classorg.codehaus.groovy.grails.supportGrails
OrderedAdapterConvenience adapter implementation of the Spring Ordered interface.Classorg.codehaus.groovy.grails.plugins.supportGrails
PackagingExceptionException thrown when there was an error in the packing process of an application.Classorg.codehaus.groovy.grails.compilerGrails
ParentApplicationContextAwareAllows objects to be aware of the Grails parent application context.Interfaceorg.codehaus.groovy.grails.supportGrails
PersistenceContextInterceptorSets up the persistent context before and after a Grails operation is invoked.Interfaceorg.codehaus.groovy.grails.supportGrails
PluginAwareAstTransformerAutomatically annotates each class based on the plugin it originated from.Classorg.codehaus.groovy.grails.compiler.injectionGrails
PluginAwareResourceBundleMessageSourceA ReloadableResourceBundleMessageSource that is capable of loading message sources from plugins.Classorg.codehaus.groovy.grails.context.supportGrails
PluginFilterDefines interface for obtaining a sublist of GrailsPlugin instances based on an original supplied list of GrailsPlugin instances.Interfaceorg.codehaus.groovy.grails.pluginsGrails
PluginFilterRetriever implementation to use based on a set of provided configuration properties.Classorg.codehaus.groovy.grails.pluginsGrails
PluginManagerAwareFor implementors interested in obtaining a reference to the Grails PluginManager instance.Interfaceorg.codehaus.groovy.grails.pluginsGrails
PluginManagerAwareBeanPostProcessorAuto-injects beans that implement PluginManagerAware.Classorg.codehaus.groovy.grails.plugins.support.awareGrails
PluginManagerHolderManages a thread bound plugin manager instance.Classorg.codehaus.groovy.grails.pluginsGrails
PluginMetaManagerEnables the evaluation of Plug-in Metadata supplied by the plug-ins plugin.Interfaceorg.codehaus.groovy.grails.pluginsGrails
PluginPathAwareFileSystemResourceLoaderFileSystemResourceLoader capable of understanding paths to plugins via the ResourceLocator interfaceSince:2.Classorg.codehaus.groovy.grails.core.ioGrails
ProfilingGrailsPluginManagerA GrailsPluginManager implementation that outputs profile data to a logger.Classorg.codehaus.groovy.grails.pluginsGrails
PropertyAccessInterceptorAdds the ability to intercept property getters/setters.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
ProxyHandlerInterface that defines logic for handling proxied instancesSince:1.Interfaceorg.codehaus.groovy.grails.support.proxyGrails
ProxyMetaClassAs subclass of MetaClass, ProxyMetaClass manages calls from Groovy Objects to POJOs.Classorg.codehaus.groovy.grails.commons.metaclassGrails
RangeConstraintClassorg.codehaus.groovy.grails.validationGrails
RegexValidatorRegular Expression validation (using JDK 1.Classorg.codehaus.groovy.grails.validation.routinesGrails
ReloadAwareAutowireCapableBeanFactoryA BeanFactory that can deal with class cast exceptions that may occur due to class reload events and then attempt to reload the bean being instantiated toClassorg.codehaus.groovy.grails.commons.springGrails
RequiredPropertyMissingExceptionThrown when a named property of a specific type is not present in a class.Classorg.codehaus.groovy.grails.exceptionsGrails
ResourceLocatorUsed to locate resources at development or production time.Interfaceorg.codehaus.groovy.grails.core.ioGrails
ScaleConstraintManages the scale for floating point numbers (i.Classorg.codehaus.groovy.grails.validationGrails
ServiceArtefactHandlerClassorg.codehaus.groovy.grails.commonsGrails
ShutdownOperationsOperations that should be executed on shutdown.Classorg.codehaus.groovy.grails.lifecycleGrails
SimpleMapResourceLoaderSimple implementation of the ResourceLoader interface that uses a Map to load resources.Classorg.codehaus.groovy.grails.supportGrails
SizeConstraintValidates size of the property, for strings and arrays this is the length, collections the size and numbers the value.Classorg.codehaus.groovy.grails.validationGrails
SoftThreadLocalMapCreates a InheritableThreadLocal with an intial value of a Map.Classorg.codehaus.groovy.grails.supportGrails
SourceCodeAwareAn interface that represents an exception that is capable of providing more information about the source codeSince:1.Interfaceorg.codehaus.groovy.grails.exceptionsGrails
StackTraceFiltererImproves the output of stack traces produced by exceptions in a Grails application.Interfaceorg.codehaus.groovy.grails.exceptionsGrails
StaticMethodInvocationStatic method invocation callback interface.Interfaceorg.codehaus.groovy.grails.commons.metaclassGrails
StaticResourceLoaderA ResourceLoader that loads resources from a statically defined base resource.Classorg.codehaus.groovy.grails.supportGrails
StaticResourceLocatorA static resource locator that uses an internal map to locate resources.Classorg.codehaus.groovy.grails.core.ioGrails
TagLibArtefactHandlerConfigures tag libraries within namespaces in Grails.Classorg.codehaus.groovy.grails.commonsGrails
TransactionManagerAwareInterfaceorg.codehaus.groovy.grails.orm.supportGrails
TransactionManagerPostProcessorInjects the platform transaction manager into beans that implement TransactionManagerAware.Classorg.codehaus.groovy.grails.orm.supportGrails
UrlConstraintClassorg.codehaus.groovy.grails.validationGrails
UrlMappingsArtefactHandlerA handler for UrlMappings.Classorg.codehaus.groovy.grails.commonsGrails
UrlValidatorURL Validation routines.Classorg.codehaus.groovy.grails.validation.routinesGrails
ValidatorConstraintA constraint class that validates using a user-supplied closure.Classorg.codehaus.groovy.grails.validationGrails
VetoingConstraintMarker interface for vetoing constraint.Interfaceorg.codehaus.groovy.grails.validationGrails
WatchPatternParserParses a Grails plugin's watchedResources property value into a list ofSince:2.Classorg.codehaus.groovy.grails.plugins.supportGrails
WeakGenericDynamicPropertyA generic dyanmic property for any type used a soft hashmap implementation for generic properties registered as global in the MetaClass.Classorg.codehaus.groovy.grails.commons.metaclassGrails
WebRuntimeSpringConfigurationSubclasses DefaultRuntimeSpringConfiguration to provide construction of WebApplicationContext instances.Classorg.codehaus.groovy.grails.commons.springGrails