Name | Description | Type | Package | Framework |
AbstractReaderSource | For ReaderSources that can choose a parent class, a base that provides common functionality. | Class | org.codehaus.groovy.control.io | Groovy |
AnnotationConstantsVisitor | Visitor to resolve constants in annotation definitions. | Class | org.codehaus.groovy.control | Groovy |
ASTTransformationsContext | Stores state information about global AST transformations applied to a compilation unit. | Class | org.codehaus.groovy.control | Groovy |
BytecodeProcessor | Interface | org.codehaus.groovy.control | Groovy | |
ClassNodeResolver | This class is used as a pluggable way to resolve class names. | Class | org.codehaus.groovy.control | Groovy |
ClassNodeResolver .LookupResult | Helper class to return either a SourceUnit or ClassNode. | Class | org.codehaus.groovy.control.ClassNodeResolver | Groovy |
CompilationCustomizer | Users wanting to customize the configuration process such as adding imports, restricting the language features or apply AST transformations by default should implement this class, then | Class | org.codehaus.groovy.control.customizers | Groovy |
CompilationFailedException | Thrown when compilation fails from source errors. | Class | org.codehaus.groovy.control | Groovy |
CompilationUnit | The CompilationUnit collects all compilation data as it is generated by the compiler system. | Class | org.codehaus.groovy.control | Groovy |
CompilationUnit .ClassgenCallback | A callback interface you can use to "accompany" the classgen() code as it traverses the ClassNode tree. | Class | org.codehaus.groovy.control.CompilationUnit | Groovy |
CompilationUnit .GroovyClassOperation | Class | org.codehaus.groovy.control.CompilationUnit | Groovy | |
CompilationUnit .PrimaryClassNodeOperation | An callback interface for use in the applyToSourceUnits loop driver. | Class | org.codehaus.groovy.control.CompilationUnit | Groovy |
CompilationUnit .ProgressCallback | A callback interface you can use to get a callback after every unit of the compile process. | Class | org.codehaus.groovy.control.CompilationUnit | Groovy |
CompilationUnit .SourceUnitOperation | An callback interface for use in the applyToSourceUnits loop driver. | Class | org.codehaus.groovy.control.CompilationUnit | Groovy |
CompilePhase | The phases of the GroovyCompiler. | Class | org.codehaus.groovy.control | Groovy |
CompilerConfiguration | Compilation control flags and coordination stuff. | Class | org.codehaus.groovy.control | Groovy |
ConfigurationException | Thrown when configuration data is invalid. | Class | org.codehaus.groovy.control | Groovy |
CustomizersFactory | This factory generates an array of compilation customizers. | Class | org.codehaus.groovy.control.customizers.builder | Groovy |
DelegatingCustomizer | Base class for compilation customizers which delegate to another customizer. | Class | org.codehaus.groovy.control.customizers | Groovy |
ErrorCollector | A base class for collecting messages and errors during processing. | Class | org.codehaus.groovy.control | Groovy |
ExceptionMessage | A class for error messages produced by the parser system. | Class | org.codehaus.groovy.control.messages | Groovy |
FileReaderSource | A ReaderSource for source files. | Class | org.codehaus.groovy.control.io | Groovy |
GenericsVisitor | class used to verify correct usage of generics in class header (class and superclass declaration) | Class | org.codehaus.groovy.control | Groovy |
HasCleanup | An interface for things that need to be cleaned up after operations complete. | Interface | org.codehaus.groovy.control | Groovy |
ImportCustomizer | This compilation customizer allows addiing various types of imports to the compilation unit. | Class | org.codehaus.groovy.control.customizers | Groovy |
ImportCustomizerFactory | This factory allows the generation of an import customizer. | Class | org.codehaus.groovy.control.customizers.builder | Groovy |
InlinedASTCustomizerFactory | This factory lets a user define a compilation customizer without having to define an anonymous inner class. | Class | org.codehaus.groovy.control.customizers.builder | Groovy |
InputStreamReaderSource | A ReaderSource for source strings. | Class | org.codehaus.groovy.control.io | Groovy |
Janitor | An agent that can be used to defer cleanup operations to a later time. | Class | org.codehaus.groovy.control | Groovy |
LabelVerifier | This class checks the handling of labels in the ASTAuthor:Jochen Theodorou | Class | org.codehaus.groovy.control | Groovy |
LocatedMessage | A base class for compilation messages. | Class | org.codehaus.groovy.control.messages | Groovy |
Message | A base class for compilation messages. | Class | org.codehaus.groovy.control.messages | Groovy |
MultipleCompilationErrorsException | Class | org.codehaus.groovy.control | Groovy | |
NullWriter | An Writer than eats its input. | Class | org.codehaus.groovy.control.io | Groovy |
OptimizerVisitor | Visitor to produce several optimizations - to replace numbered constants with references to static fields | Class | org.codehaus.groovy.control | Groovy |
ParserPlugin | Interface | org.codehaus.groovy.control | Groovy | |
ParserPluginFactory | Class | org.codehaus.groovy.control | Groovy | |
Phases | Compilation phase identifiers. | Class | org.codehaus.groovy.control | Groovy |
PostCompletionFactory | A helper interface for factories which require post processing of generated nodes. | Interface | org.codehaus.groovy.control.customizers.builder | Groovy |
ProcessingUnit | A base class for data structures that can collect messages and errorsAuthor:Chris Poirier | Class | org.codehaus.groovy.control | Groovy |
ReaderSource | An interface for things that can supply (and potentially resupply) a Reader on a source stream. | Interface | org.codehaus.groovy.control.io | Groovy |
ResolveVisitor | Visitor to resolve Types and convert VariableExpression to ClassExpressions if needed. | Class | org.codehaus.groovy.control | Groovy |
SecureASTCustomizer | This customizer allows securing source code by controlling what code constructs are allowed. | Class | org.codehaus.groovy.control.customizers | Groovy |
SecureASTCustomizer .ExpressionChecker | Interface | org.codehaus.groovy.control.customizers.SecureASTCustomizer | Groovy | |
SecureASTCustomizer .StatementChecker | Interface | org.codehaus.groovy.control.customizers.SecureASTCustomizer | Groovy | |
SecureASTCustomizerFactory | This factory allows the generation of a SecureASTCustomizer. | Class | org.codehaus.groovy.control.customizers.builder | Groovy |
SimpleMessage | A base class for compilation messages. | Class | org.codehaus.groovy.control.messages | Groovy |
SourceAwareCustomizer | A base class for customizers which only have to be applied on specific source units. | Class | org.codehaus.groovy.control.customizers | Groovy |
SourceAwareCustomizerFactory | Factory for use with CompilerCustomizationBuilder. | Class | org.codehaus.groovy.control.customizers.builder | Groovy |
SourceAwareCustomizerFactory .SourceOptions | Class | org.codehaus.groovy.control.customizers.builder.SourceAwareCustomizerFactory | Groovy | |
SourceExtensionHandler | Looks for source file extensions in META-INF/services/org. | Class | org.codehaus.groovy.control | Groovy |
SourceUnit | Provides an anchor for a single source unit (usually a script file) as it passes through the compiler system. | Class | org.codehaus.groovy.control | Groovy |
StaticImportVisitor | Visitor to resolve constants and method calls from static ImportsAuthor:Jochen Theodorou, Paul King | Class | org.codehaus.groovy.control | Groovy |
StaticVerifier | Verifier to check non-static access in static contextsAuthor:Jochen Theodorou, Paul King, Roshan Dawrani | Class | org.codehaus.groovy.control | Groovy |
StringReaderSource | A ReaderSource for source strings. | Class | org.codehaus.groovy.control.io | Groovy |
SyntaxErrorMessage | A class for error messages produced by the parser system. | Class | org.codehaus.groovy.control.messages | Groovy |
URLReaderSource | A ReaderSource for source files hosted at a URL. | Class | org.codehaus.groovy.control.io | Groovy |
WarningMessage | A class for warning messages. | Class | org.codehaus.groovy.control.messages | Groovy |