| Field and Description | |
|---|---|
| GrailsASTUtils#THIS_EXPR |
@deprecated Sharing copies of VariableExpression which refer to "this" is unsafe
|
| Interface and Description |
|---|
| ASTErrorsHelper
Enhances a class to contain an Errors property of type org.springframework.validation.Errors.
|
| ApplicationAttributes
@author Graeme Rocher
|
| ArtefactHandler
@author Graeme Rocher
|
| ArtefactInfo
@author Graeme Rocher
|
| ConstraintsEvaluator
Evaluates and returns constraints.
|
| GrailsApplication
@author Graeme Rocher
|
| GrailsApplicationAware
@author Graeme Rocher
|
| GrailsArtefactClassInjector
Interface specific to Grails artefacts that returns the artefact type.
|
| GrailsClass
@author Graeme Rocher
|
| GrailsControllerClass
Represents a controller class in Grails.
|
| GrailsDomainClass
Represents a persistable Grails domain class.
|
| GrailsDomainClassInjector
Mainly just a marker interface for implementations that perform injection on domain classes.
|
| GrailsDomainClassProperty
A property of a GrailsDomainClass instance.
|
| GrailsPlugin
@author Graeme Rocher
|
| GrailsPluginManager
@author Graeme Rocher
|
| PluginManagerAware
@author Graeme Rocher
|
| Class and Description |
|---|
| ASTValidationErrorsHelper
@author Jeff Brown
|
| AbstractGrailsArtefactTransformer
Abstract transformer that takes an implementation class and creates methods
in a target ClassNode that delegate to that implementation class.
|
| DeprecatedGrailsConfig
Type safe abstraction over Grails configuration
|
| DomainClassArtefactHandler
@author Graeme Rocher
|
| FlatConfig
@author Graeme Rocher
|
| GrailsASTUtils
Helper methods for working with Groovy AST trees.
|
| GrailsClassUtils
@author Graeme Rocher
|
| GrailsDomainConfigurationUtil
@author Graeme Rocher
|
| GrailsMetaClassUtils
@author Graeme Rocher
|
| GrailsPluginManagerFactoryBean
A factory bean for loading the GrailsPluginManager instance.
|
| GrailsTransactionTemplate
@author Graeme Rocher
|
| SoftThreadLocalMap
Creates a InheritableThreadLocal with an intial value of a Map.
|
| Annotation Type and Description |
|---|
| AstTransformer
Marker annotation that for classes that transform Grails classes at the AST level.
|
| Method and Description |
|---|
| DefaultGrailsPlugin#doc(java.lang.String text)
@deprecated Dynamic document generation no longer supported
|
| DefaultGrailsPlugin#restartContainer()
Restarts the container
|
| DefaultGrailsPluginManager#checkForChanges()
@deprecated Replaced by agent-based reloading, will be removed in a future version of Grails
|
| DefaultGrailsPluginManager#startPluginChangeScanner()
@deprecated Will be removed in a future version of Grails
|
| DefaultGrailsPluginManager#stopPluginChangeScanner()
@deprecated Will be removed in a future version of Grails
|
| GrailsApplication#getFlatConfig()
Returns the flatten ConfigObject for use from Java classes.
|
| GrailsClass#getGrailsApplication()
The GrailsApplication that this class belongs to
|
| GrailsClass#getReference()
@deprecated
|
| GrailsClassUtils#getClassName(java.lang.String logicalName, java.lang.String trailingName)
Returns the class name for the given logical name and trailing name.
|
| GrailsClassUtils#getClassNameForLowerCaseHyphenSeparatedName(java.lang.String name)
Converts foo-bar into FooBar
|
| GrailsClassUtils#getClassNameRepresentation(java.lang.String name)
Returns the class name representation of the given name
|
| GrailsClassUtils#getLogicalName(java.lang.Class clazz, java.lang.String trailingName)
Retrieves the logical class name of a Grails artifact given the Grails class
and a specified trailing name
|
| GrailsClassUtils#getLogicalName(java.lang.String name, java.lang.String trailingName)
Retrieves the logical name of the class without the trailing name
|
| GrailsClassUtils#getLogicalPropertyName(java.lang.String className, java.lang.String trailingName)
@deprecated Use grails.util.GrailsNameUtils#getLogicalPropertyName(String, String) instead.
|
| GrailsClassUtils#getNameFromScript(java.lang.String scriptName)
Calculates the class name from a script name in the form
my-funk-grails-script
|
| GrailsClassUtils#getNaturalName(java.lang.String name)
Converts a property name into its natural language equivalent eg ('firstName' becomes 'First Name')
|
| GrailsClassUtils#getPropertyName(java.lang.String name)
Shorter version of getPropertyNameRepresentation
|
| GrailsClassUtils#getPropertyName(java.lang.Class clazz)
Shorter version of getPropertyNameRepresentation
|
| GrailsClassUtils#getPropertyNameForLowerCaseHyphenSeparatedName(java.lang.String name)
Converts foo-bar into fooBar
|
| GrailsClassUtils#getPropertyNameRepresentation(java.lang.Class targetClass)
Returns the property name equivalent for the specified class
|
| GrailsClassUtils#getPropertyNameRepresentation(java.lang.String name)
Returns the property name representation of the given name
|
| GrailsClassUtils#getScriptName(java.lang.Class clazz)
Retrieves the script name representation of the supplied class.
|
| GrailsClassUtils#getScriptName(java.lang.String name)
@deprecated Use grails.util.GrailsNameUtils#getScriptName(String) instead.
|
| GrailsClassUtils#getShortName(java.lang.Class targetClass)
Returns the class name without the package prefix
|
| GrailsClassUtils#getShortName(java.lang.String className)
Returns the class name without the package prefix
|
| GrailsDomainClass#getPersistantProperties()
Returns all of the persistant properties of the domain class
|
| GrailsDomainClass#getPersistantProperties()
Returns all of the persistant properties of the domain class
|
| GrailsDomainConfigurationUtil#evaluateConstraints(java.lang.Object instance, GrailsDomainClassProperty properties, Map Evaluates the constraints closure to build the list of constraints
|
| GrailsDomainConfigurationUtil#evaluateConstraints(Class> theClass, GrailsDomainClassProperty properties, Map Evaluates the constraints closure to build the list of constraints
|
| GrailsDomainConfigurationUtil#evaluateConstraints(java.lang.Object instance, GrailsDomainClassProperty properties)
Evaluates the constraints closure to build the list of constraints.
|
| GrailsDomainConfigurationUtil#evaluateConstraints(java.lang.Object instance)
Evaluates the constraints closure to build the list of constraints.
|
| GrailsDomainConfigurationUtil#evaluateConstraints(Class> theClass)
Evaluates the constraints closure to build the list of constraints
|
| GrailsDomainConfigurationUtil#evaluateConstraints(Class> theClass, GrailsDomainClassProperty properties)
Evaluates the constraints closure to build the list of constraints.
|
| GrailsPlugin#checkForChanges()
When called this method checks for any changes to the plug-ins watched resources
and reloads appropriately
|
| GrailsUtil#getEnvironment()
Retrieves the current execution environment.
|
| GrailsUtil#sanitize(java.lang.Throwable t)
|
| GrailsUtil#writeSlurperResult(groovy.util.slurpersupport.GPathResult result, java.io.Writer output)
Writes out a GPathResult (i.e. the result of parsing XML using
XmlSlurper) to the given writer.
|
| Constructor and Description |
|---|
| GrailsAwareInjectionOperation#GrailsAwareInjectionOperation(groovy.lang.GroovyResourceLoader resourceLoader, ClassInjector classInjectors)
@deprecated Custom resource loader no longer supported
|