Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` Loaded and executed on application load.
`interface` | `GrailsCodecClass` Provides access to Codec classes.
`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` 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` Evaluates the conventions contained within controllers to perform auto-configuration.
`class` | `DefaultGrailsDomainClass`
`class` | `DefaultGrailsServiceClass`
`class` | `DefaultGrailsTagLibClass` Default implementation of a tag lib class.
`class` | `DefaultGrailsUrlMappingsClass`

Methods in org.codehaus.groovy.grails.commons that return GrailsClass
`GrailsClass` | `DefaultGrailsApplication.addArtefact(String artefactType, Class artefactClass)` Adds an artefact of the given type for the given Class.
`GrailsClass` | `GrailsApplication.addArtefact(String artefactType, Class artefactClass)` Registers a new artefact
`GrailsClass` | `DefaultGrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)` Adds an artefact of the given type for the given GrailsClass.
`GrailsClass` | `GrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)` Registers a new artefact
`GrailsClass` | `DefaultGrailsApplication.addOverridableArtefact(String artefactType, Class artefactClass)` Adds an artefact of the given type for the given Class.
`GrailsClass` | `DefaultGrailsApplication.getArtefact(String artefactType, String name)` Retrieves an artefact for the given type and name.
`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.getArtefactByLogicalPropertyName(String type, String logicalName)`
`GrailsClass` | `GrailsApplication.getArtefactByLogicalPropertyName(String type, String logicalName)` Retrieves an artefact by its logical property name.
`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` | `ArtefactHandlerAdapter.getArtefactForFeature(Object feature)`
`GrailsClass` | `ControllerArtefactHandler.getArtefactForFeature(Object feature)`
`GrailsClass` | `TagLibArtefactHandler.getArtefactForFeature(Object feature)` Looks up a tag library by using either a full qualified tag name such as g:link or via namespace such as "g".
`GrailsClass` | `DefaultGrailsApplication.getArtefactForFeature(String artefactType, Object featureID)`
`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.getArtefacts(String artefactType)` Returns all of the GrailsClass instances for the given artefactType as defined by the ArtefactHandler
`GrailsClass[]` | `GrailsApplication.getArtefacts(String artefactType)` Get an array of all the GrailsClass instances relating to artefacts of the specified type.
`GrailsClass` | `ArtefactInfo.getGrailsClass(String name)` Retrieves the GrailsClass representing a named artefact.
`GrailsClass` | `DefaultArtefactInfo.getGrailsClass(String name)`
`GrailsClass` | `ArtefactInfo.getGrailsClassByLogicalPropertyName(String logicalName)` Retrieves a Grails class by its logical property name.
`GrailsClass` | `DefaultArtefactInfo.getGrailsClassByLogicalPropertyName(String logicalName)`
`GrailsClass[]` | `ArtefactInfo.getGrailsClasses()` Gets you the array of all artefact GrailsClass(es), the classes used to track information about the artefact.
`GrailsClass[]` | `DefaultArtefactInfo.getGrailsClasses()`
`GrailsClass` | `AnnotationDomainClassArtefactHandler.newArtefactClass(Class artefactClass)`
`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 that return types with arguments of type GrailsClass
`Map<String,GrailsClass>` | `DefaultArtefactInfo.getGrailsClassesByName()`

Methods in org.codehaus.groovy.grails.commons with parameters of type GrailsClass
`GrailsClass` | `DefaultGrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)` Adds an artefact of the given type for the given GrailsClass.
`GrailsClass` | `GrailsApplication.addArtefact(String artefactType, GrailsClass artefactGrailsClass)` Registers a new artefact
`void` | `DefaultArtefactInfo.addGrailsClass(GrailsClass artefactClass)` Call to add a new class to this info object.
`void` | `DefaultArtefactInfo.addOverridableGrailsClass(GrailsClass artefactGrailsClass)`
`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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES