Package org.codehaus.groovy.grails.commons

Interface Summary
ApplicationAttributes Class description here.
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.PropertyFetcher  
ClassPropertyFetcher.ReferenceInstanceCallback  
ExternalGrailsDomainClass Represents a persistable Grails domain class that is externally mapped.
GrailsApplication The main interface representing a running Grails application.
GrailsBootstrapClass A BootStrap class is a class that is loaded and executed on application load
GrailsClass This interface represents any class in a Grails application.
GrailsCodecClass An interface that provides access to Codec classes.
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 A UrlMappings class is a class that loads the UrlMappings
InjectableGrailsClass Represents a Grails class that is to be configured in Spring and as such is injectable.
 

Class Summary
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
ApplicationHolder Static singleton holder for the GrailsApplication instance
ArtefactHandlerAdapter  
BootstrapArtefactHandler  
ClassPropertyFetcher Accesses class "properties": static fields, static getters, instance fields or instance getters Method and Field instances are cached for fast access
ClassPropertyFetcher.FieldReaderFetcher  
ClassPropertyFetcher.GetterPropertyFetcher  
CodecArtefactHandler  
ConfigurationHolder A class that holds a reference to the grails.config.ConfigObject instance
ControllerArtefactHandler  
DefaultArtefactInfo Mutable holder of artefact info
DefaultGrailsApplication Default implementation of the GrailsApplication interface that manages application loading, state, and artefact instances.
DefaultGrailsBootstrapClass  
DefaultGrailsClass A default implementation for Grails classes that need to be registered and managed by a GrailsApplication, but don't need any special handling.
DefaultGrailsCodecClass  
DefaultGrailsControllerClass A class that evaluates the conventions contained within controllers to perform auto-configuration
DefaultGrailsDomainClass  
DefaultGrailsDomainClassProperty A class that represents a property of a domain class and contains meta information about the properties relationships, naming conventions and type
DefaultGrailsServiceClass  
DefaultGrailsTagLibClass  
DefaultGrailsUrlMappingsClass  
DomainClassArtefactHandler Evaluates the conventions that define a domain class in Grails
GrailsApplicationFactoryBean Factory bean that creates a Grails application object based on Groovy files.
GrailsClassUtils  
GrailsDomainConfigurationUtil Utility methods used in configuring the Grails Hibernate integration
GrailsMetaClassUtils A class that provides utility methods for working with the Groovy MetaClass API
GrailsResourceLoaderFactoryBean A factory bean that constructs the Grails ResourceLoader used to load Grails classes
GrailsResourceUtils Utility methods for working with Grails resources and URLs that represent artifacts within a Grails application
ServiceArtefactHandler  
TagLibArtefactHandler An ArtefactHandlerAdapter that configures tag libraries within namespaces in Grails
UrlMappingsArtefactHandler A handler for UrlMappings
 



Copyright (c) 2005-2009 The Grails project