| Interface | Description |
|---|---|
| ApplicationAttributes | |
| ArtefactHandler |
The ArtefactHandler interface's purpose is to allow the analysis of conventions within a Grails application.
|
| ArtefactInfo |
Holder for all the class-related info and structures relating to an Artefact.
|
| ClassPropertyFetcher.ReferenceInstanceCallback | |
| ComponentCapableDomainClass |
Interface for domains capable of supporting components.
|
| ExternalGrailsDomainClass |
Represents a persistable Grails domain class that is externally mapped.
|
| GrailsApplication |
The main interface representing a running Grails application.
|
| GrailsClass |
Represents any class in a Grails application.
|
| GrailsControllerClass |
Represents a controller class in Grails.
|
| GrailsDataSource |
Represents a data source in Grails.
|
| GrailsDomainClass |
Represents a persistable Grails domain class.
|
| GrailsDomainClassProperty |
A property of a GrailsDomainClass instance.
|
| GrailsServiceClass | |
| GrailsTagLibClass |
Represents a Grails tab library class.
|
| GrailsUrlMappingsClass |
Loads the UrlMappings.
|
| InjectableGrailsClass |
Represents a Grails class that is to be configured in Spring and as such is injectable.
|
| Class | Description |
|---|---|
| AbstractGrailsClass |
Abstract base class for Grails types that provides common functionality for
evaluating conventions within classes.
|
| AbstractInjectableGrailsClass |
Configures Grails classe to be autowirable by name, always.
|
| AnnotationDomainClassArtefactHandler |
Detects annotated domain classes for EJB3 style mappings.
|
| ArtefactHandlerAdapter | |
| ClassPropertyFetcher |
Accesses class "properties": static fields, static getters, instance fields
or instance getters.
|
| ControllerArtefactHandler |
Lookup controllers for uris.
|
| ControllerArtefactHandler.ControllerCacheKey | |
| DefaultArtefactInfo |
Mutable holder of artefact info.
|
| DefaultGrailsApplication |
Default implementation of the GrailsApplication interface that manages application loading,
state, and artefact instances.
|
| DefaultGrailsClass |
A default implementation for Grails classes that need to be registered and managed by a GrailsApplication,
but don't need any special handling.
|
| DefaultGrailsControllerClass |
Evaluates the conventions contained within controllers to perform auto-configuration.
|
| DefaultGrailsDomainClass | |
| DefaultGrailsDomainClassProperty |
Represents a property of a domain class and contains meta information about the
properties relationships, naming conventions and type.
|
| DefaultGrailsServiceClass | |
| DefaultGrailsTagLibClass |
Default implementation of a tag lib class.
|
| DefaultGrailsUrlMappingsClass | |
| DomainClassArtefactHandler |
Evaluates the conventions that define a domain class in Grails.
|
| GrailsApplicationFactoryBean |
Creates a Grails application object based on Groovy files.
|
| GrailsClassUtils |
Utility methods for dealing with Grails class artifacts.
|
| GrailsDomainConfigurationUtil |
Utility methods used in configuring the Grails Hibernate integration.
|
| GrailsMetaClassUtils |
Provides utility methods for working with the Groovy MetaClass API.
|
| InstanceFactoryBean<T> |
Simple singleton instance implementation of Spring's FactoryBean interface
mainly useful in unit tests
|
| ServiceArtefactHandler | |
| StandaloneGrailsApplication |
GrailsApplication implementation to be used in standalone applications
|
| TagLibArtefactHandler |
Configures tag libraries within namespaces in Grails.
|
| UrlMappingsArtefactHandler |
A handler for UrlMappings.
|