Name | Description | Type | Package | Framework |
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 |
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 |
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 |
PostCompletionFactory | A helper interface for factories which require post processing of generated nodes. | Interface | org.codehaus.groovy.control.customizers.builder | 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 |
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 | |