- AbstractArtefactTypeAstTransformation - Class in org.codehaus.groovy.grails.compiler.injection
-
Base implementation for the artefact type transformation
- AbstractArtefactTypeAstTransformation() - Constructor for class org.codehaus.groovy.grails.compiler.injection.AbstractArtefactTypeAstTransformation
-
- AbstractConstraint - Class in org.codehaus.groovy.grails.validation
-
Abstract class for constraints to extend.
- AbstractConstraint() - Constructor for class org.codehaus.groovy.grails.validation.AbstractConstraint
-
- AbstractDynamicConstructor - Class in org.codehaus.groovy.grails.commons.metaclass
-
- AbstractDynamicConstructor(Class<?>[]) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicConstructor
-
Deprecated.
Takes an array of types required to match this constructor.
- AbstractDynamicMethodInvocation - Class in org.codehaus.groovy.grails.commons.metaclass
-
- AbstractDynamicMethodInvocation(Pattern) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodInvocation
-
- AbstractDynamicMethods - Class in org.codehaus.groovy.grails.commons.metaclass
-
Provides the base implementation responsible for performing dynamic method invocation
such as the dynamic finders in GORM.
- AbstractDynamicMethods(Class<?>) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
Creates and registers a DelegatingMetaClass instance in the registry that delegates to this class.
- AbstractDynamicMethods(Class<?>, boolean) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
Creates and optionally registers a DelegatingMetaClass in the MetaClasRegistry that
delegates to this class.
- AbstractDynamicMethods() - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
A non-registering constructor that simple creates an instance
- AbstractDynamicMethodsInterceptor - Class in org.codehaus.groovy.grails.commons.metaclass
-
Implements an the Interceptor interface to add support for using ProxyMetaClass to define
dynamic methods.
- AbstractDynamicMethodsInterceptor() - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor
-
- AbstractDynamicMethodsInterceptor(Class<?>, boolean) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor
-
- AbstractDynamicMethodsInterceptor(Class<?>) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor
-
- AbstractDynamicProperty - Class in org.codehaus.groovy.grails.commons.metaclass
-
An abstract class for implementors of dynamic getters to implement.
- AbstractDynamicProperty(String) - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicProperty
-
- AbstractGrailsArtefactTransformer - Class in org.codehaus.groovy.grails.compiler.injection
-
Abstract transformer that takes an implementation class and creates methods
in a target ClassNode that delegate to that implementation class.
- AbstractGrailsArtefactTransformer() - Constructor for class org.codehaus.groovy.grails.compiler.injection.AbstractGrailsArtefactTransformer
-
- AbstractGrailsClass - Class in org.codehaus.groovy.grails.commons
-
Abstract base class for Grails types that provides common functionality for
evaluating conventions within classes.
- AbstractGrailsClass(Class<?>, String) - Constructor for class org.codehaus.groovy.grails.commons.AbstractGrailsClass
-
Used by all child classes to create a new instance and get the name right.
- AbstractGrailsPlugin - Class in org.codehaus.groovy.grails.plugins
-
Abstract implementation that provides some default behaviours
- AbstractGrailsPlugin(Class<?>, GrailsApplication) - Constructor for class org.codehaus.groovy.grails.plugins.AbstractGrailsPlugin
-
- AbstractGrailsPluginManager - Class in org.codehaus.groovy.grails.plugins
-
Abstract implementation of the GrailsPluginManager interface
- AbstractGrailsPluginManager(GrailsApplication) - Constructor for class org.codehaus.groovy.grails.plugins.AbstractGrailsPluginManager
-
- AbstractInjectableGrailsClass - Class in org.codehaus.groovy.grails.commons
-
Configures Grails classe to be autowirable by name, always.
- AbstractInjectableGrailsClass(Class<?>, String) - Constructor for class org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass
-
- AbstractStaticMethodInvocation - Class in org.codehaus.groovy.grails.commons.metaclass
-
- AbstractStaticMethodInvocation() - Constructor for class org.codehaus.groovy.grails.commons.metaclass.AbstractStaticMethodInvocation
-
- AbstractVetoingConstraint - Class in org.codehaus.groovy.grails.validation
-
TODO: write javadoc
- AbstractVetoingConstraint() - Constructor for class org.codehaus.groovy.grails.validation.AbstractVetoingConstraint
-
- Action - Annotation Type in grails.web
-
An annotation to mark controller methods as actions.
- ACTION - Static variable in interface org.codehaus.groovy.grails.commons.GrailsControllerClass
-
The general name to use when referring to action artefacts.
- addAnnotationIfNecessary(ClassNode, Class<Entity>) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
- addApi(Object) - Method in class org.codehaus.groovy.grails.commons.metaclass.BaseApiProvider
-
- addArtefact(String, Class) - Method in class org.codehaus.groovy.grails.commons.DefaultGrailsApplication
-
Adds an artefact of the given type for the given Class.
- addArtefact(String, GrailsClass) - Method in class org.codehaus.groovy.grails.commons.DefaultGrailsApplication
-
Adds an artefact of the given type for the given GrailsClass.
- addArtefact(Class) - Method in class org.codehaus.groovy.grails.commons.DefaultGrailsApplication
-
- addArtefact(String, Class) - Method in interface org.codehaus.groovy.grails.commons.GrailsApplication
-
Registers a new artefact
- addArtefact(String, GrailsClass) - Method in interface org.codehaus.groovy.grails.commons.GrailsApplication
-
Registers a new artefact
- addArtefact(Class) - Method in interface org.codehaus.groovy.grails.commons.GrailsApplication
-
Adds the given artefact, attempting to determine type from
- addBindingAction(Runnable) - Static method in class grails.validation.DeferredBindingActions
-
- addClassResource(String, Resource) - Method in class org.codehaus.groovy.grails.core.io.StaticResourceLocator
-
- addComponent(GrailsDomainClass) - Method in interface org.codehaus.groovy.grails.commons.ComponentCapableDomainClass
-
Adds a component
- addComponent(GrailsDomainClass) - Method in class org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass
-
- addDelegateConstructor(ClassNode, MethodNode) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
Adds or modifies an existing constructor to delegate to the
given static constructor method for initialization logic.
- addDelegateInstanceMethod(ClassNode, Expression, MethodNode) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
Adds a delegate method to the target class node where the first argument
is to the delegate method is 'this'.
- addDelegateInstanceMethod(ClassNode, Expression, MethodNode, boolean) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
Adds a delegate method to the target class node where the first argument
is to the delegate method is 'this'.
- addDelegateInstanceMethods(ClassNode, ClassNode, Expression) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
- addDelegateInstanceMethods(ClassNode, ClassNode, ClassNode, Expression) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
- addDelegateStaticMethod(ClassNode, MethodNode) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
Adds a static method call to given class node that delegates to the given method
- addDelegateStaticMethod(Expression, ClassNode, MethodNode) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
Adds a static method to the given class node that delegates to the given method
and resolves the object to invoke the method on from the given expression.
- addDynamicConstructor(DynamicConstructor) - Method in class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
- addDynamicConstructor(DynamicConstructor) - Method in interface org.codehaus.groovy.grails.commons.metaclass.DynamicMethods
-
Adds a dynamic constructor.
- addDynamicMethodInvocation(DynamicMethodInvocation) - Method in class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
- addDynamicMethodInvocation(DynamicMethodInvocation) - Method in interface org.codehaus.groovy.grails.commons.metaclass.DynamicMethods
-
Adds a new dynamic method invocation.
- addDynamicProperty(DynamicProperty) - Method in class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
- addDynamicProperty(DynamicProperty) - Method in interface org.codehaus.groovy.grails.commons.metaclass.DynamicMethods
-
Adds a new dynamic property.
- addExclude(BuildScope) - Method in class org.codehaus.groovy.grails.plugins.DefaultGrailsPlugin
-
- addExclude(Environment) - Method in class org.codehaus.groovy.grails.plugins.DefaultGrailsPlugin
-
- addExclude(BuildScope) - Method in interface org.codehaus.groovy.grails.plugins.GrailsPlugin
-
Makes the plugin excluded for a particular BuildScope
- addExclude(Environment) - Method in interface org.codehaus.groovy.grails.plugins.GrailsPlugin
-
Makes the plugin excluded for a particular Environment
- addFieldIfNonExistent(ClassNode, ClassNode, String) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
- addGrailsClass(GrailsClass) - Method in class org.codehaus.groovy.grails.commons.DefaultArtefactInfo
-
Call to add a new class to this info object.
- addInternalPackage(String) - Method in class org.codehaus.groovy.grails.exceptions.DefaultStackTraceFilterer
-
- addInternalPackage(String) - Method in interface org.codehaus.groovy.grails.exceptions.StackTraceFilterer
-
Adds a package name that should be filtered
- addListener(DirectoryWatcher.FileChangeListener) - Method in class org.codehaus.groovy.grails.compiler.DirectoryWatcher
-
Adds a file listener that can react to change events
- addMetaBeanProperty(MetaBeanProperty) - Method in class org.codehaus.groovy.grails.documentation.MetadataGeneratingExpandoMetaClass
-
- addMetaConstraint(String, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
-
Adds a meta constraints which is a non-validating informational constraint.
- addMethodIfNotPresent(ClassNode, MethodNode) - Static method in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
- addOperation(Runnable) - Static method in class org.codehaus.groovy.grails.lifecycle.ShutdownOperations
-
Adds a shutdown operation
- addOverridableArtefact(Class) - Method in class org.codehaus.groovy.grails.commons.DefaultGrailsApplication
-
- addOverridableArtefact(String, Class) - Method in class org.codehaus.groovy.grails.commons.DefaultGrailsApplication
-
Adds an artefact of the given type for the given Class.
- addOverridableArtefact(Class) - Method in interface org.codehaus.groovy.grails.commons.GrailsApplication
-
Adds an artefact that can be overriden by user defined classes
- addOverridableGrailsClass(GrailsClass) - Method in class org.codehaus.groovy.grails.commons.DefaultArtefactInfo
-
- addStaticMethodInvocation(StaticMethodInvocation) - Method in class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods
-
- addStaticMethodInvocation(StaticMethodInvocation) - Method in interface org.codehaus.groovy.grails.commons.metaclass.DynamicMethods
-
Adds a new static method invocation.
- addWatchDirectory(File, List<String>) - Method in class org.codehaus.groovy.grails.compiler.DirectoryWatcher
-
Adds a directory to watch for the given file and extensions.
- addWatchDirectory(File, String) - Method in class org.codehaus.groovy.grails.compiler.DirectoryWatcher
-
Adds a directory to watch for the given file and extensions.
- addWatchFile(File) - Method in class org.codehaus.groovy.grails.compiler.DirectoryWatcher
-
Adds a file to the watch list
- AFTER_INTERCEPTOR - Static variable in interface org.codehaus.groovy.grails.commons.GrailsControllerClass
-
The name of the after interceptor property.
- afterConstructor(Object[], Object) - Method in class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor
-
- afterConstructor(Object[], Object) - Method in interface org.codehaus.groovy.grails.commons.metaclass.ConstructorInterceptor
-
Executed after the constructor passing the args and the instantiated instance.
- afterInvoke(Object, String, Object[], Object) - Method in class org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor
-
- afterInvoke(Object, String, Object[], Object) - Method in interface org.codehaus.groovy.grails.commons.metaclass.Interceptor
-
This code is executed after the method is optionally called.
- afterPropertiesSet() - Method in class org.codehaus.groovy.grails.commons.GrailsApplicationFactoryBean
-
- afterPropertiesSet() - Method in class org.codehaus.groovy.grails.commons.GrailsResourceLoaderFactoryBean
-
- afterPropertiesSet() - Method in class org.codehaus.groovy.grails.context.support.PluginAwareResourceBundleMessageSource
-
- afterPropertiesSet() - Method in class org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean
-
- afterPropertiesSet() - Method in class org.codehaus.groovy.grails.validation.ConstraintsEvaluatorFactoryBean
-
- ALL_DATA_SOURCES - Static variable in interface org.codehaus.groovy.grails.commons.GrailsDomainClassProperty
-
- ALL_DATA_SOURCES - Static variable in interface org.codehaus.groovy.grails.commons.GrailsServiceClass
-
- AllArtefactClassInjector - Interface in org.codehaus.groovy.grails.compiler.injection
-
Extended marker interface that indicates this ClassInjector applies to all types of artefacts.
- ALLOW_2_SLASHES - Static variable in class org.codehaus.groovy.grails.validation.routines.UrlValidator
-
Allow two slashes in the path component of the URL.
- ALLOW_ALL_SCHEMES - Static variable in class org.codehaus.groovy.grails.validation.routines.UrlValidator
-
Allows all validly formatted schemes to pass validation instead of
supplying a set of valid schemes.
- AnnotationDomainClassArtefactHandler - Class in org.codehaus.groovy.grails.commons
-
Detects annotated domain classes for EJB3 style mappings.
- AnnotationDomainClassArtefactHandler() - Constructor for class org.codehaus.groovy.grails.commons.AnnotationDomainClassArtefactHandler
-
- ApiDelegate - Annotation Type in grails.artefact
-
Similar to Groovy's @Delegate AST transform but instead assumes the first
argument to every method is 'this'.
- ApiDelegateTransformation - Class in org.codehaus.groovy.grails.compiler.injection
-
- ApiDelegateTransformation() - Constructor for class org.codehaus.groovy.grails.compiler.injection.ApiDelegateTransformation
-
- appendPiecesForUri(String...) - Static method in class org.codehaus.groovy.grails.commons.GrailsResourceUtils
-
Deprecated.
Takes any number of Strings and appends them into a uri, making
sure that a forward slash is inserted between each piece and
making sure that no duplicate slashes are in the uri
- APPLICATION_CONTEXT - Static variable in interface org.codehaus.groovy.grails.commons.ApplicationAttributes
-
- APPLICATION_CONTEXT_ID - Static variable in class org.codehaus.groovy.grails.commons.spring.GrailsResourceHolder
-
- APPLICATION_ID - Static variable in interface org.codehaus.groovy.grails.commons.GrailsApplication
-
The id of the grails application within a bean context
- ApplicationAttributes - Interface in org.codehaus.groovy.grails.commons
-
- ApplicationHolder - Class in org.codehaus.groovy.grails.commons
-
- ApplicationHolder() - Constructor for class org.codehaus.groovy.grails.commons.ApplicationHolder
-
Deprecated.
- applyConstraint(String, Object) - Method in class org.codehaus.groovy.grails.validation.ConstrainedProperty
-
Applies a constraint for the specified name and consraint value.
- Artefact - Annotation Type in grails.artefact
-
Used to define the artefact type for classes declared outside of Grails' usual conventions.
- ArtefactHandler - Interface in org.codehaus.groovy.grails.commons
-
The ArtefactHandler interface's purpose is to allow the analysis of conventions within a Grails application.
- ArtefactHandlerAdapter - Class in org.codehaus.groovy.grails.commons
-
- ArtefactHandlerAdapter(String, Class<?>, Class<?>, String) - Constructor for class org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter
-
- ArtefactHandlerAdapter(String, Class<?>, Class<?>, String, boolean) - Constructor for class org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter
-
- ArtefactInfo - Interface in org.codehaus.groovy.grails.commons
-
Holder for all the class-related info and structures relating to an Artefact.
- ARTEFACTS - Static variable in interface org.codehaus.groovy.grails.plugins.GrailsPlugin
-
Define the list of ArtefactHandlers supporting by the plugin
- ArtefactTypeAstTransformation - Class in org.codehaus.groovy.grails.compiler.injection
-
A transformation used to apply transformers to classes not located in Grails
directory structure.
- ArtefactTypeAstTransformation() - Constructor for class org.codehaus.groovy.grails.compiler.injection.ArtefactTypeAstTransformation
-
- ASSIGNMENT_OPERATOR - Static variable in class org.codehaus.groovy.grails.compiler.injection.GrailsASTUtils
-
- ASTErrorsHelper - Interface in org.codehaus.groovy.grails.compiler.injection
-
Enhances a class to contain an Errors property of type org.springframework.validation.Errors.
- AstTransformer - Annotation Type in org.codehaus.groovy.grails.compiler.injection
-
Marker annotation that for classes that transform Grails classes at the AST level.
- ASTValidationErrorsHelper - Class in org.codehaus.groovy.grails.compiler.injection
-
- ASTValidationErrorsHelper() - Constructor for class org.codehaus.groovy.grails.compiler.injection.ASTValidationErrorsHelper
-
- ATTACHED - Static variable in interface org.codehaus.groovy.grails.commons.GrailsDomainClassProperty
-
- autowireBeanProperties(Object, int, boolean) - Method in class org.codehaus.groovy.grails.commons.spring.ReloadAwareAutowireCapableBeanFactory
-