Uses of Interface
org.codehaus.groovy.grails.commons.GrailsClass

Packages that use GrailsClass
org.codehaus.groovy.grails.commons   
org.codehaus.groovy.grails.orm.hibernate   
org.codehaus.groovy.grails.plugins   
org.codehaus.groovy.grails.web.filters   
 

Uses of GrailsClass in org.codehaus.groovy.grails.commons
 

Subinterfaces of GrailsClass in org.codehaus.groovy.grails.commons
 interface ExternalGrailsDomainClass
          Represents a persistable Grails domain class that is externally mapped.
 interface GrailsBootstrapClass
          A BootStrap class is a class that is loaded and executed on application load
 interface GrailsCodecClass
           
 interface GrailsControllerClass
          Represents a controller class in Grails.
 interface GrailsDataSource
          Represents a data source in Grails.
 interface GrailsDomainClass
          Represents a persistable Grails domain class
 interface GrailsServiceClass
           
 interface GrailsTagLibClass
          Represents a Grails tab library class
 interface GrailsUrlMappingsClass
          A UrlMappings class is a class that loads the UrlMappings
 interface InjectableGrailsClass
          Represents a Grails class that is to be configured in Spring and as such is injectable.
 

Classes in org.codehaus.groovy.grails.commons that implement GrailsClass
 class AbstractGrailsClass
          Abstract base class for Grails types that provides common functionality for evaluating conventions within classes
 class AbstractInjectableGrailsClass
          Configures Grails classe to be autowirable by name, always.
 class DefaultGrailsBootstrapClass
           
 class DefaultGrailsClass
          A default implementation for Grails classes that need to be registered and managed by a GrailsApplication, but don't need any special handling.
 class DefaultGrailsCodecClass
           
 class DefaultGrailsControllerClass
          A class that evaluates the conventions contained within controllers to perform auto-configuration
 class DefaultGrailsDomainClass
           
 class DefaultGrailsServiceClass
           
 class DefaultGrailsTagLibClass
           
 class DefaultGrailsUrlMappingsClass
           
 

Methods in org.codehaus.groovy.grails.commons that return GrailsClass
 GrailsClass GrailsApplication.addArtefact(String artefactType, Class artefactClass)
          Registers a new artefact
 GrailsClass DefaultGrailsApplication.addArtefact(String artefactType, Class artefactClass)
          Adds an artefact of the given type for the given Class.
 GrailsClass GrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)
          Registers a new artefact
 GrailsClass DefaultGrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)
          Adds an artefact of the given type for the given GrailsClass.
 GrailsClass GrailsApplication.getArtefact(String artefactType, String name)
          Gets the GrailsClass associated with the named artefact class i.e. to get the GrailsClass for controller called "BookController" you pass the name "BookController"
 GrailsClass DefaultGrailsApplication.getArtefact(String artefactType, String name)
          Retrieves an artefact for the given type and nam
 GrailsClass GrailsApplication.getArtefactByLogicalPropertyName(String type, String logicalName)
          Retrieves an artefact by its logical property name.
 GrailsClass DefaultGrailsApplication.getArtefactByLogicalPropertyName(String type, String logicalName)
           
 GrailsClass ArtefactHandler.getArtefactForFeature(Object feature)
          Called to retrieve an artefact relating to some other key for example a URI or tag name Handlers are responsible for caching the appropriate information using the data passed to them in calls to initialize()
 GrailsClass ControllerArtefactHandler.getArtefactForFeature(Object feature)
           
 GrailsClass ArtefactHandlerAdapter.getArtefactForFeature(Object feature)
           
 GrailsClass TagLibArtefactHandler.getArtefactForFeature(Object feature)
          This will look-up a tag library by using either a full qualified tag name such as g:link or via namespace such as "g"
 GrailsClass GrailsApplication.getArtefactForFeature(String artefactType, Object featureID)
          Get an artefact GrailsClass by a "feature" which depending on the artefact may be a URI or tag name for example
 GrailsClass DefaultGrailsApplication.getArtefactForFeature(String artefactType, Object featureID)
           
 GrailsClass[] GrailsApplication.getArtefacts(String artefactType)
          Get an array of all the GrailsClass instances relating to artefacts of the specified type.
 GrailsClass[] DefaultGrailsApplication.getArtefacts(String artefactType)
          Returns all of the GrailsClass instances for the given artefactType as defined by the ArtefactHandler
 GrailsClass DefaultArtefactInfo.getGrailsClass(String name)
           
 GrailsClass ArtefactInfo.getGrailsClass(String name)
          Retrieves the GrailsClass representing a named artefact.
 GrailsClass DefaultArtefactInfo.getGrailsClassByLogicalPropertyName(String logicalName)
           
 GrailsClass ArtefactInfo.getGrailsClassByLogicalPropertyName(String logicalName)
          Retrieves a Grails class by its logical property name.
 GrailsClass[] DefaultArtefactInfo.getGrailsClasses()
           
 GrailsClass[] ArtefactInfo.getGrailsClasses()
          Gets you the array of all artefact GrailsClass(es), the classes used to track information about the artefact.
 GrailsClass ArtefactHandler.newArtefactClass(Class artefactClass)
          Called by GrailsApplication when a new class is found and a GrailsClass wrapping it is required
 GrailsClass ArtefactHandlerAdapter.newArtefactClass(Class artefactClass)
          Creates new GrailsClass derived object using the type supplied in constructor.
 GrailsClass DomainClassArtefactHandler.newArtefactClass(Class artefactClass)
           
 

Methods in org.codehaus.groovy.grails.commons with parameters of type GrailsClass
 GrailsClass GrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)
          Registers a new artefact
 GrailsClass DefaultGrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)
          Adds an artefact of the given type for the given GrailsClass.
 void DefaultArtefactInfo.addGrailsClass(GrailsClass artefactClass)
          Call to add a new class to this info object.
static void GrailsDomainConfigurationUtil.configureDomainClassRelationships(GrailsClass[] domainClasses, Map domainMap)
          Configures the relationships between domain classes after they have been all loaded.
 boolean ArtefactHandler.isArtefactGrailsClass(GrailsClass artefactGrailsClass)
          Called to check if the specified GrailsClass is one managed by this artefact handler
 boolean ArtefactHandlerAdapter.isArtefactGrailsClass(GrailsClass artefactGrailsClass)
           
 

Uses of GrailsClass in org.codehaus.groovy.grails.orm.hibernate
 

Classes in org.codehaus.groovy.grails.orm.hibernate that implement GrailsClass
 class GrailsHibernateDomainClass
          An implementation of the GrailsDomainClass interface that allows Classes mapped in Hibernate to integrate with Grails' validation, dynamic methods etc. seamlessly
 

Uses of GrailsClass in org.codehaus.groovy.grails.plugins
 

Classes in org.codehaus.groovy.grails.plugins that implement GrailsClass
(package private)  class AbstractGrailsPlugin.GrailsPluginClass
          Wrapper Grails class for plugins
 

Uses of GrailsClass in org.codehaus.groovy.grails.web.filters
 

Subinterfaces of GrailsClass in org.codehaus.groovy.grails.web.filters
 interface GrailsFiltersClass
          Interface that defines filter class which return a list of FilterConfig instances
 



Copyright (c) 2005-2006 The Grails project