Name | Description | Type | Package | Framework |
AbstractArtefactTypeAstTransformation | Base implementation for the artefact type transformationSince:2. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
AbstractGrailsArtefactTransformer | Abstract transformer that takes an implementation class and creates methods in a target ClassNode that delegate to that implementation class. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
AllArtefactClassInjector | Interface | org.codehaus.groovy.grails.compiler.injection | Grails | |
ApiDelegateTransformation | The logic for the ApiDelegate location transform. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
ArtefactTypeAstTransformation | A transformation used to apply transformers to classes not located in Grails directory structure. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
ASTErrorsHelper | Enhances a class to contain an Errors property of type org. | Interface | org.codehaus.groovy.grails.compiler.injection | Grails |
ASTValidationErrorsHelper | Class | org.codehaus.groovy.grails.compiler.injection | Grails | |
ClassInjector | When implemented allows additional properties to be injected into Grails classes at compile time (ie when they are loaded by the GroovyClassLoader). | Interface | org.codehaus.groovy.grails.compiler.injection | Grails |
DefaultGrailsDomainClassInjector | Default implementation of domain class injector interface that adds the 'id' and 'version' properties and other previously boilerplate code. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
EntityASTTransformation | Injects the necessary fields and behaviors into a domain class in order to make it a property GORM entity. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
GrailsArtefactClassInjector | Interface specific to Grails artefacts that returns the artefact type. | Interface | org.codehaus.groovy.grails.compiler.injection | Grails |
GrailsASTUtils | Helper methods for working with Groovy AST trees. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
GrailsAwareClassLoader | A class loader that is aware of Groovy sources and injection operations. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
GrailsAwareInjectionOperation | A Groovy compiler injection operation that uses a specified array of ClassInjector instances to attempt AST injection. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
GrailsDomainClassInjector | Mainly just a marker interface for implementations that perform injection on domain classes. | Interface | org.codehaus.groovy.grails.compiler.injection | Grails |
GroovyPageInjector | Interface | org.codehaus.groovy.grails.compiler.injection | Grails | |
NamedArtefactTypeAstTransformation | An AST transform used to apply a named artefact typeSince:2. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |
PluginAwareAstTransformer | Automatically annotates each class based on the plugin it originated from. | Class | org.codehaus.groovy.grails.compiler.injection | Grails |