A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractArrayOrIterableResultImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementation of a finder that handles Array and Iterables of domain classes
AbstractCriteriaBuilder - Class in org.grails.datastore.gorm.query.criteria
Abstract criteria builder implementation
AbstractCriteriaBuilder(Class, QueryCreator, MappingContext) - Constructor in AbstractCriteriaBuilder
AbstractDatastoreApi - Class in org.grails.datastore.gorm
@author Burt Beckwith
AbstractDatastoreApi(Datastore) - Constructor in AbstractDatastoreApi
AbstractDatastoreInitializer - Class in org.grails.datastore.gorm.bootstrap
Abstract class for datastore initializers to implement
AbstractDatastoreInitializer.GrailsBeanBuilderInit - Class in org.grails.datastore.gorm.bootstrap
AbstractDatastoreInitializer.GroovyBeanReaderInit - Class in org.grails.datastore.gorm.bootstrap
AbstractDatastoreInitializer(Map, Class) - Constructor in AbstractDatastoreInitializer
AbstractDatastoreMethodDecoratingTransformation - Class in org.grails.datastore.gorm.transform
An abstract implementation for transformations that decorate a method invocation such that the method invocation is wrapped in the execution of a closure that delegates to the original logic.
AbstractDatastorePersistenceContextInterceptor - Class in org.grails.datastore.gorm.support
Abstract implementation of the persistence context interceptor
AbstractDatastorePersistenceContextInterceptor(Datastore) - Constructor in AbstractDatastorePersistenceContextInterceptor
AbstractDetachedCriteria - Class in org.grails.datastore.gorm.query.criteria
Abstract super class for DetachedCriteria implementations
AbstractDetachedCriteria.DetachedProjections - Class in org.grails.datastore.gorm.query.criteria
AbstractDetachedCriteria.DetachedProjections(Projection>) - Constructor in AbstractDetachedCriteria.DetachedProjections
AbstractDetachedCriteria(Class<T>, String) - Constructor in AbstractDetachedCriteria
Constructs a DetachedCriteria instance target the given class and alias for the name
AbstractDetachedCriteriaServiceImplementor - Class in org.grails.datastore.gorm.services.implementers
An abstract implementer that builds a detached criteria query from the method arguments
AbstractFindByFinder - Class in org.grails.datastore.gorm.finders
AbstractFindByFinder(Pattern, MappingContext) - Constructor in AbstractFindByFinder
AbstractFinder - Class in org.grails.datastore.gorm.finders
Abstract base class for finders.
AbstractFinder(Datastore) - Constructor in AbstractFinder
AbstractGormApi - Class in org.grails.datastore.gorm
Abstract GORM API provider.
AbstractGormApi(Class<D>, MappingContext) - Constructor in AbstractGormApi
AbstractGormASTTransformation - Class in org.grails.datastore.gorm.transform
Abstract base class for GORM AST transformations
AbstractMethodDecoratingTransformation - Class in org.grails.datastore.gorm.transform
An abstract implementation for transformations that decorate a method invocation such that the method invocation is wrapped in the execution of a closure that delegates to the original logic.
AbstractProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementation for projections
AbstractReadOperationImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementor for read operations
AbstractResultList - Class in org.grails.datastore.gorm.query
An abstract result list for initializing objects lazily from a cursor
AbstractResultList(int, Integer, Iterator<Object>) - Constructor in AbstractResultList
AbstractSaveImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementation of saving
AbstractServiceImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementation of the ServiceImplementer interface
AbstractStringQueryImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract support for String-based queries
AbstractTraitApplyingGormASTTransformation - Class in org.grails.datastore.gorm.transform
An abstract transformation that applies a Trait
AbstractWhereImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementation for queries annotated with Where
AbstractWriteOperationImplementer - Class in org.grails.datastore.gorm.services.implementers
Abstract implementer for write operations
adapt(ServiceImplementer) - Method in ServiceImplementerAdapter
Adapt the implementer, returning a new implementer if possible, otherwise null
AdaptedImplementer - Interface in org.grails.datastore.gorm.services.implementers
An interface for adapters to return the original implementer
adapters - Field in Service
@default {}
Returns:
Any additional adapters to apply
add(Criterion) - Method in AbstractDetachedCriteria
add(int, Object) - Method in AbstractResultList
add(E) - Method in PagedResultList
ADD_TO_PARAMETERS - Field in GormEntityTransformation
addAll(int, Collection<? extends E>) - Method in PagedResultList
addApplicationListener(ApplicationListener<?>) - Method in ConfigurableApplicationContextEventPublisher
addApplicationListener(ApplicationListener<?>) - Method in ConfigurableApplicationEventPublisher
Adds a new application listener
addApplicationListener(ApplicationListener<?>) - Method in DefaultApplicationEventPublisher
addInstanceMethods(PersistentEntity, boolean) - Method in GormEnhancer
AdditionalGormEntityTransformation - Interface in org.grails.compiler.gorm
Additional transformations applied to GORM entities
addParameterNames(String, Class, List<String>) - Method in ConfigurableParameterNameProvider
registers parameter names
addStaticMethods(PersistentEntity, boolean) - Method in GormEnhancer
addTo(String, Object) - Method in GormEntity
Adds the given value to given association ensuring both sides are correctly associated
addToCriteria(Criterion) - Method in AbstractCriteriaBuilder
afterDelete(PersistentEntity, EntityAccess, PostDeleteEvent) - Method in DomainEventListener
afterInsert(PersistentEntity, EntityAccess, PostInsertEvent) - Method in DomainEventListener
afterLoad(PersistentEntity, EntityAccess, PostLoadEvent) - Method in DomainEventListener
afterUpdate(PersistentEntity, EntityAccess, PostUpdateEvent) - Method in DomainEventListener
AggregateTimestampProvider - Class in org.grails.datastore.gorm.timestamp
*************************************************************************** Copyright 2014 original authors
alias - Field in AbstractDetachedCriteria
aliases - Field in DetachedCriteriaTransformer
aliasExpressions - Field in DetachedCriteriaTransformer
allEq(Map<String, Object>) - Method in AbstractCriteriaBuilder
Apply an "equals" constraint to each property in the key set of a Map
allEq(Map<String, Object>) - Method in AbstractDetachedCriteria
@see Criteria#allEq(java.util.Map)
allEq(Map<String, Object>) - Method in DetachedCriteria
allQualifiers(Datastore, PersistentEntity) - Method in GormEnhancer
Obtain all of the qualifiers (typically the connection names) for the datastore and entity
and(Closure) - Method in AbstractCriteriaBuilder
and(Closure) - Method in AbstractDetachedCriteria
Handles a conjunction
and(Closure) - Method in DetachedCriteria
AND_OPERATOR - Field in DetachedCriteriaTransformer
AnnotatedServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
An annotated implementer
AnnotationMetadataReader - Class in org.grails.datastore.gorm.utils
A more limited version of Spring's annotation reader that only reads annotations on classes
apiDelegate - Field in MethodInvokingClosure
appliesToDatastore(Datastore, PersistentEntity) - Method in GormEnhancer
applyAdditionalCriteria(Query, Closure) - Method in AbstractFinder
applyDefaultTransactionHandling(MethodNode) - Method in AbstractReadOperationImplementer
applyDefaultTransactionHandling(MethodNode) - Method in DeleteImplementer
applyDefaultTransactionHandling(MethodNode) - Method in DeleteWhereImplementer
applyDefaultTransactionHandling(MethodNode) - Method in FindAndDeleteImplementer
applyDefaultTransactionHandling(MethodNode) - Method in UpdateStringQueryImplementer
applyDetachedCriteria(Query, AbstractDetachedCriteria) - Method in DynamicFinder
Applies the given detached criteria to the given query
ApplyDetachedCriteriaTransform - Annotation Type in org.grails.datastore.gorm.query.transform
Used only for testing
applyLazyCriteria() - Method in AbstractDetachedCriteria
applyLazyCriteria() - Method in DetachedCriteria
applySortForMap(Query, Map, boolean) - Method in DynamicFinder
Applies sorting logic to the given query from the given map
applyTransactionalAttributeSettings(AnnotationNode, VariableExpression, BlockStatement, ClassNode, MethodNode) - Method in TransactionalTransform
ARGUMENT_CACHE - Field in DynamicFinder
ARGUMENT_DEEP_VALIDATE - Field in GormValidationApi
ARGUMENT_FETCH - Field in DynamicFinder
ARGUMENT_FETCH_SIZE - Field in DynamicFinder
ARGUMENT_FLUSH_MODE - Field in DynamicFinder
ARGUMENT_IGNORE_CASE - Field in DynamicFinder
ARGUMENT_LOCK - Field in DynamicFinder
ARGUMENT_MAX - Field in DynamicFinder
ARGUMENT_OFFSET - Field in DynamicFinder
ARGUMENT_ORDER - Field in DynamicFinder
ARGUMENT_READ_ONLY - Field in DynamicFinder
ARGUMENT_SORT - Field in DynamicFinder
ARGUMENT_TIMEOUT - Field in DynamicFinder
arguments - Field in MethodExpression
argumentsRequired - Field in MethodExpression
asBoolean(Closure) - Method in DetachedCriteria
Counts the number of records returned by the query
asErrors(Object, Set<ConstraintViolation>) - Method in ConstraintViolationUtils
Converts a ConstraintViolation instances to errors
asErrors(Object, Set<ConstraintViolation>) - Method in ValidatedService
Converts a ConstraintViolationException to errors
associationCriteriaMap - Field in AbstractDetachedCriteria
AstMethodDispatchUtils - Class in org.grails.datastore.gorm.transform
@author Graeme Rocher
AstPropertyResolveUtils - Class in org.grails.datastore.gorm.transform
Utilities for resolving property names from domain classes etc.
attach() - Method in DelegatingGormEntityApi
attach() - Method in GormEntity
Attaches an instance to an existing session.
attach() - Method in GormEntityApi
Attaches an instance to an existing session.
attach(D) - Method in GormInstanceApi
Attaches an instance to an existing session.
attach(D) - Method in GormInstanceOperations
Attaches an instance to an existing session.
attach(D) - Method in GormStaticApi
attach(D) - Method in TenantDelegatingGormOperations
attributes(Map<String, Object>) - Method in DynamicAttributes
Obtain the dynamic attributes combined with the provided attributes
AutoTimestampEventListener - Class in org.grails.datastore.gorm.events
An event listener that adds support for GORM-style auto-timestamping
AutoTimestampEventListener(MappingContext) - Constructor in AutoTimestampEventListener
autowireBeanProperties(Object) - Method in DomainEventListener
avg(String) - Method in AbstractCriteriaBuilder
Computes the average value of a property
avg(String) - Method in AbstractDetachedCriteria
Adds a avg projection
avg(String) - Method in AbstractDetachedCriteria.DetachedProjections
avg(String) - Method in DetachedCriteria
Adds a avg projection

B

beforeDelete(PersistentEntity, EntityAccess, PreDeleteEvent) - Method in DomainEventListener
beforeInsert(PersistentEntity, EntityAccess) - Method in AutoTimestampEventListener
beforeInsert(PersistentEntity, EntityAccess, PreInsertEvent) - Method in DomainEventListener
beforeLoad(PersistentEntity, EntityAccess, PreLoadEvent) - Method in DomainEventListener
beforeUpdate(PersistentEntity, EntityAccess) - Method in AutoTimestampEventListener
beforeUpdate(PersistentEntity, EntityAccess, PreUpdateEvent) - Method in DomainEventListener
between(String, Object, Object) - Method in AbstractCriteriaBuilder
Restricts the results by the given property value range (inclusive)
between(String, Object, Object) - Method in AbstractDetachedCriteria
@see Criteria
between(String, Object, Object) - Method in DetachedCriteria
bindParametersAndSave(ClassNode, MethodNode, Parameter, BlockStatement, VariableExpression) - Method in AbstractSaveImplementer
build(Closure) - Method in AbstractCriteriaBuilder
build(Closure) - Method in AbstractDetachedCriteria
Enable the builder syntax for constructing Criteria
build() - Method in DataSourceBuilder
build(Closure) - Method in DetachedCriteria
Enable the builder syntax for constructing Criteria
build(Class, String, Object) - Method in MappingContextAwareConstraintFactory
buildArgs(Parameter, MethodNode, BlockStatement) - Method in FindAllByImplementer
buildCallToOriginalMethod(ClassNode, MethodNode) - Method in AbstractMethodDecoratingTransformation
buildConfiguration() - Method in JavaxValidatorRegistry
Builds the default Validator configuration
buildConfigurationFor(MappingContext, MessageSource) - Method in JavaxValidatorRegistry
Builds a configuration for the given context and message source
buildDefault(Class) - Method in ConfigurableParameterNameProvider
buildDelegatingMethodCall(SourceUnit, AnnotationNode, ClassNode, MethodNode, MethodCallExpression, BlockStatement) - Method in AbstractMethodDecoratingTransformation
Builds the delegating method call for the given class node
buildDelegatingMethodCall(SourceUnit, AnnotationNode, ClassNode, MethodNode, MethodCallExpression, BlockStatement) - Method in TenantTransform
buildDelegatingMethodCall(SourceUnit, AnnotationNode, ClassNode, MethodNode, MethodCallExpression, BlockStatement) - Method in TransactionalTransform
buildInstanceApiLookup(ClassNode, Expression) - Method in AbstractServiceImplementer
buildInterfaceImpl(ClassNode, ClassNode, ClassNode, MethodNode) - Method in InterfaceProjectionBuilder
buildInterfaceProjection(ClassNode, MethodNode, Expression, Expression, MethodNode) - Method in IterableInterfaceProjectionBuilder
buildInterfaceProjection(ClassNode, MethodNode, Expression, Expression, MethodNode) - Method in SingleResultInterfaceProjectionBuilder
buildLazy(Closure) - Method in AbstractDetachedCriteria
Enable the builder syntax for constructing Criteria
buildLazy(Closure) - Method in DetachedCriteria
Enable the builder syntax for constructing Criteria
buildMatchSpec(String, String, int) - Method in DynamicFinder
Builds a match specification that can be used to establish information about a dynamic finder compilation for the purposes of compilation etc.
buildMatchSpec(String, String, int) - Method in FindAllByImplementer
buildQuery(DynamicFinderInvocation, Class<?>, Query) - Method in AbstractFindByFinder
buildQuery(DynamicFinderInvocation, Class<?>, Query) - Method in CountByFinder
buildQuery(DynamicFinderInvocation, Class<?>, Query) - Method in FindAllByFinder
buildQuery(DynamicFinderInvocation, Session) - Method in QueryBuildingFinder
Build a query from an invocation
buildQueryableCriteria(Closure) - Method in AbstractDetachedCriteria
buildQueryableCriteria(Closure) - Method in DetachedCriteria
buildQueryReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in AbstractStringQueryImplementer
Builds the query return statement
buildQueryReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindAllStringQueryImplementer
buildQueryReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindOneInterfaceProjectionStringQueryImplementer
buildQueryReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindOneStringQueryImplementer
buildQueryReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in UpdateStringQueryImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in AbstractWhereImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in CountWhereImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in DeleteWhereImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindAllByImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindAllByInterfaceProjectionImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindAllWhereImplementer
buildReturnStatement(ClassNode, MethodNode, Expression, Expression, MethodNode) - Method in FindAndDeleteImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindOneByInterfaceProjectionImplementer
buildReturnStatement(ClassNode, MethodNode, Expression, Expression, MethodNode) - Method in FindOneImplementer
buildReturnStatement(ClassNode, MethodNode, Expression, Expression, MethodNode) - Method in FindOneInterfaceProjectionImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindOneInterfaceProjectionWhereImplementer
buildReturnStatement(ClassNode, MethodNode, MethodNode, Expression) - Method in FindOneWhereImplementer
buildSettings(String, PropertyResolver, F, boolean) - Method in DataSourceConnectionSourceFactory
buildStaticApiLookup(ClassNode, Expression) - Method in AbstractServiceImplementer
buildValidatorFactoryAdapter(Configuration) - Method in JavaxValidatorRegistry
Build the validator factory from the validator configuration
by() - Method in Implemented

C

cache(boolean) - Method in AbstractCriteriaBuilder
cache(boolean) - Method in AbstractDetachedCriteria
cache(boolean) - Method in CriteriaBuilder
cachedClassProperties - Field in AstPropertyResolveUtils
CachedDataSourceConnectionSourceFactory - Class in org.grails.datastore.gorm.jdbc.connections
Extends DataSourceConnectionSourceFactory and caches the created DataSourceConnectionSource instances ensuring they are singletons
calculatePropertyPath(PropertyExpression) - Method in QueryStringTransformer
call(Object) - Method in InstanceMethodInvokingClosure
call(Object) - Method in MethodInvokingClosure
call(Object) - Method in NamedCriteriaProxy
call(Object) - Method in StaticMethodInvokingClosure
callD(Expression, String, Expression) - Method in AstMethodDispatchUtils
Make a direct method call on this object for the given name and arguments
callThisD(ClassNode, String, Expression) - Method in AstMethodDispatchUtils
Make a direct method call on this object for the given name and arguments
CANDIDATE_METHODS_WHERE_ONLY - Field in DetachedCriteriaTransformer
CascadingValidator - Interface in org.grails.datastore.gorm.validation
Extends the default Spring Validator interface and provides an additional method that specifies whether validation should cascade into associations.
classLoader - Field in AbstractDatastoreInitializer
ClasspathEntityScanner - Class in org.grails.datastore.gorm.utils
Utility class for scanning the classpath for entities
ClasspathEntityScanner() - Constructor in ClasspathEntityScanner
clear() - Method in AbstractDatastorePersistenceContextInterceptor
clear() - Method in PagedResultList
clearErrors() - Method in GormValidateable
Clears any errors that exist on an instance
clearErrors(D) - Method in GormValidationApi
Clears any errors that exist on an instance
clone() - Method in AbstractDetachedCriteria
clone() - Method in DetachedCriteria
close() - Method in DataSourceConnectionSource
close() - Method in GormEnhancer
Closes the enhancer clearing any stored static state
close() - Method in GormValidatorFactoryAdapter
close() - Method in JavaxValidatorRegistry
close() - Method in MultiTenantConnection
collectAndOrderGormTransformations(AnnotatedNode) - Method in OrderedGormTransformation
collectMappedClasses(String) - Method in AbstractDatastoreInitializer
compilationUnit - Field in DirtyCheckingTransformer
compilationUnit - Field in GormEntityTransformation
compileMethodStatically(SourceUnit, MethodNode) - Method in AbstractMethodDecoratingTransformation
ConfigurableApplicationContextEventPublisher - Class in org.grails.datastore.gorm.events
Bridge to Spring ApplicationContext event publishing
ConfigurableApplicationContextEventPublisher(ConfigurableApplicationContext) - Constructor in ConfigurableApplicationContextEventPublisher
ConfigurableApplicationEventPublisher - Interface in org.grails.datastore.gorm.events
An org.springframework.context.ApplicationEventPublisher that is configurable with new listeners
ConfigurableParameterNameProvider - Class in org.grails.datastore.gorm.validation.javax
A configurable parameter name provider
configure() - Method in AbstractDatastoreInitializer
Configures for an existing Mongo instance
configureForBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in AbstractDatastoreInitializer
Configures an existing BeanDefinitionRegistry
configureQueryWithArguments(Class, Query, Object) - Method in DynamicFinder
connection - Field in ReadOnly
The connection to use by default @default ConnectionSource.DEFAULT
connection - Field in Transactional
The connection to use by default @default ConnectionSource.DEFAULT
connectionName - Field in AbstractDetachedCriteria
connectionSources - Field in GormStaticApi
CONSTANT_NULL - Field in DirtyCheckingTransformer
constraintValidatorFactory(ConstraintValidatorFactory) - Method in GormValidatorFactoryAdapter.GormValidatorContext
ConstraintViolationUtils - Class in org.grails.datastore.gorm.validation.javax
Utility methods for handling ConstraintViolationException
contains(Object) - Method in PagedResultList
containsAll(Collection<?>) - Method in PagedResultList
containsRegisteredBean(Object, BeanDefinitionRegistry, String) - Method in AbstractDatastoreInitializer
convertArgumentList(Collection) - Method in AbstractDetachedCriteria
convertArguments(PersistentEntity) - Method in MethodExpression
convertArguments(PersistentEntity) - Method in MethodExpression.InList
convertArguments(PersistentEntity) - Method in MethodExpression.InRange
convertArguments(PersistentEntity) - Method in MethodExpression.NotInList
convertObject(Object) - Method in AbstractResultList
copyClassAnnotations(MethodNode, MethodNode) - Method in AbstractServiceImplementer
Copies annotation from the abstract method to the implementation method
count() - Method in AbstractCriteriaBuilder
Count the number of records returned
count() - Method in AbstractDetachedCriteria.DetachedProjections
count(Closure) - Method in CriteriaBuilder
Defines and executes a count query in a single call.
count(Closure) - Method in DetachedCriteria
Counts the number of records returned by the query
count() - Method in GormEntity
Counts the number of persisted entities
count(Map, Closure) - Method in GormQueryOperations
Counts the number of records returned by the query
count() - Method in GormStaticApi
Counts the number of persisted entities
count() - Method in GormStaticOperations
Counts the number of persisted entities
count(Closure) - Method in NamedCriteriaProxy
count() - Method in TenantDelegatingGormOperations
CountByFinder - Class in org.grails.datastore.gorm.finders
Supports counting objects.
CountByFinder(MappingContext) - Constructor in CountByFinder
CountByImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements countBy* methods on Service instances
countDistinct(String) - Method in AbstractCriteriaBuilder
Projection that signifies to count distinct results
countDistinct(String) - Method in AbstractDetachedCriteria.DetachedProjections
CountImplementer - Class in org.grails.datastore.gorm.services.implementers
Implementation for counting
CountWhereImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements support for the Where annotation on Service instances that return a multiple results
create(String, DataSourceSettings) - Method in CachedDataSourceConnectionSourceFactory
create(ClassLoader) - Method in DataSourceBuilder
create(String, DataSourceSettings) - Method in DataSourceConnectionSourceFactory
create() - Method in GormEntity
Creates an instance of this class
create() - Method in GormStaticApi
Creates an instance of this class
create() - Method in GormStaticOperations
Creates an instance of this class
create(String, DataSourceSettings) - Method in SpringDataSourceConnectionSourceFactory
create() - Method in TenantDelegatingGormOperations
createAggregateBeanDefinition(ManagedList) - Method in PersistenceContextInterceptorAggregator
createAggregatePersistenceContextInterceptorOnDemand(BeanDefinitionRegistry) - Method in PersistenceContextInterceptorAggregator
createAlias(String, String) - Method in AbstractDetachedCriteria
If the underlying datastore supports aliases, then an alias is created for the given association
createBuilder() - Method in DataSourceSettingsBuilder
createCriteria() - Method in GormEntity
Creates a criteria builder instance
createCriteria() - Method in GormStaticApi
Creates a criteria builder instance
createCriteria() - Method in GormStaticOperations
Creates a criteria builder instance
createCriteria() - Method in TenantDelegatingGormOperations
createCriterion() - Method in MethodExpression
createCriterion() - Method in MethodExpression.Between
createCriterion() - Method in MethodExpression.Equal
createCriterion() - Method in MethodExpression.GreaterThan
createCriterion() - Method in MethodExpression.GreaterThanEquals
createCriterion() - Method in MethodExpression.Ilike
createCriterion() - Method in MethodExpression.InList
createCriterion() - Method in MethodExpression.InRange
createCriterion() - Method in MethodExpression.IsEmpty
createCriterion() - Method in MethodExpression.IsNotEmpty
createCriterion() - Method in MethodExpression.IsNotNull
createCriterion() - Method in MethodExpression.IsNull
createCriterion() - Method in MethodExpression.LessThan
createCriterion() - Method in MethodExpression.LessThanEquals
createCriterion() - Method in MethodExpression.Like
createCriterion() - Method in MethodExpression.NotEqual
createCriterion() - Method in MethodExpression.NotInList
createCriterion() - Method in MethodExpression.Rlike
createDelegingMethodBody(Parameter, MethodCallExpression) - Method in AbstractMethodDecoratingTransformation
createDynamicFinders(Datastore) - Method in GormEnhancer
createFinderInvocation(Class, String, Closure, Object) - Method in DynamicFinder
createMarkDirtyMethodCall(MethodNode, String, Variable) - Method in DirtyCheckingTransformer
createNamedQuery(Class, String, Object) - Method in GormEnhancer
Finds a named query for the given entity
createProxy(Session, AssociationQueryExecutor<K, T>, K) - Method in GroovyProxyFactory
createQueryStringTransformer(SourceUnit, VariableScope) - Method in AbstractStringQueryImplementer
Creates the query string transformer
createSchema(Connection, String) - Method in DefaultSchemaHandler
createSchema(Connection, String) - Method in SchemaHandler
Creates the given schema.
createTimestamp(TimestampProvider, Class<T>) - Method in AggregateTimestampProvider
createTimestamp(Class<T>) - Method in DefaultTimestampProvider
createTimestamp(Class<T>) - Method in TimestampProvider
Creates a timestamp for the given class
createValidationEvent(def) - Method in GormValidationApi
createValidatorRegistry(MappingContext, ConnectionSourceSettings, MessageSource) - Method in ValidatorRegistries
Creates the most appropriate validator registry
criteria - Field in AbstractDetachedCriteria
CriteriaBuilder - Class in grails.gorm
Criteria builder implementation that operates against DataStore abstraction.
CriteriaBuilder(Class, Session, Query) - Constructor in CriteriaBuilder
CURRENT_TENANT_ANNOTATION_TYPE - Field in TenantTransform
currentClassNode - Field in DetachedCriteriaTransformer
currentId() - Method in DefaultTenantService
currentId(Class<? extends Datastore>) - Method in Tenants
@return The current tenant id for the given datastore type
currentId() - Method in TenantService
@return The current tenant id
CurrentTenant - Annotation Type in grails.gorm.multitenancy
currentTimeMillis() - Method in DefaultTimestampProvider
cursor - Field in AbstractResultList

D

DatabaseDriver - Enum in org.grails.datastore.gorm.jdbc
Enumeration of common database drivers.
DataSourceBuilder - Class in org.grails.datastore.gorm.jdbc
NOTE: Forked from Spring Boot logic to avoid hard dependency on Boot.
DataSourceBuilder.ReadOnlyDriverManagerDataSource - Class in org.grails.datastore.gorm.jdbc
DataSourceBuilder(ClassLoader) - Constructor in DataSourceBuilder
DataSourceConnectionSource - Class in org.grails.datastore.gorm.jdbc.connections
A org.grails.datastore.mapping.core.connections.ConnectionSource for JDBC javax.sql.DataSource objects.
DataSourceConnectionSource(String, DataSource, DataSourceSettings) - Constructor in DataSourceConnectionSource
DataSourceConnectionSourceFactory - Class in org.grails.datastore.gorm.jdbc.connections
A org.grails.datastore.mapping.core.connections.ConnectionSourceFactory for creating JDBC javax.sql.DataSource connections
DataSourceSettings - Class in org.grails.datastore.gorm.jdbc.connections
DataSource settings
DataSourceSettingsBuilder - Class in org.grails.datastore.gorm.jdbc.connections
Settings builder for DataSourceSettings
DataSourceSettingsBuilder(PropertyResolver, String, Object) - Constructor in DataSourceSettingsBuilder
datastore - Field in AbstractDatastoreApi
datastore - Field in AbstractDatastorePersistenceContextInterceptor
datastore - Field in AbstractFinder
datastore() - Method in AbstractServiceImplementer
@return The datastore expression
datastore - Field in CurrentTenant
If you are using multiple GORM implementations and wish to create a transaction for a specific implementation then use this.
datastore - Field in MultiTenantEventListener
datastore - Field in ReadOnly
If you are using multiple GORM implementations and wish to create a transaction for a specific implementation then use this.
datastore - Field in Tenant
If you are using multiple GORM implementations and wish to create a transaction for a specific implementation then use this.
datastore - Field in Transactional
If you are using multiple GORM implementations and wish to create a transaction for a specific implementation then use this.
datastore - Field in WithoutTenant
If you are using multiple GORM implementations and wish to create a transaction for a specific implementation then use this.
DATE_CREATED_PROPERTY - Field in AutoTimestampEventListener
DECORATED_METHODS - Field in AbstractMethodDecoratingTransformation
Key used to store within the original method node metadata, all previous decorated methods
DefaultApplicationEventPublisher - Class in org.grails.datastore.gorm.events
Simple implementation that just iterates over a sequence of listeners
defaultMax - Field in AbstractDetachedCriteria
defaultOffset - Field in AbstractDetachedCriteria
defaultQualifier - Field in GormStaticApi
DefaultSchemaHandler - Class in org.grails.datastore.gorm.jdbc.schema
Resolves the schema names
DefaultSchemaHandler(String, String, String) - Constructor in DefaultSchemaHandler
DefaultTenantService - Class in org.grails.datastore.gorm.services
Default implementation of the TenantService interface
DefaultTimestampProvider - Class in org.grails.datastore.gorm.timestamp
*************************************************************************** Copyright 2014 original authors
DefaultTransactionService - Class in org.grails.datastore.gorm.services
The transaction service implementation
DelegatingGormEntityApi - Class in org.grails.datastore.gorm
A delegating implementation of GormEntityApi
DelegatingGormEntityApi(GormInstanceApi<D>, D) - Constructor in DelegatingGormEntityApi
delete(Map) - Method in DelegatingGormEntityApi
delete(Map) - Method in GormEntity
Deletes an instance from the datastore
delete(Map) - Method in GormEntityApi
Deletes an instance from the datastore
delete(D, Map) - Method in GormInstanceApi
Deletes an instance from the datastore
delete(D, Map) - Method in GormInstanceOperations
Deletes an instance from the datastore
delete(D, Map) - Method in GormStaticApi
delete(D, Map) - Method in TenantDelegatingGormOperations
deleteAll() - Method in DetachedCriteria
Deletes all entities matching this criteria
deleteAll(Map, Iterable) - Method in GormEntity
Deletes a list of objects in one go and flushes when param is set
deleteAll() - Method in GormOperations
Deletes all entities matching this criteria
deleteAll(Map, Iterable) - Method in GormStaticApi
Deletes a list of objects in one go and flushes when param is set
deleteAll(Iterable) - Method in GormStaticOperations
Deletes a list of objects in one go
deleteAll(Iterable) - Method in TenantDelegatingGormOperations
DeleteImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements "void delete(..)"
DeleteWhereImplementer - Class in org.grails.datastore.gorm.services.implementers
Implement delete method that are annotated with Where
destroy() - Method in AbstractDatastorePersistenceContextInterceptor
DETACHED_CRITERIA - Field in AbstractDetachedCriteriaServiceImplementor
DETACHED_CRITERIA_CLASS_NODE - Field in DetachedCriteriaTransformer
DetachedAssociationCriteria - Class in org.grails.datastore.gorm.query.criteria
Criterion related to an association
DetachedAssociationCriteria(Class, Association, String, String) - Constructor in DetachedAssociationCriteria
DetachedCriteria - Class in grails.gorm
Represents criteria that is not bound to the current connection and can be built up and re-used at a later date.
DetachedCriteria(Class<T>, String) - Constructor in DetachedCriteria
Constructs a DetachedCriteria instance target the given class and alias for the name
DetachedCriteriaASTTransformation - Class in org.grails.datastore.gorm.query.transform
Transforms regular Groovy-style finders into detached criteria
DetachedCriteriaTransformer - Class in org.grails.datastore.gorm.query.transform
ClassCodeVisitorSupport that transforms where methods into detached criteria queries
DetachedCriteriaTransformer(SourceUnit) - Constructor in DetachedCriteriaTransformer
detachedCriteriaVariables - Field in DetachedCriteriaTransformer
DIRTY_CHECK_CLASS_NODE - Field in DirtyCheckingTransformer
DIRTY_CHECKED_PROPERTY_ANNOTATION_NODE - Field in DirtyCheckingTransformer
DIRTY_CHECKED_PROPERTY_CLASS_NODE - Field in DirtyCheckingTransformer
DirtyCheck - Annotation Type in grails.gorm.dirty.checking
Apply to enhance an entity with dirty checking support
DirtyCheckedProperty - Annotation Type in grails.gorm.dirty.checking
A marker annotation added to methods that are dirty checked
DirtyCheckingTransformer - Class in org.grails.compiler.gorm
Transforms a domain class making it possible for the domain class to take responsibility of tracking changes to itself, thus removing the responsibility from the ORM system which would have to maintain parallel state and compare the state of the domain class to the stored state.
DirtyCheckingTransformer.GetterAndSetter - Class in org.grails.compiler.gorm
DirtyCheckTransformation - Class in org.grails.compiler.gorm
Applies the DirtyCheck transformation
discard() - Method in DelegatingGormEntityApi
discard() - Method in GormEntity
Discards any pending changes.
discard() - Method in GormEntityApi
Discards any pending changes.
discard(D) - Method in GormInstanceApi
Discards any pending changes.
discard(D) - Method in GormInstanceOperations
Discards any pending changes.
discard(D) - Method in GormStaticApi
discard(D) - Method in TenantDelegatingGormOperations
disconnect() - Method in AbstractDatastorePersistenceContextInterceptor
distinct(String) - Method in AbstractCriteriaBuilder
Projection that signifies to return only distinct results
distinct(String) - Method in AbstractDetachedCriteria
Adds a distinct property projection
distinct() - Method in AbstractDetachedCriteria.DetachedProjections
distinct(String) - Method in DetachedCriteria
Adds a distinct property projection
doCall(Object) - Method in MethodInvokingClosure
doesEnhance(ClassNode, MethodNode) - Method in AbstractReadOperationImplementer
doesEnhance(ClassNode, MethodNode) - Method in AbstractWriteOperationImplementer
doesEnhance(ClassNode, MethodNode) - Method in MethodValidationImplementer
doesEnhance(ClassNode, MethodNode) - Method in ServiceEnhancer
Does this service enhancer enhance the method
doesImplement(ClassNode, MethodNode) - Method in AbstractServiceImplementer
doesImplement(ClassNode, MethodNode) - Method in AbstractStringQueryImplementer
doesImplement(ClassNode, MethodNode) - Method in AbstractWhereImplementer
doesImplement(ClassNode, MethodNode) - Method in CountImplementer
doesImplement(ClassNode, MethodNode) - Method in CountWhereImplementer
doesImplement(ClassNode, MethodNode) - Method in DeleteImplementer
doesImplement(ClassNode, MethodNode) - Method in DeleteWhereImplementer
doesImplement(ClassNode, MethodNode) - Method in FindAllByImplementer
doesImplement(ClassNode, MethodNode) - Method in FindAllByInterfaceProjectionImplementer
doesImplement(ClassNode, MethodNode) - Method in FindAllWhereImplementer
doesImplement(ClassNode, MethodNode) - Method in FindAndDeleteImplementer
doesImplement(ClassNode, MethodNode) - Method in FindOneByInterfaceProjectionImplementer
doesImplement(ClassNode, MethodNode) - Method in FindOneWhereImplementer
doesImplement(ClassNode, MethodNode) - Method in MethodValidationImplementer
doesImplement(ClassNode, MethodNode) - Method in SaveImplementer
doesImplement(ClassNode, MethodNode) - Method in ServiceImplementer
Does this service implement the method
doesImplement(ClassNode, MethodNode) - Method in UpdateOneImplementer
doesImplement(ClassNode, MethodNode) - Method in UpdateStringQueryImplementer
doesRealMethodExist(MetaClass, String, Class, boolean) - Method in GormEnhancer
doImplement(ClassNode, ClassNode, MethodNode, MethodNode, boolean) - Method in AbstractArrayOrIterableResultImplementer
Implement the method for the given arguments
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractDetachedCriteriaServiceImplementor
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractReadOperationImplementer
Subclasses should override to add the logic that implements the method
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractStringQueryImplementer
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractWhereImplementer
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractWriteOperationImplementer
Subclasses should override to add the logic that implements the method
doImplement(ClassNode, ClassNode, MethodNode, MethodNode, boolean) - Method in FindAllByImplementer
doImplement(ClassNode, ClassNode, MethodNode, MethodNode, boolean) - Method in FindOneByImplementer
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in SaveImplementer
doImplement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in UpdateOneImplementer
doInvokeInternal(DynamicFinderInvocation) - Method in AbstractFindByFinder
doInvokeInternal(DynamicFinderInvocation) - Method in CountByFinder
doInvokeInternal(DynamicFinderInvocation) - Method in DynamicFinder
doInvokeInternal(DynamicFinderInvocation) - Method in FindAllByFinder
doInvokeInternal(DynamicFinderInvocation) - Method in FindOrCreateByFinder
doInvokeInternal(DynamicFinderInvocation) - Method in FindOrSaveByFinder
DomainEventListener - Class in org.grails.datastore.gorm.events
An event listener that provides support for GORM domain events.
DomainEventListener(ConnectionSourcesProvider, MappingContext) - Constructor in DomainEventListener
doSave(D, Map, Session, boolean) - Method in GormInstanceApi
driverClassName(String) - Method in DataSourceBuilder
DynamicAttributeHelper - Class in org.grails.datastore.gorm.schemaless
Helper class for use in other traits
DynamicAttributes - Trait in org.grails.datastore.gorm.schemaless
A trait that adds support for defining dynamic attributes for databases that support it
DynamicFinder - Class in org.grails.datastore.gorm.finders
Abstract base class for dynamic finders.
DynamicFinder(Pattern, String, MappingContext) - Constructor in DynamicFinder
DynamicFinderInvocation - Class in org.grails.datastore.gorm.finders
Value object used to construct all the information necessary to invoke a dynamic finder.
DynamicFinderInvocation(Class, String, Object, List<MethodExpression>, Closure, String) - Constructor in DynamicFinderInvocation
dynamicFinders - Field in AbstractDetachedCriteria

E

eachTenant(Closure) - Method in DefaultTenantService
eachTenant(Closure) - Method in GormStaticApi
eachTenant(Closure) - Method in GormStaticOperations
Execute the closure for each tenant
eachTenant(Closure) - Method in MultiTenant
Execute the closure for each tenant
eachTenant(Closure) - Method in TenantDelegatingGormOperations
eachTenant(MultiTenantCapableDatastore, Closure) - Method in Tenants
Execute the given closure for each tenant for the given datastore.
eachTenant(Closure) - Method in TenantService
Execute the given closure for each tenant.
enhance(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractReadOperationImplementer
enhance(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractWriteOperationImplementer
enhance(PersistentEntity, boolean) - Method in GormEnhancer
Enhance and individual entity
enhance(ClassNode, MethodNode, MethodNode, ClassNode) - Method in MethodValidationImplementer
enhance(ClassNode, MethodNode, MethodNode, ClassNode) - Method in ServiceEnhancer
Enhances the method
enhanceClassNode(SourceUnit, AnnotationNode, ClassNode) - Method in AbstractDatastoreMethodDecoratingTransformation
enhanceClassNode(SourceUnit, AnnotationNode, ClassNode) - Method in AbstractMethodDecoratingTransformation
Add any additional logic to enhance the class node
enhanceClassNode(SourceUnit, AnnotationNode, ClassNode) - Method in TransactionalTransform
ensureQueryIsInitialized() - Method in AbstractCriteriaBuilder
entitiesWithDateCreated - Field in AutoTimestampEventListener
entitiesWithLastUpdated - Field in AutoTimestampEventListener
Entity - Annotation Type in grails.gorm.annotation
A class annotation used to make a class into a GORM domain class.
ENTITY_CLASS_RESOURCE_PATTERN - Field in AbstractDatastoreInitializer
eq(String, Object) - Method in AbstractCriteriaBuilder
Creates an "equals" Criterion based on the specified property name and value.
eq(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
eq(String, Object) - Method in DetachedCriteria
eqAll(String, QueryableCriteria) - Method in AbstractCriteriaBuilder
Creates a subquery criterion that ensures the given property is equal to all the given returned values
eqAll(String, QueryableCriteria) - Method in AbstractDetachedCriteria
eqAll(String, QueryableCriteria) - Method in DetachedCriteria
eqProperty(String, String) - Method in AbstractCriteriaBuilder
Constraints a property to be equal to a specified other property
eqProperty(String, String) - Method in AbstractDetachedCriteria
@see Criteria
eqProperty(String, String) - Method in DetachedCriteria
EQUALS_OPERATOR - Field in DetachedCriteriaTransformer
equals(Object) - Method in PagedResultList
establishPropertyName(MethodNode, String, ClassNode) - Method in AbstractProjectionImplementer
evaluate(Closure) - Method in NamedQueriesBuilder
EVENT_BEFORE_INSERT - Field in DomainEventListener
eventPublisher - Field in GormValidationApi
execute(VoidSessionCallback) - Method in AbstractDatastoreApi
execute(VoidSessionCallback) - Method in AbstractFinder
execute(Closure<T>) - Method in GrailsTransactionTemplate
executeAndRollback(Closure<T>) - Method in GrailsTransactionTemplate
executeQuery(CharSequence, Collection, Map) - Method in GormEntity
Executes a query for the given String
executeQuery(CharSequence, Collection, Map) - Method in GormStaticApi
executeQuery(CharSequence, Collection, Map) - Method in GormStaticOperations
Executes a query for the given String
executeQuery(CharSequence, Collection, Map) - Method in TenantDelegatingGormOperations
executeUpdate(CharSequence, Collection, Map) - Method in GormEntity
Executes an update for the given String
executeUpdate(CharSequence, Collection, Map) - Method in GormStaticApi
executeUpdate(CharSequence, Collection, Map) - Method in GormStaticOperations
Executes an update for the given String
executeUpdate(CharSequence, Collection, Map) - Method in TenantDelegatingGormOperations
exists(QueryableCriteria<?>) - Method in AbstractCriteriaBuilder
exists(QueryableCriteria<?>) - Method in AbstractDetachedCriteria
@see Criteria#exists(org.grails.datastore.mapping.query.api.QueryableCriteria)
exists(QueryableCriteria<?>) - Method in DetachedCriteria
exists(Serializable) - Method in GormEntity
Checks whether an entity exists
exists(Serializable) - Method in GormStaticApi
Checks whether an entity exists
exists(Serializable) - Method in GormStaticOperations
Checks whether an entity exists
exists(Serializable) - Method in TenantDelegatingGormOperations

F

fetchStrategies - Field in AbstractDetachedCriteria
FIELD_TARGET_DATASTORE - Field in AbstractDatastoreMethodDecoratingTransformation
find(Closure) - Method in DetachedCriteria
Synonym for #get
find(CharSequence, Collection, Map) - Method in GormEntity
Finds an object for the given string-based query, positional parameters and arguments
find() - Method in GormQueryOperations
Synonym for #get
find(CharSequence, Collection, Map) - Method in GormStaticApi
find(CharSequence, Collection, Map) - Method in GormStaticOperations
Finds an object for the given string-based query, positional parameters and arguments
find(Closure) - Method in NamedCriteriaProxy
find(CharSequence, Collection, Map) - Method in TenantDelegatingGormOperations
findAll(CharSequence, Collection, Map) - Method in GormEntity
Finds all objects for the given string-based query, positional parameters and arguments
findAll(CharSequence, Collection, Map) - Method in GormStaticApi
findAll(CharSequence, Collection, Map) - Method in GormStaticOperations
Finds all objects for the given string-based query, positional parameters and arguments
findAll(CharSequence, Collection, Map) - Method in TenantDelegatingGormOperations
FindAllByBooleanFinder - Class in org.grails.datastore.gorm.finders
The "findAll<booleanProperty>By*" static persistent method.
FindAllByBooleanFinder(MappingContext) - Constructor in FindAllByBooleanFinder
FindAllByFinder - Class in org.grails.datastore.gorm.finders
Finder used to return multiple results.
FindAllByFinder(MappingContext) - Constructor in FindAllByFinder
FindAllByImplementer - Class in org.grails.datastore.gorm.services.implementers
Automatically implement services that find objects based an arguments
FindAllByInterfaceProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Created by graemerocher on 05/04/2017.
FindAllImplementer - Class in org.grails.datastore.gorm.services.implementers
Automatically implements Service interface methods that start with "list" and return an iterable of domain classes
FindAllInterfaceProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Used for performing interface projections on
FindAllPropertyProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Support for projections that return multiple results
FindAllStringQueryImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements support for String-based queries that return an iterable or array of domain classes
findAllWhere(Map, Map) - Method in GormEntity
Finds all results matching all of the given conditions.
findAllWhere(Map, Map) - Method in GormStaticApi
Finds all results matching all of the given conditions.
findAllWhere(Map, Map) - Method in GormStaticOperations
Finds all results matching all of the given conditions.
findAllWhere(Map) - Method in NamedCriteriaProxy
findAllWhere(Map, Map) - Method in TenantDelegatingGormOperations
FindAllWhereImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements support for the Where annotation on Service instances that return a multiple results
FindAndDeleteImplementer - Class in org.grails.datastore.gorm.services.implementers
An implementer that handles delete methods
findArgsExpression(MethodNode) - Method in AbstractReadOperationImplementer
findArgsExpression(MethodNode) - Method in DeleteWhereImplementer
FindByBooleanFinder - Class in org.grails.datastore.gorm.finders
FindByBooleanFinder(MappingContext) - Constructor in FindByBooleanFinder
FindByFinder - Class in org.grails.datastore.gorm.finders
Finder used to return a single result
FindByFinder(MappingContext) - Constructor in FindByFinder
findConnectionId(MethodNode) - Method in AbstractServiceImplementer
findDatastore(Class, String) - Method in GormEnhancer
Find a datastore for the give entity type and qualifier (the connection name)
findDatastoreByType(Class<? extends Datastore>) - Method in GormEnhancer
Finds a datastore by type
findDefaultDatastore(Datastore) - Method in RuntimeSupport
Finds the default datastore from an array of datastores
findEntity(Class, String) - Method in GormEnhancer
Find the entity for the given type
FinderMethod - Interface in org.grails.datastore.gorm.finders
Implementation of dynamic finders.
findEventPublisher(BeanDefinitionRegistry) - Method in AbstractDatastoreInitializer
Finds the event publisher to use
findInstanceApi(Class<D>, String) - Method in GormEnhancer
Find an instance API for the give entity type and qualifier (the connection name)
findInstanceApiForConnectionId(ClassNode, MethodNode) - Method in AbstractServiceImplementer
findMessageSource(BeanDefinitionRegistry) - Method in AbstractDatastoreInitializer
Finds the message source to use
findMethodExpression(String) - Method in DynamicFinder
findMethodToInvoke(ClassNode, MethodNode) - Method in FindOneImplementer
findNamedQuery(Class, String) - Method in GormEnhancer
@deprecated Use #createNamedQuery(entity, queryName) instead
FindOneByImplementer - Class in org.grails.datastore.gorm.services.implementers
Handles implementation for a finder that returns a single result
FindOneByInterfaceProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Interface projections for dynamic finders
FindOneImplementer - Class in org.grails.datastore.gorm.services.implementers
An implementer that implements logic for finding a single entity
FindOneInterfaceProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Interface projection finder
FindOneInterfaceProjectionStringQueryImplementer - Class in org.grails.datastore.gorm.services.implementers
Interface projections for string-based queries
FindOneInterfaceProjectionWhereImplementer - Class in org.grails.datastore.gorm.services.implementers
Interface projection implementer for Where queries
FindOnePropertyProjectionImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements property projection by query
FindOneStringQueryImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements support for String-based queries that return a domain class
FindOneWhereImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements support for the Where annotation on Service instances that return a single result
FindOrCreateByFinder - Class in org.grails.datastore.gorm.finders
Finder used to return a single result
FindOrCreateByFinder(String, MappingContext) - Constructor in FindOrCreateByFinder
findOrCreateWhere(Map) - Method in GormEntity
Finds a single result matching all of the given conditions.
findOrCreateWhere(Map) - Method in GormStaticApi
Finds a single result matching all of the given conditions.
findOrCreateWhere(Map) - Method in GormStaticOperations
Finds a single result matching all of the given conditions.
findOrCreateWhere(Map) - Method in TenantDelegatingGormOperations
FindOrSaveByFinder - Class in org.grails.datastore.gorm.finders
FindOrSaveByFinder(MappingContext) - Constructor in FindOrSaveByFinder
findOrSaveWhere(Map) - Method in GormEntity
Finds a single result matching all of the given conditions.
findOrSaveWhere(Map) - Method in GormStaticApi
Finds a single result matching all of the given conditions.
findOrSaveWhere(Map) - Method in GormStaticOperations
Finds a single result matching all of the given conditions.
findOrSaveWhere(Map) - Method in TenantDelegatingGormOperations
findPersistenceInterceptorBeanNames(BeanDefinitionRegistry) - Method in PersistenceContextInterceptorAggregator
findServiceImplementors(AnnotationNode) - Method in ServiceTransformation
findSingleDatastore() - Method in GormEnhancer
Finds a single datastore
findSingleTransactionManager(String) - Method in GormEnhancer
Finds a single available transaction manager
findStaticApi(Class<D>, String) - Method in GormEnhancer
Find a static API for the give entity type and qualifier (the connection name)
findStaticApiForConnectionId(ClassNode, MethodNode) - Method in AbstractServiceImplementer
findTenantId(Class) - Method in GormEnhancer
Find the tenant id for the given entity
findTransactionalAnnotation(MethodNode) - Method in TransactionalTransform
Finds the transactional annotation for the given method node
findTransactionManager(Class<? extends Datastore>, String) - Method in GormEnhancer
Finds a single available transaction manager
findTransformName(AnnotationNode) - Method in OrderedGormTransformation
findType() - Method in DataSourceBuilder
findValidationApi(Class<D>, String) - Method in GormEnhancer
Find a validation API for the give entity type and qualifier (the connection name)
findWhere(Map, Map) - Method in GormEntity
Finds a single result matching all of the given conditions.
findWhere(Map, Map) - Method in GormStaticApi
Finds a single result matching all of the given conditions.
findWhere(Map, Map) - Method in GormStaticOperations
Finds a single result matching all of the given conditions.
findWhere(Map) - Method in NamedCriteriaProxy
findWhere(Map, Map) - Method in TenantDelegatingGormOperations
first(Map) - Method in GormEntity
Finds the first object.
first(Map) - Method in GormStaticApi
Finds the first object.
first(Map) - Method in GormStaticOperations
Finds the first object.
first(Map) - Method in TenantDelegatingGormOperations
firstExpressionIsRequiredBoolean() - Method in AbstractFindByFinder
firstExpressionIsRequiredBoolean() - Method in FindAllByBooleanFinder
firstExpressionIsRequiredBoolean() - Method in FindAllByFinder
firstExpressionIsRequiredBoolean() - Method in FindByBooleanFinder
flush() - Method in AbstractDatastorePersistenceContextInterceptor
forExecutables() - Method in GormValidatorAdapter
formatDomainClassVariable(ClassNode, String) - Method in QueryStringTransformer
Formats a domain class variable
formatPropertyPath(List<String>, String) - Method in QueryStringTransformer
Formats a declaration for the given property path
formatPropertyReference(VariableExpression, String, String) - Method in QueryStringTransformer
Formats a reference to a property of a declared domain class
fromJdbcUrl(String) - Method in DatabaseDriver
Find a DatabaseDriver for the given URL.
fromProductName(String) - Method in DatabaseDriver
Find a DatabaseDriver for the given product name.
FUNCTION_CALL_CRITERION - Field in DetachedCriteriaTransformer

G

ge(String, Object) - Method in AbstractCriteriaBuilder
Used to restrict a value to be greater than or equal to the given value
ge(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
ge(String, Object) - Method in DetachedCriteria
geAll(String, QueryableCriteria) - Method in AbstractCriteriaBuilder
Creates a subquery criterion that ensures the given property is greater than all the given returned values
geAll(String, QueryableCriteria) - Method in AbstractDetachedCriteria
geAll(String, QueryableCriteria) - Method in DetachedCriteria
generateServiceDescriptor(SourceUnit, ClassNode) - Method in ServiceTransformation
geProperty(String, String) - Method in AbstractCriteriaBuilder
Constraints a property to be greater than or equal to a specified other property
geProperty(String, String) - Method in AbstractDetachedCriteria
@see Criteria
geProperty(String, String) - Method in DetachedCriteria
geSome(String, Closure<?>) - Method in AbstractCriteriaBuilder
geSome(String, Closure<?>) - Method in AbstractDetachedCriteria
geSome(String, Closure<?>) - Method in DetachedCriteria
get(int) - Method in AbstractResultList
get(Closure) - Method in CriteriaBuilder
Defines and executes a get query (a single result) in a single call.
get(Closure) - Method in DetachedCriteria
Returns a single result matching the criterion contained within this DetachedCriteria instance
get(Serializable) - Method in GormEntity
Retrieves and object from the datastore. eg.
get() - Method in GormQueryOperations
Returns a single result matching the criterion contained within this DetachedCriteria instance
get(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore. eg.
get(Serializable) - Method in GormStaticOperations
Retrieves and object from the datastore. eg.
get(Map, Closure) - Method in NamedCriteriaProxy
get(int) - Method in PagedResultList
get(Serializable) - Method in TenantDelegatingGormOperations
get() - Method in Tenants.CurrentTenant
@return Obtain the current tenant
GET_TRANSACTION_MANAGER_METHOD - Field in TransactionalTransform
getAdapted() - Method in AdaptedImplementer
getAdditionalBeansConfiguration(BeanDefinitionRegistry, String) - Method in AbstractDatastoreInitializer
Internal method aiding in datastore configuration.
getAlias() - Method in AbstractDetachedCriteria
@return The root alias to be used for the query
getAll() - Method in GormEntity
@return Synonym for list()
getAll() - Method in GormStaticApi
@return Synonym for list()
getAll() - Method in GormStaticOperations
@return Synonym for list()
getAll() - Method in TenantDelegatingGormOperations
getAnnotationMetadata() - Method in AnnotationMetadataReader
getAnnotationType() - Method in AbstractGormASTTransformation
getAnnotationType() - Method in AbstractStringQueryImplementer
getAnnotationType() - Method in ServiceTransformation
getAnnotationType() - Method in TenantTransform
getAnnotationType() - Method in TransactionalTransform
getAppliedMarker() - Method in AbstractGormASTTransformation
getAppliedMarker() - Method in ServiceTransformation
getAppliedMarker() - Method in TenantTransform
getAppliedMarker() - Method in TransactionalTransform
getArguments() - Method in DynamicFinderInvocation
getArguments() - Method in MethodExpression
getArgumentsRequired() - Method in MethodExpression
getArtefactTypes() - Method in DirtyCheckingTransformer
getAssociationId(String) - Method in GormEntity
Obtains the id of an association without initialising the association
getAt(String) - Method in DynamicAttributes
Obtains a dynamic attribute
getAt(String) - Method in InstanceProxy
getAttribute(Object, String) - Method in ProxyInstanceMetaClass
getBeanDefinitions(BeanDefinitionRegistry) - Method in AbstractDatastoreInitializer
getClassMetadata() - Method in AnnotationMetadataReader
getCommonConfiguration(BeanDefinitionRegistry, String) - Method in AbstractDatastoreInitializer
getConnectionFromDriverManager(String, Properties) - Method in DataSourceBuilder.ReadOnlyDriverManagerDataSource
getConnectionSourcesConfigurationKey() - Method in DataSourceConnectionSourceFactory
getConstraintValidatorFactory() - Method in GormValidatorFactoryAdapter
getConstraintValidatorFactory() - Method in JavaxValidatorRegistry
getCount() - Method in GormEntity
Same as count() but allows property-style syntax (Foo.count)
getCount() - Method in GormStaticApi
Same as count() but allows property-style syntax (Foo.count)
getCount() - Method in GormStaticOperations
Same as count() but allows property-style syntax (Foo.count)
getCount() - Method in TenantDelegatingGormOperations
getCriteria() - Method in AbstractDetachedCriteria
getCriteria() - Method in DynamicFinderInvocation
getCursor() - Method in AbstractResultList
getDatastore() - Method in AbstractDatastoreApi
getDetachedCriteria() - Method in DynamicFinderInvocation
getDetachedCriteriaType(ClassNode) - Method in AbstractDetachedCriteriaServiceImplementor
getDetachedCriteriaType(ClassNode) - Method in AbstractWhereImplementer
getDirtyPropertyNames() - Method in GormEntity
Obtains a list of property names that are dirty.
getDirtyPropertyNames(D) - Method in GormInstanceApi
Obtains a list of property names that are dirty
getDriverClassName() - Method in DatabaseDriver
Return the driver class name.
getDynamicFinderPrefix() - Method in CountByImplementer
getDynamicFinderPrefix() - Method in FindAllByImplementer
getDynamicFinderPrefix() - Method in FindOneByImplementer
getEntityTrait() - Method in GormEntityTraitProvider
getErrors() - Method in GormValidateable
Obtains the errors for an instance
getErrors(D) - Method in GormValidationApi
Obtains the errors for an instance
getExpressions() - Method in DynamicFinderInvocation
getExtendedMethods() - Method in AbstractGormApi
getFetchMode(Object) - Method in DynamicFinder
Retrieves the fetch mode for the specified instance; otherwise returns the default FetchMode.
getFetchStrategies() - Method in AbstractDetachedCriteria
@return Obtain the fetch strategies for each property
getFinders() - Method in GormEnhancer
getFindMethodToInvoke(ClassNode, MethodNode, ClassNode) - Method in FindOneStringQueryImplementer
getGetterAndSetterForPropertyName(LinkedHashMap<String, GetterAndSetter>, String) - Method in DirtyCheckingTransformer
getGormDynamicFinders() - Method in GormEntity
getGormDynamicFinders() - Method in GormStaticApi
getGormDynamicFinders() - Method in GormStaticOperations
@return The GORM dynamic finders
getGormDynamicFinders() - Method in TenantDelegatingGormOperations
getGormPersistentEntity() - Method in GormEntity
@return The PersistentEntity for this class
getGormPersistentEntity() - Method in GormStaticApi
@return The PersistentEntity for this class
getGormPersistentEntity() - Method in GormStaticOperations
@return The PersistentEntity for this class
getGormPersistentEntity() - Method in TenantDelegatingGormOperations
getGrailsApplicationClass() - Method in AbstractDatastoreInitializer
getGrailsValidatorClass() - Method in AbstractDatastoreInitializer
getHandledPrefixes() - Method in AbstractStringQueryImplementer
getHandledPrefixes() - Method in AbstractWhereImplementer
getHandledPrefixes() - Method in CountByImplementer
getHandledPrefixes() - Method in CountImplementer
getHandledPrefixes() - Method in DeleteImplementer
getHandledPrefixes() - Method in DeleteWhereImplementer
getHandledPrefixes() - Method in FindAllByImplementer
getHandledPrefixes() - Method in FindAllImplementer
getHandledPrefixes() - Method in FindAllPropertyProjectionImplementer
getHandledPrefixes() - Method in FindAndDeleteImplementer
getHandledPrefixes() - Method in FindOneByImplementer
getHandledPrefixes() - Method in FindOneImplementer
getHandledPrefixes() - Method in FindOnePropertyProjectionImplementer
getHandledPrefixes() - Method in PrefixedServiceImplementer
@return The handled prefixes
getHandledPrefixes() - Method in SaveImplementer
getHandledPrefixes() - Method in UpdateOneImplementer
getIdDynamic(def) - Method in GroovyProxyFactory
getIdentifier(Object) - Method in GroovyProxyFactory
getInstanceApi(Class<D>, String) - Method in GormEnhancer
getInstanceMethodApiProviders(Class<D>) - Method in GormEnhancer
getJavaClass() - Method in DynamicFinderInvocation
getJoinTypes() - Method in AbstractDetachedCriteria
@return Obtain the join types
getKey() - Method in ProxyInstanceMetaClass
getMaximumNumberOfParameters() - Method in MethodInvokingClosure
getMessageInterpolator() - Method in GormValidatorFactoryAdapter
getMessageInterpolator() - Method in JavaxValidatorRegistry
getMethodName() - Method in DynamicFinderInvocation
getMethods() - Method in AbstractGormApi
getName() - Method in UniqueConstraint
getNamedQuery(String, Object) - Method in GormEntity
Looks up a named query
getObject() - Method in InstanceFactoryBean
getObject() - Method in ServiceRegistryFactoryBean
getObjectType() - Method in InstanceFactoryBean
getObjectType() - Method in ServiceRegistryFactoryBean
getOperator() - Method in DynamicFinderInvocation
getOrCreateListProperty(ClassNode, String) - Method in GormEntityTransformation
getOrder() - Method in AbstractProjectionImplementer
getOrder() - Method in AbstractStringQueryImplementer
getOrder() - Method in AbstractWhereImplementer
getOrder() - Method in DeleteWhereImplementer
getOrder() - Method in FindAllByImplementer
getOrder() - Method in MultiTenantEventListener
getOrder() - Method in TenantTransform
getOrders() - Method in AbstractDetachedCriteria
getParameterizedDetachedCriteriaClassNode(ClassNode) - Method in DetachedCriteriaTransformer
getParameterNameProvider() - Method in GormValidatorFactoryAdapter
getParameterNameProvider() - Method in JavaxValidatorRegistry
getParameterNames(Method) - Method in ConfigurableParameterNameProvider
getParameterTypes() - Method in MethodInvokingClosure
getPersistenceInterceptorClass() - Method in AbstractDatastoreInitializer
@return The class used to define the persistence interceptor
getPersistentClass() - Method in AbstractDetachedCriteria
getPersistentClass() - Method in GormOperations
@return The class these operations apply to
getPersistentEntity() - Method in AbstractDetachedCriteria
getPersistentValue(String) - Method in GormEntity
Gets the original persisted value of a field.
getPersistentValue(D, String) - Method in GormInstanceApi
Gets the original persisted value of a field.
getProjectionName() - Method in AbstractProjectionImplementer
getProjections() - Method in AbstractDetachedCriteria
getProperty(String) - Method in InstanceProxy
getProperty(Object, String) - Method in ProxyInstanceMetaClass
getPropertyName() - Method in MethodExpression
getPropertyNames(ClassNode) - Method in AstPropertyResolveUtils
Resolves the property names for the given class node
getPropertyNames() - Method in MatchSpec
getPropertyType(ClassNode, String) - Method in AstPropertyResolveUtils
Resolves the type of of the given property
getProxiedClass(Object) - Method in GroovyProxyFactory
getProxyInstanceMetaClass(def) - Method in GroovyProxyFactory
getProxyTarget() - Method in ProxyInstanceMetaClass
Load the target from the DB.
getQuery() - Method in AbstractCriteriaBuilder
getQueryMethodToExecute(ClassNode, MethodNode) - Method in AbstractWhereImplementer
getQueryMethodToExecute(ClassNode, MethodNode) - Method in CountWhereImplementer
getQueryMethodToExecute(ClassNode, MethodNode) - Method in DeleteWhereImplementer
getQueryMethodToExecute(ClassNode, MethodNode) - Method in FindAllWhereImplementer
getQueryMethodToInvoke(ClassNode, MethodNode) - Method in AbstractProjectionImplementer
getQueryMethodToInvoke(ClassNode, MethodNode) - Method in FindAllPropertyProjectionImplementer
getRenamedMethodPrefix() - Method in AbstractMethodDecoratingTransformation
getRenamedMethodPrefix() - Method in TenantTransform
getRenamedMethodPrefix() - Method in TransactionalTransform
getResource() - Method in AnnotationMetadataReader
getSession() - Method in AbstractDatastorePersistenceContextInterceptor
getSourceUnit() - Method in DetachedCriteriaTransformer
getStaticApi(Class<D>, String) - Method in GormEnhancer
getTargetClass() - Method in AbstractCriteriaBuilder
getTimestampProvider() - Method in AutoTimestampEventListener
getTimestampProviders() - Method in AggregateTimestampProvider
getTotalCount() - Method in PagedResultList
@return The total number of records for this query
getTraitClass() - Method in AbstractTraitApplyingGormASTTransformation
getTraitClass() - Method in ServiceTransformation
getTransactionTemplateMethodName() - Method in RollbackTransform
getTransactionTemplateMethodName() - Method in TransactionalTransform
getTraversableResolver() - Method in GormValidatorFactoryAdapter
getTraversableResolver() - Method in JavaxValidatorRegistry
getValidationApi(Class<D>, String) - Method in GormEnhancer
getValidationQuery() - Method in DatabaseDriver
Return the validation query.
getValidator() - Method in GormValidationApi
getValidator() - Method in GormValidatorFactoryAdapter
getValidator() - Method in GormValidatorFactoryAdapter.GormValidatorContext
getValidator() - Method in JavaxValidatorRegistry
getValidator() - Method in ValidatorProvider
@return The validator
getValidatorFactory() - Method in ValidatedService
@return The validator factory for this service
getXaDataSourceClassName() - Method in DatabaseDriver
Return the XA driver source class name.
GlobalDetachedCriteriaASTTransformation - Class in org.grails.datastore.gorm.query.transform
Global version of the detached query transformer
GlobalJpaEntityTransform - Class in org.grails.compiler.gorm
Makes all entities annotated with @Entity JPA into GORM entities
GlobalTraitRepairTransformation - Class in org.grails.compiler.gorm
Repairs the AST due to bugs in the way org.codehaus.groovy.transform.trait.TraitComposer works.
GormAllOperations - Interface in grails.gorm.api
All GORM operations
GormASTTransformationClass - Annotation Type in org.grails.datastore.gorm.transform
U
gormDynamicFinders - Field in GormStaticApi
GormEnhancer - Class in org.grails.datastore.gorm
Enhances a class with GORM behavior
GormEnhancer(Datastore, PlatformTransactionManager, ConnectionSourceSettings) - Constructor in GormEnhancer
Construct a new GormEnhancer for the given arguments
GormEntity - Trait in org.grails.datastore.gorm
A trait that turns any class into a GORM entity
GormEntityApi - Interface in org.grails.datastore.gorm
API for instance methods defined by a GORM entity
GormEntityTraitProvider - Interface in org.grails.compiler.gorm
Provides the implementation to use for the GormEntity trait
GormEntityTransformation - Class in org.grails.compiler.gorm
An AST transformation that adds the following features:

GormInstanceApi - Class in org.grails.datastore.gorm
Instance methods of the GORM API.
GormInstanceApi(Class<D>, Datastore) - Constructor in GormInstanceApi
GormInstanceOperations - Interface in grails.gorm.api
Instance methods of the GORM API.
GormOperations - Interface in org.grails.datastore.gorm.query
Interface defining all typical GORM operations on class
GormQueryOperations - Interface in org.grails.datastore.gorm.query
Interface defining all typical query GORM operations on class
GormStaticApi - Class in org.grails.datastore.gorm
Static methods of the GORM API.
GormStaticApi(Class<D>, Datastore, List<FinderMethod>, PlatformTransactionManager) - Constructor in GormStaticApi
GormStaticOperations - Interface in grails.gorm.api
Interface for the default static methods in GORM
GormValidateable - Trait in org.grails.datastore.gorm
A trait that adds GORM validation behavior to any class
GormValidationApi - Class in org.grails.datastore.gorm
Methods used for validating GORM instances.
GormValidationApi(Class<D>, MappingContext, ApplicationEventPublisher) - Constructor in GormValidationApi
GormValidatorAdapter - Class in org.grails.datastore.gorm.validation.javax
A validator adapter that applies translates the constraint errors into the Errors object of a GORM entity
GormValidatorAdapter(Validator) - Constructor in GormValidatorAdapter
GormValidatorFactoryAdapter - Class in org.grails.datastore.gorm.validation.javax
A ValidatorFactory that creates adapted validators
GormValidatorFactoryAdapter.GormValidatorContext - Class in org.grails.datastore.gorm.validation.javax
GormValidatorFactoryAdapter.GormValidatorContext(ValidatorContext) - Constructor in GormValidatorFactoryAdapter.GormValidatorContext
GormValidatorFactoryAdapter(ValidatorFactory) - Constructor in GormValidatorFactoryAdapter
GrailsTransactionAttribute - Class in grails.gorm.transactions
Used to configure a GrailsTransactionTemplate
GrailsTransactionAttribute(RuleBasedTransactionAttribute) - Constructor in GrailsTransactionAttribute
GrailsTransactionTemplate - Class in grails.gorm.transactions
Template class that simplifies programmatic transaction demarcation and transaction exception handling.
GrailsTransactionTemplate(PlatformTransactionManager, CustomizableRollbackTransactionAttribute) - Constructor in GrailsTransactionTemplate
GroovyProxyFactory - Class in org.grails.datastore.gorm.proxy
Implements the proxy interface and creates a Groovy proxy by passing the need for javassist style proxies and all the problems they bring.
group - Field in UniqueConstraint
groupProperty(String) - Method in AbstractCriteriaBuilder
Defines a group by projection for datastores that support it
groupProperty(String) - Method in AbstractDetachedCriteria.DetachedProjections
gt(String, Object) - Method in AbstractCriteriaBuilder
Used to restrict a value to be greater than or equal to the given value
gt(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
gt(String, Object) - Method in DetachedCriteria
gtAll(String, QueryableCriteria) - Method in AbstractCriteriaBuilder
Creates a subquery criterion that ensures the given property is greater than all the given returned values
gtAll(String, QueryableCriteria) - Method in AbstractDetachedCriteria
gtAll(String, QueryableCriteria) - Method in DetachedCriteria
gte(String, Object) - Method in AbstractCriteriaBuilder
Used to restrict a value to be greater than or equal to the given value
gte(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
gte(String, Object) - Method in DetachedCriteria
gtProperty(String, String) - Method in AbstractCriteriaBuilder
Constraints a property to be greater than a specified other property
gtProperty(String, String) - Method in AbstractDetachedCriteria
@see Criteria
gtProperty(String, String) - Method in DetachedCriteria
gtSome(String, Closure<?>) - Method in AbstractCriteriaBuilder
gtSome(String, Closure<?>) - Method in AbstractDetachedCriteria
gtSome(String, Closure<?>) - Method in DetachedCriteria

H

handleJunction(Closure) - Method in AbstractDetachedCriteria
handleJunction(Closure) - Method in DetachedCriteria
hasBoth() - Method in DirtyCheckingTransformer.GetterAndSetter
hasDatastore - Field in GormValidationApi
hasDateCreated(String) - Method in AutoTimestampEventListener
hasErrors() - Method in GormValidateable
Tests whether an instance has any errors
hasErrors(D) - Method in GormValidationApi
Tests whether an instance has any errors
hasExcludedAnnotation(MethodNode, Set<String>) - Method in AbstractMethodDecoratingTransformation
hasExcludedAnnotation(MethodNode) - Method in TransactionalTransform
hashCode() - Method in PagedResultList
hasLastUpdated(String) - Method in AutoTimestampEventListener
hasNeither() - Method in DirtyCheckingTransformer.GetterAndSetter
hasTenantAnnotation(AnnotatedNode) - Method in TenantTransform
Whether the given node is Multi Tenant
hasTransactionalAnnotation(AnnotatedNode) - Method in TransactionalTransform
Whether the given method has a transactional annotation

I

id() - Method in AbstractCriteriaBuilder
id() - Method in AbstractDetachedCriteria
Adds an id projection
id() - Method in AbstractDetachedCriteria.DetachedProjections
id() - Method in DetachedCriteria
Adds an id projection
ident() - Method in DelegatingGormEntityApi
ident() - Method in GormEntity
Returns the objects identifier
ident() - Method in GormEntityApi
Returns the objects identifier
ident(D) - Method in GormInstanceApi
Returns the objects identifier
ident(D) - Method in GormInstanceOperations
Returns the objects identifier
ident(D) - Method in GormStaticApi
ident(D) - Method in TenantDelegatingGormOperations
idEq(Object) - Method in AbstractCriteriaBuilder
Creates an "equals" Criterion based on the specified property name and value.
idEq(Object) - Method in AbstractDetachedCriteria
@see Criteria
idEq(Object) - Method in DetachedCriteria
idEquals(Object) - Method in AbstractCriteriaBuilder
idEquals(Object) - Method in AbstractDetachedCriteria
@see Criteria
idEquals(Object) - Method in DetachedCriteria
ilike(String, Object) - Method in AbstractCriteriaBuilder
Creates an ilike Criterion based on the specified property name and value.
ilike(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
ilike(String, Object) - Method in DetachedCriteria
implement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractReadOperationImplementer
implement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in AbstractWriteOperationImplementer
implement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in MethodValidationImplementer
implement(ClassNode, MethodNode, MethodNode, ClassNode) - Method in ServiceImplementer
Implement the method
implementById(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, Expression) - Method in AbstractDetachedCriteriaServiceImplementor
Provide an implementation in the case querying for a single instance by id
implementById(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, Expression) - Method in AbstractProjectionImplementer
implementById(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, Expression) - Method in CountImplementer
implementById(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, Expression) - Method in DeleteImplementer
implementById(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, Expression) - Method in FindAllImplementer
implementById(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, Expression) - Method in FindOneImplementer
Implemented - Annotation Type in org.grails.datastore.gorm.services
Annotation added by the Service transformation to know which class implemented a method
implementers - Field in Service
@default {}
Returns:
Any additional implementers to apply
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in AbstractDetachedCriteriaServiceImplementor
Provide an implementation in the case of a query
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in AbstractProjectionImplementer
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in CountImplementer
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in DeleteImplementer
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in FindAllImplementer
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in FindAllInterfaceProjectionImplementer
implementWithQuery(ClassNode, MethodNode, MethodNode, ClassNode, BlockStatement, VariableExpression, Expression) - Method in FindOneImplementer
in(String, Object) - Method in AbstractCriteriaBuilder
Creates an "in" Criterion based on the specified property name and list of values.
in(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
in(String, Object) - Method in DetachedCriteria
indexOf(Object) - Method in PagedResultList
inheritRollbackOnly - Field in ReadOnly
In Spring, when there are nested transaction calls, the execution of the outermost callback will throw UnexpectedRollbackException if TransactionStatus.setRollbackOnly() was called in a nested transaction callback.
inheritRollbackOnly - Field in Transactional
In Spring, when there are nested transaction calls, the execution of the outermost callback will throw UnexpectedRollbackException if TransactionStatus.setRollbackOnly() was called in a nested transaction callback.
init() - Method in AbstractDatastorePersistenceContextInterceptor
initForMappingContext(MappingContext) - Method in AutoTimestampEventListener
initialiseIfNecessary(Class<T>) - Method in AbstractDetachedCriteria
initialize(Object) - Method in GroovyProxyFactory
initialize() - Method in PagedResultList
initialized - Field in AbstractResultList
initializedObjects - Field in AbstractResultList
initializeFully() - Method in AbstractResultList
initializeMethods(def) - Method in AbstractGormApi
injectIdProperty(ClassNode) - Method in GormEntityTransformation
injectVersionProperty(ClassNode) - Method in GormEntityTransformation
inList(String, Object) - Method in AbstractCriteriaBuilder
Creates an "in" Criterion based on the specified property name and list of values.
inList(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
inList(String, Object) - Method in DetachedCriteria
insert(Map) - Method in DelegatingGormEntityApi
insert(Map) - Method in GormEntity
Forces an insert of an object to the datastore
insert(Map) - Method in GormEntityApi
Forces an insert of an object to the datastore
insert(D, Map) - Method in GormInstanceApi
Forces an insert of an object to the datastore
insert(D, Map) - Method in GormInstanceOperations
Forces an insert of an object to the datastore
insert(D, Map) - Method in GormStaticApi
insert(D, Map) - Method in TenantDelegatingGormOperations
InstanceFactoryBean - Class in org.grails.datastore.gorm.bootstrap.support
Simple singleton instance implementation of Spring's FactoryBean interface
InstanceFactoryBean(T) - Constructor in InstanceFactoryBean
InstanceMethodInvokingClosure - Class in org.grails.datastore.gorm.internal
Not public API.
InstanceMethodInvokingClosure(def, Class<?>, String, Class) - Constructor in InstanceMethodInvokingClosure
instanceOf(Class) - Method in DelegatingGormEntityApi
instanceOf(Class) - Method in GormEntity
Proxy aware instanceOf implementation.
instanceOf(Class) - Method in GormEntityApi
Proxy aware instanceOf implementation.
instanceOf(D, Class) - Method in GormInstanceApi
Proxy aware instanceOf implementation.
instanceOf(D, Class) - Method in GormInstanceOperations
Proxy aware instanceOf implementation.
instanceOf(D, Class) - Method in GormStaticApi
instanceOf(D, Class) - Method in TenantDelegatingGormOperations
InstanceProxy - Class in org.grails.datastore.gorm.utils
A proxy onto another instance
InterfaceProjectionBuilder - Trait in org.grails.datastore.gorm.services.implementers
Base trait for building interface projections
invoke(Class, String, Object) - Method in DynamicFinder
invoke(Class, String, Closure, Object) - Method in FinderMethod
Invokes the method
invoke(Class, String, Closure, Object) - Method in ListOrderByFinder
invokeClosureNode(Object) - Method in AbstractCriteriaBuilder
invokeList() - Method in AbstractCriteriaBuilder
invokeMethod(String, Object) - Method in AbstractCriteriaBuilder
invokeMethod(String, def) - Method in InstanceProxy
invokeMethod(Object, String, Object) - Method in ProxyInstanceMetaClass
Handle method calls on our proxy.
invokeQuery(Query) - Method in AbstractFindByFinder
invokeQuery(Query) - Method in CountByFinder
invokeQuery(Query) - Method in FindAllByFinder
invokeQuery(Query) - Method in ListOrderByFinder
IS_NULL_CRITERION - Field in DetachedCriteriaTransformer
isAnnotated(ClassNode, MethodNode) - Method in AbstractStringQueryImplementer
isAnnotated(ClassNode, MethodNode) - Method in AbstractWhereImplementer
isAnnotated(ClassNode, MethodNode) - Method in AnnotatedServiceImplementer
Is the method annotated
isAnnotated(ClassNode, MethodNode) - Method in UpdateStringQueryImplementer
isAnnotatedWithJavaValidationApi(List<AnnotationNode>) - Method in DirtyCheckingTransformer
isAttached() - Method in DelegatingGormEntityApi
isAttached() - Method in GormEntity
No concept of session-based model so defaults to true
isAttached() - Method in GormEntityApi
No concept of session-based model so defaults to true
isAttached(D) - Method in GormInstanceApi
No concept of session-based model so defaults to true
isAttached(D) - Method in GormInstanceOperations
No concept of session-based model so defaults to true
isAttached(D) - Method in GormStaticApi
isAttached(D) - Method in TenantDelegatingGormOperations
isAvailable() - Method in AbstractDatastoreInitializer.GrailsBeanBuilderInit
isAvailable() - Method in AbstractDatastoreInitializer.GroovyBeanReaderInit
isAvailable() - Method in AdditionalGormEntityTransformation
@return Whether the transformation is available
isAvailable() - Method in GormEntityTraitProvider
@return Whether this trait provided is available
isAvailable() - Method in JavaxValidatorRegistry
@return Whether javax.validation is available
isCascadable(Object, Node, Class<?>, Path, ElementType) - Method in MappingContextTraversableResolver
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in AbstractArrayOrIterableResultImplementer
Return true if the provided return type is compatible with this implementor.
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in AbstractServiceImplementer
Return true if the provided return type is compatible with this implementor.
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in CountByImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in CountImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in CountWhereImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in DeleteImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in DeleteWhereImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAllByInterfaceProjectionImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAllImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAllInterfaceProjectionImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAllPropertyProjectionImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAllStringQueryImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAllWhereImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindAndDeleteImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneByImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneByInterfaceProjectionImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneInterfaceProjectionImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneInterfaceProjectionStringQueryImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneInterfaceProjectionWhereImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOnePropertyProjectionImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneStringQueryImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in FindOneWhereImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in IterableProjectionServiceImplementer
Is the return type compatible with the projection query
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in SaveImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in SingleResultProjectionServiceImplementer
Is the return type compatible with the projection query
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in UpdateOneImplementer
isCompatibleReturnType(ClassNode, MethodNode, ClassNode, String) - Method in UpdateStringQueryImplementer
isDirty() - Method in DelegatingGormEntityApi
isDirty() - Method in GormEntity
Checks whether an entity is dirty.
isDirty() - Method in GormEntityApi
Checks whether an entity is dirty
isDirty(D) - Method in GormInstanceApi
Checks whether an entity is dirty
isEmpty(String) - Method in AbstractCriteriaBuilder
isEmpty(String) - Method in AbstractDetachedCriteria
@see Criteria
isEmpty() - Method in AbstractResultList
isEmpty(String) - Method in DetachedCriteria
isEmpty() - Method in PagedResultList
isGrailsPresent() - Method in AbstractDatastoreInitializer
isInheritRollbackOnly() - Method in GrailsTransactionAttribute
isInitialized(Object, String) - Method in GroovyProxyFactory
isInterfaceProjection(ClassNode, MethodNode, ClassNode) - Method in InterfaceProjectionBuilder
isInterfaceProjection(ClassNode, MethodNode, ClassNode) - Method in IterableInterfaceProjectionBuilder
Is the method an interface projection
isMappedClass(String, Class) - Method in AbstractDatastoreInitializer
isMethodMatch(String) - Method in DynamicFinder
Checks whether the given method is a match
isMethodMatch(String) - Method in FinderMethod
Whether the given method name matches this finder
isMethodMatch(String) - Method in ListOrderByFinder
isMethodOverriddenFromParent(Method) - Method in ReflectionUtils
Tests whether a method is overridden from the parent
isNotEmpty(String) - Method in AbstractCriteriaBuilder
isNotEmpty(String) - Method in AbstractDetachedCriteria
@see Criteria
isNotEmpty(String) - Method in DetachedCriteria
isNotNull(String) - Method in AbstractCriteriaBuilder
isNotNull(String) - Method in AbstractDetachedCriteria
@see Criteria
isNotNull(String) - Method in DetachedCriteria
isNull(String) - Method in AbstractCriteriaBuilder
isNull(String) - Method in AbstractDetachedCriteria
@see Criteria
isNull(String) - Method in DetachedCriteria
isolation - Field in ReadOnly
The transaction isolation level.
isolation - Field in Transactional
The transaction isolation level.
isOpen() - Method in AbstractDatastorePersistenceContextInterceptor
isProxy(Object) - Method in GroovyProxyFactory
Check our object has the correct meta class to be a proxy of this type.
isProxyInitiated() - Method in ProxyInstanceMetaClass
isReachable(Object, Node, Class<?>, Path, ElementType) - Method in MappingContextTraversableResolver
isRealMethod(MetaMethod) - Method in GormEnhancer
isSingleton() - Method in InstanceFactoryBean
isSingleton() - Method in ServiceRegistryFactoryBean
isTestSetupOrCleanup(ClassNode, MethodNode) - Method in AbstractMethodDecoratingTransformation
isValidAnnotation(AnnotationNode, AnnotatedNode) - Method in AbstractGormASTTransformation
isValidAnnotation(AnnotationNode, AnnotatedNode) - Method in TenantTransform
isValidAnnotation(AnnotationNode, AnnotatedNode) - Method in TransactionalTransform
isValidParameter(ClassNode, Parameter, String) - Method in AbstractServiceImplementer
Check whether the given parameter is a valid property of the domain class
isValidPropertyType(ClassNode, ClassNode) - Method in AbstractProjectionImplementer
IterableInterfaceProjectionBuilder - Trait in org.grails.datastore.gorm.services.implementers
Projection builder for iterable results like lists and arrays
IterableProjectionServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
For projections that return an iterable
IterableServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
An implementer that returns an iterable or an array
iterator() - Method in AbstractResultList
Override to transform elements if necessary during iteration.
iterator() - Method in DetachedCriteria
iterator() - Method in PagedResultList

J

javaxValidate(Object, Method, Object) - Method in ValidatedService
Validate the given method for the given arguments
JavaxValidatorRegistry - Class in org.grails.datastore.gorm.validation.javax
A validator registry that creates validators
JavaxValidatorRegistry(MappingContext, ConnectionSourceSettings, MessageSource) - Constructor in JavaxValidatorRegistry
Join - Annotation Type in grails.gorm.services
Allow specifying the join to services
join(String) - Method in AbstractCriteriaBuilder
join(String, JoinType) - Method in AbstractDetachedCriteria
Specifies whether a join query should be used (if join queries are supported by the underlying datastore)
join(String, JoinType) - Method in CriteriaBuilder
join(String, JoinType) - Method in DetachedCriteria
joinTypes - Field in AbstractDetachedCriteria
JPA_ENTITY_ANNOTATION_NODE - Field in GormEntityTransformation
JPA_ENTITY_CLASS_NODE - Field in GormEntityTransformation
JPA_ID_ANNOTATION_NODE - Field in GormEntityTransformation
JPA_TRANSIENT_ANNOTATION_NODE - Field in GormEntityTransformation
JPA_VERSION_ANNOTATION_NODE - Field in GormEntityTransformation
JpaEntity - Annotation Type in grails.gorm.annotation
A class annotation used to make a class into a GORM domain class.
JpaGormEntityTransformation - Class in org.grails.compiler.gorm
Enhanced GORM entity annotated with JPA annotations
junctions - Field in AbstractDetachedCriteria

K

L

last(Map) - Method in GormEntity
Finds the last object.
last(Map) - Method in GormStaticApi
Finds the last object.
last(Map) - Method in GormStaticOperations
Finds the last object.
last(Map) - Method in TenantDelegatingGormOperations
LAST_UPDATED_PROPERTY - Field in AutoTimestampEventListener
lastIndexOf(Object) - Method in PagedResultList
lazyQuery - Field in AbstractDetachedCriteria
le(String, Object) - Method in AbstractCriteriaBuilder
Used to restrict a value to be less than or equal to the given value
le(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
le(String, Object) - Method in DetachedCriteria
leAll(String, QueryableCriteria) - Method in AbstractCriteriaBuilder
Creates a subquery criterion that ensures the given property is less than all the given returned values
leAll(String, QueryableCriteria) - Method in AbstractDetachedCriteria
leAll(String, QueryableCriteria) - Method in DetachedCriteria
leProperty(String, String) - Method in AbstractCriteriaBuilder
Constraints a property to be less than or equal to a specified other property
leProperty(String, String) - Method in AbstractDetachedCriteria
@see Criteria
leProperty(String, String) - Method in DetachedCriteria
leSome(String, Closure<?>) - Method in AbstractCriteriaBuilder
leSome(String, Closure<?>) - Method in AbstractDetachedCriteria
leSome(String, Closure<?>) - Method in DetachedCriteria
like(String, Object) - Method in AbstractCriteriaBuilder
Creates an like Criterion based on the specified property name and value.
like(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
like(String, Object) - Method in DetachedCriteria
list(Map, Closure) - Method in CriteriaBuilder
list(Closure) - Method in DetachedCriteria
Lists all records matching the criterion contained within this DetachedCriteria instance
list() - Method in GormEntity
List all entities
list(Map, Closure) - Method in GormQueryOperations
Lists all records matching the criterion contained within this DetachedCriteria instance
list() - Method in GormStaticApi
List all entities
list() - Method in GormStaticOperations
List all entities
list(Map, Closure) - Method in NamedCriteriaProxy
list() - Method in TenantDelegatingGormOperations
listDistinct(Closure) - Method in CriteriaBuilder
Defines and executes a list distinct query in a single call.
listDistinct(Map, Closure) - Method in NamedCriteriaProxy
listIterator(int) - Method in AbstractResultList
listIterator(int) - Method in PagedResultList
ListOrderByFinder - Class in org.grails.datastore.gorm.finders
The "listOrderBy*" static persistent method.
ListOrderByFinder(Datastore) - Constructor in ListOrderByFinder
load(Serializable) - Method in GormEntity
Retrieves and object from the datastore as a proxy. eg.
load(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore as a proxy. eg.
load(Serializable) - Method in GormStaticOperations
Retrieves and object from the datastore as a proxy. eg.
load(Class<T>) - Method in ServiceTransformation
load(Serializable) - Method in TenantDelegatingGormOperations
loadAnnotationDefined(AnnotationNode, String, List, Class) - Method in ServiceTransformation
lock() - Method in DelegatingGormEntityApi
lock(Serializable) - Method in GormEntity
Locks an instance for an update
lock() - Method in GormEntityApi
Upgrades an existing persistence instance to a write lock
lock(D) - Method in GormInstanceApi
Upgrades an existing persistence instance to a write lock
lock(D) - Method in GormInstanceOperations
Upgrades an existing persistence instance to a write lock
lock(D) - Method in GormStaticApi
lock(Serializable) - Method in GormStaticOperations
Locks an instance for an update
lock(Serializable) - Method in TenantDelegatingGormOperations
lookupById() - Method in AbstractDetachedCriteriaServiceImplementor
Whether lookup by id is allowed by this implementation
lookupById() - Method in AbstractProjectionImplementer
lookupById() - Method in CountImplementer
lookupById() - Method in FindAllImplementer
lt(String, Object) - Method in AbstractCriteriaBuilder
Used to restrict a value to be less than or equal to the given value
lt(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
lt(String, Object) - Method in DetachedCriteria
ltAll(String, QueryableCriteria) - Method in AbstractCriteriaBuilder
Creates a subquery criterion that ensures the given property is less than all the given returned values
ltAll(String, QueryableCriteria) - Method in AbstractDetachedCriteria
ltAll(String, QueryableCriteria) - Method in DetachedCriteria
lte(String, Object) - Method in AbstractCriteriaBuilder
Used to restrict a value to be less than or equal to the given value
lte(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
lte(String, Object) - Method in DetachedCriteria
ltProperty(String, String) - Method in AbstractCriteriaBuilder
Constraints a property to be less than a specified other property
ltProperty(String, String) - Method in AbstractDetachedCriteria
@see Criteria
ltProperty(String, String) - Method in DetachedCriteria
ltSome(String, Closure<?>) - Method in AbstractCriteriaBuilder
ltSome(String, Closure<?>) - Method in AbstractDetachedCriteria
ltSome(String, Closure<?>) - Method in DetachedCriteria

M

makeDelegatingClosureCall(Expression, String, ArgumentListExpression, Parameter, MethodCallExpression, VariableScope) - Method in AbstractMethodDecoratingTransformation
Construct a method call that wraps an original call with a closure invocation
mappingContext - Field in DynamicFinder
mappingContext - Field in GormValidationApi
MappingContextAwareConstraintFactory - Class in org.grails.datastore.gorm.validation.constraints
A constraint that restricts constraints to be applicable only to a given org.grails.datastore.mapping.model.MappingContext
MappingContextAwareConstraintFactory(Class<? extends Constraint>, MessageSource, MappingContext, List<Class>) - Constructor in MappingContextAwareConstraintFactory
MappingContextTraversableResolver - Class in org.grails.datastore.gorm.validation.javax
A TraversableResolver that uses the org.grails.datastore.mapping.model.MappingContext to establish whether validation can cascade
MappingContextTraversableResolver(MappingContext) - Constructor in MappingContextTraversableResolver
matchProductName(String) - Method in DatabaseDriver
MatchSpec - Class in org.grails.datastore.gorm.finders
A match spec details a matched finder
MatchSpec(String, String, String, int, List<MethodExpression>) - Constructor in MatchSpec
max(String) - Method in AbstractCriteriaBuilder
Computes the max value of a property
max(String) - Method in AbstractDetachedCriteria
Adds a min projection
max(String) - Method in AbstractDetachedCriteria.DetachedProjections
max(String) - Method in DetachedCriteria
Adds a min projection
merge(Map) - Method in DelegatingGormEntityApi
merge(D) - Method in GormEntity
Merges an instance with the current session
merge(Map) - Method in GormEntityApi
Saves an object the datastore
merge(D, Map) - Method in GormInstanceApi
Saves an object the datastore
merge(D, Map) - Method in GormInstanceOperations
Saves an object the datastore
merge(D, Map) - Method in GormStaticApi
merge(D) - Method in GormStaticOperations
Merges an instance with the current session
merge(D) - Method in TenantDelegatingGormOperations
messageInterpolator(MessageInterpolator) - Method in GormValidatorFactoryAdapter.GormValidatorContext
metaMethod - Field in MethodInvokingClosure
METHOD_GET_DATASTORE_FOR_CONNECTION - Field in AbstractDatastoreMethodDecoratingTransformation
METHOD_GET_TARGET_DATASTORE - Field in AbstractDatastoreMethodDecoratingTransformation
METHOD_NAME_MARK_DIRTY - Field in DirtyCheckingTransformer
METHOD_PATTERN - Field in FindAllByBooleanFinder
METHOD_PATTERN - Field in FindByBooleanFinder
METHOD_PATTERN - Field in FindOrCreateByFinder
METHOD_PATTERN - Field in FindOrSaveByFinder
MethodExpression - Class in org.grails.datastore.gorm.finders
Method expression used to evaluate a dynamic finder.
MethodExpression.Between - Class in org.grails.datastore.gorm.finders
MethodExpression.Between(String) - Constructor in MethodExpression.Between
MethodExpression.Equal - Class in org.grails.datastore.gorm.finders
MethodExpression.Equal(String) - Constructor in MethodExpression.Equal
MethodExpression.GreaterThan - Class in org.grails.datastore.gorm.finders
MethodExpression.GreaterThan(String) - Constructor in MethodExpression.GreaterThan
MethodExpression.GreaterThanEquals - Class in org.grails.datastore.gorm.finders
MethodExpression.GreaterThanEquals(String) - Constructor in MethodExpression.GreaterThanEquals
MethodExpression.Ilike - Class in org.grails.datastore.gorm.finders
MethodExpression.Ilike(String) - Constructor in MethodExpression.Ilike
MethodExpression.InList - Class in org.grails.datastore.gorm.finders
MethodExpression.InList(String) - Constructor in MethodExpression.InList
MethodExpression.InRange - Class in org.grails.datastore.gorm.finders
MethodExpression.InRange(String) - Constructor in MethodExpression.InRange
MethodExpression.IsEmpty - Class in org.grails.datastore.gorm.finders
MethodExpression.IsEmpty(String) - Constructor in MethodExpression.IsEmpty
MethodExpression.IsNotEmpty - Class in org.grails.datastore.gorm.finders
MethodExpression.IsNotEmpty(String) - Constructor in MethodExpression.IsNotEmpty
MethodExpression.IsNotNull - Class in org.grails.datastore.gorm.finders
MethodExpression.IsNotNull(String) - Constructor in MethodExpression.IsNotNull
MethodExpression.IsNull - Class in org.grails.datastore.gorm.finders
MethodExpression.IsNull(String) - Constructor in MethodExpression.IsNull
MethodExpression.LessThan - Class in org.grails.datastore.gorm.finders
MethodExpression.LessThan(String) - Constructor in MethodExpression.LessThan
MethodExpression.LessThanEquals - Class in org.grails.datastore.gorm.finders
MethodExpression.LessThanEquals(String) - Constructor in MethodExpression.LessThanEquals
MethodExpression.Like - Class in org.grails.datastore.gorm.finders
MethodExpression.Like(String) - Constructor in MethodExpression.Like
MethodExpression.NotEqual - Class in org.grails.datastore.gorm.finders
MethodExpression.NotEqual(String) - Constructor in MethodExpression.NotEqual
MethodExpression.NotInList - Class in org.grails.datastore.gorm.finders
MethodExpression.NotInList(String) - Constructor in MethodExpression.NotInList
MethodExpression.Rlike - Class in org.grails.datastore.gorm.finders
MethodExpression.Rlike(String) - Constructor in MethodExpression.Rlike
MethodExpression(String) - Constructor in MethodExpression
MethodInvokingClosure - Class in org.grails.datastore.gorm.internal
Not public API.
MethodInvokingClosure(def, String, Class) - Constructor in MethodInvokingClosure
methodMissing(String, def) - Method in AbstractDetachedCriteria
Method missing handler that deals with the invocation of dynamic finders
methodMissing(String, def) - Method in GormQueryOperations
Method missing handler for dynamic finders
methodMissing(String, Object) - Method in GormStaticApi
Method missing handler that deals with the invocation of dynamic finders
methodMissing(String, def) - Method in GormStaticOperations
Handles static method missing for dynamic finders
methodMissing(String, def) - Method in NamedCriteriaProxy
methodMissing(String, def) - Method in NamedQueriesBuilder
methodMissing(String, Object) - Method in TenantDelegatingGormOperations
methodName - Field in MethodInvokingClosure
MethodValidationImplementer - Class in org.grails.datastore.gorm.validation.javax.services.implementers
Adds method parameter validation to Service instances
min(String) - Method in AbstractCriteriaBuilder
Computes the min value of a property
min(String) - Method in AbstractDetachedCriteria
Adds a sum projection
min(String) - Method in AbstractDetachedCriteria.DetachedProjections
min(String) - Method in DetachedCriteria
Adds a sum projection
moveInterceptorBeansToManagedList(BeanDefinitionRegistry, Collection<String>) - Method in PersistenceContextInterceptorAggregator
moveOriginalCodeToNewMethod(MethodNode, String, Parameter, ClassNode, SourceUnit, Map<String, ClassNode>) - Method in AbstractMethodDecoratingTransformation
multiTenancyMode - Field in GormStaticApi
MultiTenant - Trait in grails.gorm
A trait for domain classes to implement that should be treated as multi tenant
MultiTenantConnection - Class in org.grails.datastore.gorm.jdbc
Allows restoring the target schema prior to releasing the connection to the pool in Multi-Tenant environment
MultiTenantConnection(Connection, SchemaHandler) - Constructor in MultiTenantConnection
MultiTenantDataSource - Class in org.grails.datastore.gorm.jdbc
A data source that wraps a target datasource for multi-tenancy
MultiTenantDataSource(DataSource, String) - Constructor in MultiTenantDataSource
multiTenantDatastore() - Method in AbstractServiceImplementer
@return The datastore expression
multiTenantDatastore() - Method in DefaultTenantService
MultiTenantEventListener - Class in org.grails.datastore.gorm.multitenancy
An event listener that hooks into persistence events to enable discriminator based multi tenancy (ie org.grails.datastore.mapping.multitenancy.MultiTenancySettings.MultiTenancyMode#DISCRIMINATOR
MultiTenantEventListener(Datastore) - Constructor in MultiTenantEventListener
mutex(Closure) - Method in DelegatingGormEntityApi
mutex(Closure) - Method in GormEntity
Locks the instance for updates for the scope of the passed closure
mutex(Closure) - Method in GormEntityApi
Locks the instance for updates for the scope of the passed closure
mutex(D, Closure<T>) - Method in GormInstanceApi
Locks the instance for updates for the scope of the passed closure
mutex(D, Closure<T>) - Method in GormInstanceOperations
Locks the instance for updates for the scope of the passed closure
mutex(D, Closure<T>) - Method in GormStaticApi
mutex(D, Closure<T>) - Method in TenantDelegatingGormOperations
MY_TYPE - Field in RollbackTransform
MY_TYPE - Field in TransactionalTransform

N

name - Field in Service
Returns:
The name of the service, by default this will the class name decapitalized. ie.
NAME - Field in UniqueConstraint
namedArgs(Map<String, ? extends Expression>) - Method in AstMethodDispatchUtils
Create named arguments
NamedCriteriaProxy - Class in org.grails.datastore.gorm.query
Handles named queries
NamedCriteriaProxy(Closure, PersistentEntity, List) - Constructor in NamedCriteriaProxy
NamedQueriesBuilder - Class in org.grails.datastore.gorm.query
Handles creation of named queries
ne(String, Object) - Method in AbstractCriteriaBuilder
Creates a "not equals" Criterion based on the specified property name and value.
ne(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
ne(String, Object) - Method in DetachedCriteria
neProperty(String, String) - Method in AbstractCriteriaBuilder
Constraints a property to be not equal to a specified other property
neProperty(String, String) - Method in AbstractDetachedCriteria
@see Criteria#neProperty(java.lang.String, java.lang.String)
neProperty(String, String) - Method in DetachedCriteria
newDefinition(Map) - Method in DefaultTransactionService
newInstance() - Method in AbstractDetachedCriteria
newInstance() - Method in DetachedCriteria
nextDecoded() - Method in AbstractResultList
NO_IMPLEMENTATIONS_MESSAGE - Field in ServiceTransformation
NoResultServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
An implement with a return type of void
noRollbackFor - Field in ReadOnly
Defines zero (0) or more exception java.lang.Class, which must be a subclass of java.lang.Throwable, indicating which exception types must not cause a transaction rollback.
noRollbackFor - Field in Transactional
Defines zero (0) or more exception java.lang.Class, which must be a subclass of java.lang.Throwable, indicating which exception types must not cause a transaction rollback.
noRollbackForClassName - Field in ReadOnly
Defines zero (0) or more exception names (for exceptions which must be a subclass of java.lang.Throwable) indicating which exception types must not cause a transaction rollback.
noRollbackForClassName - Field in Transactional
Defines zero (0) or more exception names (for exceptions which must be a subclass of java.lang.Throwable) indicating which exception types must not cause a transaction rollback.
not(Closure) - Method in AbstractCriteriaBuilder
not(Closure) - Method in AbstractDetachedCriteria
Handles a disjunction
not(Closure) - Method in DetachedCriteria
notExists(QueryableCriteria<?>) - Method in AbstractCriteriaBuilder
notExists(QueryableCriteria<?>) - Method in AbstractDetachedCriteria
@see Criteria#notExists(org.grails.datastore.mapping.query.api.QueryableCriteria)
notExists(QueryableCriteria<?>) - Method in DetachedCriteria
notIn(String, Closure<?>) - Method in AbstractCriteriaBuilder
notIn(String, Closure<?>) - Method in AbstractDetachedCriteria
notIn(String, Closure<?>) - Method in DetachedCriteria
NotTransactional - Annotation Type in grails.gorm.transactions
Marks a specific method to be skipped by the @Transactional annotation added at class level

O

offset(int) - Method in AbstractDetachedCriteria
Sets the default offset to use and returns a new criteria instance.
offset - Field in AbstractResultList
offset(int) - Method in DetachedCriteria
Sets the default offset to use and returns a new criteria instance.
onApplicationEvent(ApplicationEvent) - Method in MultiTenantEventListener
onPersistenceEvent(AbstractPersistenceEvent) - Method in AutoTimestampEventListener
onPersistenceEvent(AbstractPersistenceEvent) - Method in DomainEventListener
onPersistenceEvent(AbstractPersistenceEvent) - Method in ValidationEventListener
OPERATOR_AND - Field in AbstractFindByFinder
OPERATOR_OR - Field in AbstractFindByFinder
OPERATORS - Field in AbstractFindByFinder
or(Closure) - Method in AbstractCriteriaBuilder
or(Closure) - Method in AbstractDetachedCriteria
Handles a disjunction
or(Closure) - Method in DetachedCriteria
OR_OPERATOR - Field in DetachedCriteriaTransformer
order(String, String) - Method in AbstractCriteriaBuilder
Orders by the specified property name and direction
order(String, String) - Method in AbstractDetachedCriteria
@see Criteria
ORDER_ASC - Field in DynamicFinder
ORDER_ASCENDING - Field in AbstractCriteriaBuilder
ORDER_ASCENDING - Field in CriteriaBuilder
ORDER_DESC - Field in DynamicFinder
ORDER_DESCENDING - Field in AbstractCriteriaBuilder
ORDER_DESCENDING - Field in CriteriaBuilder
order(String, String) - Method in DetachedCriteria
OrderedGormTransformation - Class in org.grails.datastore.gorm.transform
Central AST transformation that ensures that GORM AST Transformations are executed in the correct order.
orderEntries - Field in AbstractCriteriaBuilder
orders - Field in AbstractDetachedCriteria
OSIV_CLASS_NAME - Field in AbstractDatastoreInitializer

P

PagedResultList - Class in grails.gorm
A result list implementation that provides an additional property called 'totalCount' to obtain the total number of records.
PagedResultList(Query) - Constructor in PagedResultList
paginationEnabledList - Field in AbstractCriteriaBuilder
parameterNameProvider(ParameterNameProvider) - Method in GormValidatorFactoryAdapter.GormValidatorContext
parameterTypes - Field in MethodInvokingClosure
paramsForArgs(Expression) - Method in AstMethodDispatchUtils
password(String) - Method in DataSourceBuilder
pattern - Field in DynamicFinder
performInjection(SourceUnit, ClassNode) - Method in DirtyCheckingTransformer
performInjectionOnAnnotatedClass(SourceUnit, ClassNode) - Method in DirtyCheckingTransformer
performInjectionOnAnnotatedEntity(ClassNode) - Method in DirtyCheckingTransformer
PersistenceContextInterceptorAggregator - Class in org.grails.datastore.gorm.plugin.support
BeanDefinitionRegistryPostProcessor that replaces multiple discovered PersistenceContextInterceptor beans with a single aggregating instance.
persistentClass - Field in AbstractGormApi
persistentEntity - Field in AbstractCriteriaBuilder
persistentEntity - Field in AbstractDetachedCriteria
persistentEntity - Field in AbstractGormApi
persistentEntityAdded(PersistentEntity) - Method in AutoTimestampEventListener
persistentEntityAdded(PersistentEntity) - Method in DomainEventListener
{@inheritDoc}
pickGormEntityTrait(ClassNode, SourceUnit) - Method in GormEntityTransformation
pickMetaMethod(MetaClass, String, Class, boolean) - Method in MethodInvokingClosure
Utility method for choosing matching metamethod, handles MethodSelectionException
populateArgumentsForCriteria(Class<?>, Query, Map) - Method in DynamicFinder
Populates arguments for the given query form the given map
POSITION - Field in AbstractWhereImplementer
POSITION - Field in DeleteWhereImplementer
POSITION - Field in FindAllByImplementer
POSITION - Field in TenantTransform
The position of the transform.
POSITION - Field in TransactionalTransform
The position of the transform in terms ordering
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in PersistenceContextInterceptorAggregator
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in PersistenceContextInterceptorAggregator
PREFIX - Field in ConfigurableParameterNameProvider
PrefixedServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
An implementer that uses a set of prefixes
prepareNewMethodParameters(MethodNode, Map<String, ClassNode>) - Method in AbstractMethodDecoratingTransformation
prepareNewMethodParameters(MethodNode, Map<String, ClassNode>) - Method in TenantTransform
prepareNewMethodParameters(MethodNode, Map<String, ClassNode>) - Method in TransactionalTransform
processValidate(Object, Object, Errors) - Method in UniqueConstraint
projectionList - Field in AbstractCriteriaBuilder
projections(Closure) - Method in AbstractCriteriaBuilder
Defines projections
projections - Field in AbstractDetachedCriteria
projections(Closure) - Method in DetachedCriteria
Defines projections.
propagation - Field in ReadOnly
The transaction propagation type.
propagation - Field in Transactional
The transaction propagation type.
properties(Map<String, String>) - Method in DataSourceBuilder
property(String) - Method in AbstractCriteriaBuilder
A projection that obtains the value of a property of an entity
property(String) - Method in AbstractDetachedCriteria
Adds a property projection
property(String) - Method in AbstractDetachedCriteria.DetachedProjections
property(String) - Method in DetachedCriteria
Adds a property projection
propertyMissing(String) - Method in AbstractDetachedCriteria
propertyMissing(String) - Method in GormEntity
Allow access to datasource by name
propertyMissing(D, String) - Method in GormInstanceApi
propertyMissing(D, String) - Method in GormInstanceOperations
Allow access to datasource by name
propertyMissing(D, String) - Method in GormStaticApi
Merges an instance with the current session
propertyMissing(String, def) - Method in GormStaticOperations
Handles property missing, does nothing by default, sub traits to override
propertyMissing(String, def) - Method in NamedCriteriaProxy
propertyMissing(String, Object) - Method in TenantDelegatingGormOperations
propertyName - Field in MethodExpression
proxy(DataSource, DataSourceSettings) - Method in DataSourceConnectionSourceFactory
proxy(Serializable) - Method in GormEntity
Retrieves and object from the datastore as a proxy. eg.
proxy(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore as a proxy. eg.
proxy(Serializable) - Method in GormStaticOperations
Retrieves and object from the datastore as a proxy. eg.
proxy(Serializable) - Method in TenantDelegatingGormOperations
ProxyInstanceMetaClass - Class in org.grails.datastore.gorm.proxy
Per-instance metaclass to use for proxied GORM domain objects.
ProxyInstanceMetaClass(MetaClass, Session, Serializable) - Constructor in ProxyInstanceMetaClass
publishEvent(Object) - Method in ConfigurableApplicationContextEventPublisher
publishEvent(Object) - Method in DefaultApplicationEventPublisher
putAt(String, def) - Method in DynamicAttributes
Sets a dynamic attribute
putAt(String, def) - Method in InstanceProxy

Q

Query - Annotation Type in grails.gorm.services
Allow specifying the query to execute
query - Field in AbstractCriteriaBuilder
QueryBuildingFinder - Interface in org.grails.datastore.gorm.finders
Implemented by finders that build queries.
queryCreator - Field in AbstractCriteriaBuilder
queryMetaClass - Field in AbstractCriteriaBuilder
QueryStringImplementer - Interface in org.grails.datastore.gorm.services.implementers
Created by graemerocher on 04/04/2017.
QueryStringTransformer - Class in org.grails.datastore.gorm.services.transform
This class handles type checking of HQL queries declared in Query annotations
QueryStringTransformer(SourceUnit, VariableScope) - Constructor in QueryStringTransformer

R

read(Serializable) - Method in GormEntity
Retrieves and object from the datastore. eg.
read(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore. eg.
read(Serializable) - Method in GormStaticOperations
Retrieves and object from the datastore. eg.
READ_ONLY_TYPE - Field in TransactionalTransform
read(Serializable) - Method in TenantDelegatingGormOperations
ReadOnly - Annotation Type in grails.gorm.transactions
Define a read-only transaction
readOnly - Field in AbstractCriteriaBuilder
readOnly(boolean) - Method in AbstractDetachedCriteria
readOnly(boolean) - Method in CriteriaBuilder
readOnly - Field in Transactional
true if the transaction is read-only.
reconnect() - Method in AbstractDatastorePersistenceContextInterceptor
ReflectionUtils - Class in org.grails.datastore.gorm.utils
Utility methods for working with reflection.
refresh() - Method in DelegatingGormEntityApi
refresh() - Method in GormEntity
Refreshes the state of the current instance
refresh() - Method in GormEntityApi
Refreshes the state of the current instance
refresh(D) - Method in GormInstanceApi
Refreshes the state of the current instance
refresh(D) - Method in GormInstanceOperations
Refreshes the state of the current instance
refresh(D) - Method in GormStaticApi
refresh(D) - Method in TenantDelegatingGormOperations
registerBeans(BeanDefinitionRegistry, Closure) - Method in AbstractDatastoreInitializer.GrailsBeanBuilderInit
registerBeans(BeanDefinitionRegistry, Closure) - Method in AbstractDatastoreInitializer.GroovyBeanReaderInit
registerConstraints(Datastore) - Method in GormEnhancer
registerEntity(PersistentEntity) - Method in GormEnhancer
Registers a new entity with the GORM enhancer
registerInstanceMethod(Class, ExpandoMetaClass, AbstractGormApi, String, Class) - Method in GormEnhancer
registerNewMethodExpression(Class) - Method in DynamicFinder
Registers a new method expression.
registerStaticMethod(ExpandoMetaClass, String, Class<?>, GormStaticApi) - Method in GormEnhancer
remove(int) - Method in AbstractResultList
remove(Object) - Method in PagedResultList
removeAll(Collection<?>) - Method in PagedResultList
removeConstraints() - Method in GormEnhancer
removeFrom(String, Object) - Method in GormEntity
Removes the given value to given association ensuring both sides are correctly disassociated
RENAMED_METHOD_PREFIX - Field in TenantTransform
RENAMED_METHOD_PREFIX - Field in TransactionalTransform
resetErrors(D) - Method in GormValidationApi
RESOLVED_PROPERTY_NAME - Field in AbstractProjectionImplementer
resolveDomainClassForReturnType(ClassNode, boolean, ClassNode) - Method in AbstractArrayOrIterableResultImplementer
Resolves the domain class type for the return type
resolveDomainClassForReturnType(ClassNode, boolean, ClassNode) - Method in FindAllByInterfaceProjectionImplementer
resolveDomainClassForReturnType(ClassNode, boolean, ClassNode) - Method in FindOneByImplementer
resolveDomainClassForReturnType(ClassNode, boolean, ClassNode) - Method in FindOneByInterfaceProjectionImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in AbstractReadOperationImplementer
Subclasses can override to provide resolution of the domain class from the method signature
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindAllByInterfaceProjectionImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindAllImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindAllInterfaceProjectionImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindAllWhereImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindAndDeleteImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindOneByInterfaceProjectionImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindOneImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindOneInterfaceProjectionImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindOneInterfaceProjectionStringQueryImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindOneInterfaceProjectionWhereImplementer
resolveDomainClassFromSignature(ClassNode, MethodNode) - Method in FindOnePropertyProjectionImplementer
resolvePrefix(MethodNode) - Method in AbstractServiceImplementer
resolvePrefix(MethodNode) - Method in PrefixedServiceImplementer
Resolve the prefix used for the given method
resolveProjectionReturnType(ClassNode) - Method in FindOnePropertyProjectionImplementer
resolveReturnTypeForNewMethod(MethodNode) - Method in AbstractMethodDecoratingTransformation
resolveSchemaNames(DataSource) - Method in DefaultSchemaHandler
resolveSchemaNames(DataSource) - Method in SchemaHandler
@return Resolves the schema names
resolveTargetMetaClass(T, Class<T>) - Method in GroovyProxyFactory
resultList - Field in PagedResultList
retainAll(Collection<?>) - Method in PagedResultList
rlike(String, Object) - Method in AbstractCriteriaBuilder
Creates an rlike Criterion based on the specified property name and value.
rlike(String, Object) - Method in AbstractDetachedCriteria
@see Criteria
rlike(String, Object) - Method in DetachedCriteria
Rollback - Annotation Type in grails.gorm.transactions
A transforms that applies a transaction that always rolls back.
rollbackFor - Field in ReadOnly
Defines zero (0) or more exception java.lang.Class, which must be a subclass of java.lang.Throwable, indicating which exception types must cause a transaction rollback.
rollbackFor - Field in Transactional
Defines zero (0) or more exception java.lang.Class, which must be a subclass of java.lang.Throwable, indicating which exception types must cause a transaction rollback.
rollbackForClassName - Field in ReadOnly
Defines zero (0) or more exception names (for exceptions which must be a subclass of java.lang.Throwable), indicating which exception types must cause a transaction rollback.
rollbackForClassName - Field in Transactional
Defines zero (0) or more exception names (for exceptions which must be a subclass of java.lang.Throwable), indicating which exception types must cause a transaction rollback.
rollbackOn(Throwable) - Method in GrailsTransactionAttribute
RollbackTransform - Class in org.grails.datastore.gorm.transactions.transform
ROOT_CALL - Field in AbstractCriteriaBuilder
ROOT_DO_CALL - Field in AbstractCriteriaBuilder
rowCount() - Method in AbstractCriteriaBuilder
Count the number of records returned
rowCount() - Method in AbstractDetachedCriteria.DetachedProjections
RuntimeSupport - Class in org.grails.datastore.gorm.internal
Utility methods to support AST transforms at runtime

S

save(Map) - Method in DelegatingGormEntityApi
save(Map) - Method in GormEntity
Saves an object with the given parameters
save(Map) - Method in GormEntityApi
Saves an object with the given parameters
save(D, Map) - Method in GormInstanceApi
Saves an object with the given parameters
save(D, Map) - Method in GormInstanceOperations
Saves an object with the given parameters
save(D, Map) - Method in GormStaticApi
save(D, Map) - Method in TenantDelegatingGormOperations
saveAll(Iterable<?>) - Method in GormEntity
Saves a list of objects in one go
saveAll(Iterable<?>) - Method in GormStaticApi
Saves a list of objects in one go
saveAll(Iterable<?>) - Method in GormStaticOperations
Saves a list of objects in one go
saveAll(Iterable<?>) - Method in TenantDelegatingGormOperations
SaveImplementer - Class in org.grails.datastore.gorm.services.implementers
Implementations saving new entities
scan(Package) - Method in ClasspathEntityScanner
Scans the classpath for entities for the given packages
scanForPersistentClasses() - Method in AbstractDatastoreInitializer
SchemaHandler - Interface in org.grails.datastore.gorm.jdbc.schema
A resolver that helps resolve information about the database schema.
SCROLL_CALL - Field in AbstractCriteriaBuilder
scroll(Closure) - Method in CriteriaBuilder
secondaryDatastore - Field in AbstractDatastoreInitializer
select(String) - Method in AbstractCriteriaBuilder
select(String) - Method in AbstractDetachedCriteria
Specifies whether a select (lazy) query should be used (if join queries are supported by the underlying datastore)
select(String) - Method in CriteriaBuilder
select(String) - Method in DetachedCriteria
SERIALIZABLE_CLASS_NODE - Field in GormEntityTransformation
Service - Annotation Type in grails.gorm.services
Makes any class into a GORM org.grails.datastore.mapping.services.Service
ServiceEnhancer - Interface in org.grails.datastore.gorm.services
ServiceImplementer - Interface in org.grails.datastore.gorm.services
An interface for classes that provide implementations for service methods
ServiceImplementerAdapter - Interface in org.grails.datastore.gorm.services
Allows adapting an implementer from one type to another
ServiceRegistryFactoryBean - Class in org.grails.datastore.gorm.bootstrap.support
@since
Authors:
Graeme Rocher
ServiceRegistryFactoryBean(Datastore) - Constructor in ServiceRegistryFactoryBean
ServiceTransformation - Class in org.grails.datastore.gorm.services.transform
Makes a class implement the org.grails.datastore.mapping.services.Service trait and generates the necessary service loader META-INF/services file.
session - Field in CriteriaBuilder
set(int, Object) - Method in AbstractResultList
set(int, E) - Method in PagedResultList
setAlias(String) - Method in AbstractDetachedCriteria
Sets the root alias to be used for the query
setApplicationContext(ApplicationContext) - Method in SpringDataSourceConnectionSourceFactory
setArguments(Object) - Method in MethodExpression
setArguments(Object) - Method in MethodExpression.Between
setArguments(Object) - Method in MethodExpression.InList
setArguments(Object) - Method in MethodExpression.InRange
setArguments(Object) - Method in MethodExpression.NotInList
setAttribute(DynamicAttributes, String, Object) - Method in DynamicAttributeHelper
setAttribute(Object, String, Object) - Method in ProxyInstanceMetaClass
setBeanFactory(BeanFactory) - Method in ServiceRegistryFactoryBean
setCompilationUnit(CompilationUnit) - Method in DirtyCheckingTransformer
setCompilationUnit(CompilationUnit) - Method in GormEntityTransformation
setDetachedCriteria(DetachedCriteria) - Method in DynamicFinderInvocation
setErrors(D, Errors) - Method in GormValidationApi
Sets the errors for an instance
setInheritRollbackOnly(boolean) - Method in GrailsTransactionAttribute
setObject(T) - Method in InstanceFactoryBean
setObjectType(Class<?>) - Method in InstanceFactoryBean
setPattern(String) - Method in DynamicFinder
Sets the pattern to use for this finder
setPattern(String) - Method in FinderMethod
@param pattern A regular expression
setPattern(String) - Method in ListOrderByFinder
setPooled(boolean) - Method in DataSourceBuilder
setProperty(String, def) - Method in InstanceProxy
setProperty(Object, String, Object) - Method in ProxyInstanceMetaClass
setReadOnly() - Method in AbstractDatastorePersistenceContextInterceptor
setReadOnly(boolean) - Method in DataSourceBuilder
setReadWrite() - Method in AbstractDatastorePersistenceContextInterceptor
setResourceLoader(ResourceLoader) - Method in AbstractDatastoreInitializer
setSecondaryDatastore(boolean) - Method in AbstractDatastoreInitializer
Whether this datastore is secondary to another primary datastore (example the SQL DB)
setTimestampProvider(TimestampProvider) - Method in AutoTimestampEventListener
setTimestampProviders(List<TimestampProvider>) - Method in AggregateTimestampProvider
setUniqueResult(boolean) - Method in AbstractCriteriaBuilder
setValidator(Validator) - Method in GormValidationApi
setVersion(EntityAccess) - Method in DomainEventListener
shouldInject(URL) - Method in DirtyCheckingTransformer
shouldSaveOnCreate() - Method in FindOrCreateByFinder
shouldSaveOnCreate() - Method in FindOrSaveByFinder
shouldSkipValidation() - Method in GormValidateable
@return Whether this instance should skip validation
shouldWeave(AnnotationNode, ClassNode) - Method in AbstractTraitApplyingGormASTTransformation
shouldWeave(AnnotationNode, ClassNode) - Method in ServiceTransformation
SingleResultInterfaceProjectionBuilder - Trait in org.grails.datastore.gorm.services.implementers
Support trait for building interface projections
SingleResultProjectionServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
Represents a projection implementer
SingleResultServiceImplementer - Interface in org.grails.datastore.gorm.services.implementers
An implementer that returns a single result
size() - Method in AbstractResultList
size() - Method in DetachedCriteria
Synonym for #count()
size() - Method in PagedResultList
sizeEq(String, int) - Method in AbstractCriteriaBuilder
sizeEq(String, int) - Method in AbstractDetachedCriteria
@see Criteria
sizeEq(String, int) - Method in DetachedCriteria
sizeGe(String, int) - Method in AbstractCriteriaBuilder
sizeGe(String, int) - Method in AbstractDetachedCriteria
@see Criteria
sizeGe(String, int) - Method in DetachedCriteria
sizeGt(String, int) - Method in AbstractCriteriaBuilder
sizeGt(String, int) - Method in AbstractDetachedCriteria
@see Criteria
sizeGt(String, int) - Method in DetachedCriteria
sizeLe(String, int) - Method in AbstractCriteriaBuilder
sizeLe(String, int) - Method in AbstractDetachedCriteria
@see Criteria
sizeLe(String, int) - Method in DetachedCriteria
sizeLt(String, int) - Method in AbstractCriteriaBuilder
sizeLt(String, int) - Method in AbstractDetachedCriteria
@see Criteria
sizeLt(String, int) - Method in DetachedCriteria
sizeNe(String, int) - Method in AbstractCriteriaBuilder
sizeNe(String, int) - Method in AbstractDetachedCriteria
@see Criteria
sizeNe(String, int) - Method in DetachedCriteria
skipValidation(boolean) - Method in GormValidateable
Marks this instance to skip validation
sort(String, String) - Method in AbstractDetachedCriteria
Adds a sort order to this criteria instance
sort(String, String) - Method in DetachedCriteria
Adds a sort order to this criteria instance
SpringDataSourceConnectionSourceFactory - Class in org.grails.datastore.gorm.jdbc.connections
A DataSourceConnectionSourceFactory for building data sources that could come from spring
staticDetachedCriteriaVariables - Field in DetachedCriteriaTransformer
StaticMethodInvokingClosure - Class in org.grails.datastore.gorm.internal
Not public API.
StaticMethodInvokingClosure(def, String, Class) - Constructor in StaticMethodInvokingClosure
staticMethodMissing(String, def) - Method in GormEntity
Handles static method missing for dynamic finders
staticPropertyMissing(String, def) - Method in GormEntity
Handles property missing, does nothing by default, sub traits to override
storeDateCreatedAndLastUpdatedInfo(PersistentEntity) - Method in AutoTimestampEventListener
storeTimestampAvailability(Map<String, Boolean>, PersistentEntity, PersistentProperty<?>) - Method in AutoTimestampEventListener
subList(int, int) - Method in PagedResultList
sum(String) - Method in AbstractCriteriaBuilder
Computes the sum of a property
sum(String) - Method in AbstractDetachedCriteria
Adds a sum projection
sum(String) - Method in AbstractDetachedCriteria.DetachedProjections
sum(String) - Method in DetachedCriteria
Adds a sum projection
SUPPORTED_EVENTS - Field in MultiTenantEventListener
supports(Class) - Method in UniqueConstraint
supportsCreating(Class<?>) - Method in AggregateTimestampProvider
supportsCreating(Class<?>) - Method in DefaultTimestampProvider
supportsCreating(Class<?>) - Method in TimestampProvider
Whether a timestamp can be created for the given type
supportsEventType(Class<? extends ApplicationEvent>) - Method in AutoTimestampEventListener
supportsEventType(Class<? extends ApplicationEvent>) - Method in DomainEventListener
{@inheritDoc}
supportsEventType(Class<? extends ApplicationEvent>) - Method in MultiTenantEventListener
supportsEventType(Class<? extends ApplicationEvent>) - Method in ValidationEventListener
supportsSourceType(Class<?>) - Method in MultiTenantEventListener

T

targetClass - Field in AbstractCriteriaBuilder
targetClass - Field in AbstractDetachedCriteria
targetClass - Field in MethodExpression
@deprecated Do not use
Tenant - Annotation Type in grails.gorm.multitenancy
TENANT_ANNOTATION_TYPE - Field in TenantTransform
TenantDelegatingGormOperations - Class in org.grails.datastore.gorm.multitenancy
Wraps each method call in the the given tenant id
TenantDelegatingGormOperations(Datastore, Serializable, GormAllOperations<D>) - Constructor in TenantDelegatingGormOperations
Tenants - Class in grails.gorm.multitenancy
Helper methods for working with multi tenancy
Tenants.CurrentTenant - Class in grails.gorm.multitenancy
TenantService - Interface in grails.gorm.multitenancy
A Service with utility methods for working with Multi-Tenancy
tenantService() - Method in AbstractServiceImplementer
@return The tenant service
TenantTransform - Class in org.grails.datastore.gorm.multitenancy.transform
Implementation of Tenant
timeout - Field in ReadOnly
The timeout for this transaction.
timeout - Field in Transactional
The timeout for this transaction.
TimestampProvider - Interface in org.grails.datastore.gorm.timestamp
*************************************************************************** Copyright 2014 original authors
toArray(T) - Method in PagedResultList
toConfiguration(DataSourceSettings) - Method in DataSourceSettingsBuilder
toHibernateProperties() - Method in DataSourceSettings
Convert to Hibernate properties
toProperties() - Method in DataSourceSettings
@return Convert to datasource properties
totalCount - Field in PagedResultList
TRANSACTION_MANAGER_BEAN - Field in AbstractDatastoreInitializer
Transactional - Annotation Type in grails.gorm.transactions
Describes transaction attributes on a method or class.
transactionalDatastore() - Method in AbstractServiceImplementer
@return The datastore expression
TransactionalTransform - Class in org.grails.datastore.gorm.transactions.transform
transactionManager - Field in GormStaticApi
TransactionService - Interface in grails.gorm.transactions
A GORM service that simplifies the execution of transactions
transactionService() - Method in AbstractServiceImplementer
@return The transaction service
transform(Expression) - Method in QueryStringTransformer
transformClosureExpression(ClassNode, ClosureExpression) - Method in DetachedCriteriaTransformer
transformDeclarationExpression(DeclarationExpression) - Method in QueryStringTransformer
transformPropertyExpressions(Expression) - Method in QueryStringTransformer
transformQuery(GStringExpression) - Method in QueryStringTransformer
traversableResolver(TraversableResolver) - Method in GormValidatorFactoryAdapter.GormValidatorContext
type(Class<? extends DataSource>) - Method in DataSourceBuilder
type - Field in Join
@default {}
Returns:
The join type

U

uninitializedEntities - Field in AutoTimestampEventListener
UniqueConstraint - Class in org.grails.datastore.gorm.validation.constraints.builtin
A constraint that validates for the presence of an existing object (uniqueness)
UniqueConstraint(Class<?>, String, Object, MessageSource) - Constructor in UniqueConstraint
uniqueResult - Field in AbstractCriteriaBuilder
unsupported(def) - Method in GormStaticApi
unwrap(Class<T>) - Method in GormValidatorFactoryAdapter
unwrap(Object) - Method in GroovyProxyFactory
unwrap(Class<T>) - Method in JavaxValidatorRegistry
updateAll(Map) - Method in DetachedCriteria
Updates all entities matching this criteria
updateAll(Map) - Method in GormOperations
Updates all entities matching this criteria
UpdateOneImplementer - Class in org.grails.datastore.gorm.services.implementers
Implements an update operation that returns the updated domain class
UpdateStringQueryImplementer - Class in org.grails.datastore.gorm.services.implementers
Support for update String-queries
url(String) - Method in DataSourceBuilder
useDefaultSchema(Connection) - Method in DefaultSchemaHandler
useDefaultSchema(Connection) - Method in SchemaHandler
Uses the given schema.
username(String) - Method in DataSourceBuilder
useSchema(Connection, String) - Method in DefaultSchemaHandler
useSchema(Connection, String) - Method in SchemaHandler
Uses the given schema.
usingContext() - Method in GormValidatorFactoryAdapter
usingContext() - Method in JavaxValidatorRegistry

V

validate(Object, Errors, boolean) - Method in CascadingValidator
An extended version of the validate(errors,obj) method that takes an additional argument specifying whether the Validator should cascade into associations or not.
validate() - Method in GormValidateable
Validates an instance
validate(D) - Method in GormValidationApi
Validates an instance
validate(T, Class<?>) - Method in GormValidatorAdapter
validate(Object, Method, Object) - Method in ValidatedService
Validate the given method for the given arguments
ValidatedService - Trait in org.grails.datastore.gorm.validation.javax.services
A service that is validated by javax.validation
validateParameter(Object) - Method in UniqueConstraint
validatePropertyName(String, String) - Method in AbstractCriteriaBuilder
ValidationEventListener - Class in org.grails.datastore.gorm.validation.listener
An event listener for ensuring entities are valid before saving or updating
ValidationEventListener(Datastore) - Constructor in ValidationEventListener
ValidatorProvider - Interface in org.grails.datastore.gorm.validation
A class that provides a validator
ValidatorRegistries - Class in org.grails.datastore.gorm.validation.registry.support
Utility methods for creating Validator registries
value - Field in GormASTTransformationClass
value - Field in Join
@return The property name to join on
value() - Method in Query
value - Field in ReadOnly
A qualifier value for the specified transaction.
value() - Method in Rollback
The connection to rollback for @default ""
value - Field in Service
@default Object.class
Returns:
The domain class this service operates with
value - Field in Tenant
The tenant resolver
value - Field in Transactional
A qualifier value for the specified transaction.
value - Field in Where
VAR_TENANT_ID - Field in TenantTransform
visit(SourceUnit, AnnotationNode, AnnotatedNode) - Method in AbstractGormASTTransformation
visit(SourceUnit, AnnotationNode, AnnotatedNode) - Method in AbstractMethodDecoratingTransformation
visit(SourceUnit, AnnotationNode, ClassNode) - Method in AbstractTraitApplyingGormASTTransformation
visit(ClassNode, SourceUnit) - Method in AdditionalGormEntityTransformation
Visit the transform
visit(ASTNode, SourceUnit) - Method in DetachedCriteriaASTTransformation
The method is invoked when an AST Transformation is active.
visit(ASTNode, SourceUnit) - Method in DirtyCheckTransformation
visit(ASTNode, SourceUnit) - Method in GlobalDetachedCriteriaASTTransformation
The method is invoked when an AST Transformation is active.
visit(ASTNode, SourceUnit) - Method in GlobalJpaEntityTransform
visit(ASTNode, SourceUnit) - Method in GlobalTraitRepairTransformation
visit(ClassNode, SourceUnit) - Method in GormEntityTransformation
visit(ClassNode, SourceUnit) - Method in JpaGormEntityTransformation
visit(ASTNode, SourceUnit) - Method in OrderedGormTransformation
visitAfterTraitApplied(SourceUnit, AnnotationNode, ClassNode) - Method in AbstractTraitApplyingGormASTTransformation
visitAfterTraitApplied(SourceUnit, AnnotationNode, ClassNode) - Method in ServiceTransformation
visitClass(ClassNode) - Method in DetachedCriteriaTransformer
visitClass(ClassNode, SourceUnit) - Method in GlobalJpaEntityTransform
visitClass(ClassNode) - Method in GlobalTraitRepairTransformation
visitDeclarationExpression(DeclarationExpression) - Method in DetachedCriteriaTransformer
visitField(FieldNode) - Method in DetachedCriteriaTransformer
visitMethod(MethodNode) - Method in DetachedCriteriaTransformer
visitMethodCallExpression(MethodCallExpression) - Method in DetachedCriteriaTransformer
visitStaticMethodCallExpression(StaticMethodCallExpression) - Method in DetachedCriteriaTransformer

W

weaveClassNode(SourceUnit, AnnotationNode, ClassNode) - Method in AbstractMethodDecoratingTransformation
weaveClassNode(SourceUnit, AnnotationNode, ClassNode) - Method in TransactionalTransform
weaveIntoExistingSetter(String, DirtyCheckingTransformer.GetterAndSetter, MethodNode) - Method in DirtyCheckingTransformer
weaveNewMethod(SourceUnit, AnnotationNode, ClassNode, MethodNode, Map<String, ClassNode>) - Method in AbstractMethodDecoratingTransformation
Weaves a new method
weaveNewMethod(SourceUnit, AnnotationNode, ClassNode, MethodNode, Map<String, ClassNode>) - Method in TransactionalTransform
weaveParameterNameData(ClassNode, MethodNode, MethodNode) - Method in MethodValidationImplementer
weaveSetTargetDatastoreBody(SourceUnit, AnnotationNode, ClassNode, Expression, BlockStatement) - Method in AbstractDatastoreMethodDecoratingTransformation
weaveSetTargetDatastoreBody(SourceUnit, AnnotationNode, ClassNode, Expression, BlockStatement) - Method in TransactionalTransform
weaveTestSetupMethod(SourceUnit, AnnotationNode, ClassNode, MethodNode, Map<String, ClassNode>) - Method in AbstractMethodDecoratingTransformation
weaveTestSetupMethod(SourceUnit, AnnotationNode, ClassNode, MethodNode, Map<String, ClassNode>) - Method in TransactionalTransform
weaveTrait(ClassNode, SourceUnit, Class, ClassNode) - Method in AbstractTraitApplyingGormASTTransformation
Weave the given trait into the given ClassNode
weaveTraitWithGenerics(ClassNode, Class, ClassNode) - Method in AbstractTraitApplyingGormASTTransformation
weaveTransactionManagerAware(SourceUnit, AnnotationNode, ClassNode) - Method in TransactionalTransform
Where - Annotation Type in grails.gorm.services
Allow specifying the where query to execute
where(Closure) - Method in AbstractDetachedCriteria
Where method derives a new query from this query.
where(Closure) - Method in DetachedCriteria
Where method derives a new query from this query.
where(Closure) - Method in GormEntity
@param callable Callable closure containing detached criteria definition
where(Closure) - Method in GormStaticApi
@param callable Callable closure containing detached criteria definition
where(Closure) - Method in GormStaticOperations
@param callable Callable closure containing detached criteria definition
WHERE_LAZY - Field in DetachedCriteriaTransformer
where(Closure) - Method in TenantDelegatingGormOperations
whereAny(Closure) - Method in GormEntity
@param callable Callable closure containing detached criteria definition
whereAny(Closure) - Method in GormStaticApi
@param callable Callable closure containing detached criteria definition
whereAny(Closure) - Method in GormStaticOperations
@param callable Callable closure containing detached criteria definition
whereAny(Closure) - Method in TenantDelegatingGormOperations
whereLazy(Closure) - Method in AbstractDetachedCriteria
Where method derives a new query from this query.
whereLazy(Closure) - Method in DetachedCriteria
Where method derives a new query from this query.
whereLazy(Closure) - Method in GormEntity
@param callable Callable closure containing detached criteria definition
whereLazy(Closure) - Method in GormStaticApi
@param callable Callable closure containing detached criteria definition
whereLazy(Closure) - Method in GormStaticOperations
@param callable Callable closure containing detached criteria definition
whereLazy(Closure) - Method in TenantDelegatingGormOperations
withConnection(String) - Method in AbstractDetachedCriteria
Create a return a new DetachedCriteria that uses the given connection
withConnection(String) - Method in DetachedCriteria
withCriteria(Map, Closure) - Method in GormEntity
Creates a criteria builder instance
withCriteria(Map, Closure) - Method in GormStaticApi
Creates a criteria builder instance
withCriteria(Map, Closure) - Method in GormStaticOperations
Creates a criteria builder instance
withCriteria(Map, Closure) - Method in TenantDelegatingGormOperations
withCurrent(Closure<T>) - Method in DefaultTenantService
withCurrent(Class<? extends Datastore>, Closure<T>) - Method in Tenants
Execute the given closure with the current tenant
withCurrent(Closure<T>) - Method in TenantService
Execute the given closure with the current tenant.
withDatastoreSession(Closure<T>) - Method in GormEntity
Same as withSession, but present for the case where withSession is overridden to use the Hibernate session
withDatastoreSession(Closure<T>) - Method in GormStaticApi
Same as withSession, but present for the case where withSession is overridden to use the Hibernate session
withDatastoreSession(Closure<T>) - Method in GormStaticOperations
Same as withSession, but present for the case where withSession is overridden to use the Hibernate session
withDatastoreSession(Closure<T>) - Method in TenantDelegatingGormOperations
withId(Serializable, Closure<T>) - Method in DefaultTenantService
withId(MultiTenantCapableDatastore, Serializable, Closure<T>) - Method in Tenants
Execute the given closure with given tenant id for the given datastore.
withId(Serializable, Closure<T>) - Method in TenantService
Execute the given closure with given tenant id.
withNewSession(Closure<T>) - Method in GormEntity
Creates and binds a new session for the scope of the given closure
withNewSession(Closure<T>) - Method in GormStaticApi
Creates and binds a new session for the scope of the given closure
withNewSession(Closure<T>) - Method in GormStaticOperations
Creates and binds a new session for the scope of the given closure
withNewSession(Closure<T>) - Method in TenantDelegatingGormOperations
withNewTransaction(TransactionDefinition, Closure<T>) - Method in DefaultTransactionService
withNewTransaction(Map, Closure<T>) - Method in GormEntity
Executes the closure within the context of a new transaction which is configured with the properties contained in transactionProperties.
withNewTransaction(Map, Closure<T>) - Method in GormStaticApi
Executes the closure within the context of a new transaction which is configured with the properties contained in transactionProperties.
withNewTransaction(Map, Closure<T>) - Method in GormStaticOperations
Executes the closure within the context of a new transaction which is configured with the properties contained in transactionProperties.
withNewTransaction(Map, Closure<T>) - Method in TenantDelegatingGormOperations
withNewTransaction(TransactionDefinition, Closure<T>) - Method in TransactionService
Executes the given callable within the context of a new transaction with the default attributes
WITHOUT_TENANT_ANNOTATION_TYPE - Field in TenantTransform
withoutDateCreated(Class, Runnable) - Method in AutoTimestampEventListener
Temporarily disables the date created processing only on the provided class during the execution of the runnable
withoutId(Closure<T>) - Method in DefaultTenantService
withoutId(MultiTenantCapableDatastore, Closure<T>) - Method in Tenants
Execute the given closure without tenant id for the given datastore.
withoutId(Closure<T>) - Method in TenantService
Execute the given closure without any tenant id.
withoutLastUpdated(Class, Runnable) - Method in AutoTimestampEventListener
Temporarily disables the last updated processing only on the provided class during the execution of the runnable
WithoutTenant - Annotation Type in grails.gorm.multitenancy
withoutTenant(Closure<T>) - Method in Tenants.CurrentTenant
Execute without current tenant
withoutTimestamps(Class, Runnable) - Method in AutoTimestampEventListener
Temporarily disables the timestamp processing during the execution of the runnable
withRollback(TransactionDefinition, Closure<T>) - Method in DefaultTransactionService
withRollback(TransactionDefinition, Closure<T>) - Method in TransactionService
Executes the given callable within the context of a transaction that is automatically rolled back with the default attributes
withSession(Closure<T>) - Method in GormEntity
Execute a closure whose first argument is a reference to the current session.
withSession(Closure<T>) - Method in GormStaticApi
Execute a closure whose first argument is a reference to the current session.
withSession(Closure<T>) - Method in GormStaticOperations
Execute a closure whose first argument is a reference to the current session.
withSession(Closure<T>) - Method in TenantDelegatingGormOperations
withStatelessSession(Closure<T>) - Method in GormEntity
Creates and binds a new session for the scope of the given closure
withStatelessSession(Closure<T>) - Method in GormStaticApi
Creates and binds a new session for the scope of the given closure
withStatelessSession(Closure<T>) - Method in GormStaticOperations
Creates and binds a new session for the scope of the given closure
withStatelessSession(Closure<T>) - Method in TenantDelegatingGormOperations
withTenant(Serializable) - Method in GormStaticApi
withTenant(Serializable) - Method in GormStaticOperations
Return the GormAllOperations for the given tenant id
withTenant(Serializable) - Method in MultiTenant
Return the GormAllOperations for the given tenant id
withTenant(Serializable) - Method in TenantDelegatingGormOperations
withTenant(Serializable, Closure<T>) - Method in Tenants.CurrentTenant
Execute with the current tenant
withTransaction(Map, Closure<T>) - Method in DefaultTransactionService
withTransaction(TransactionDefinition, Closure<T>) - Method in GormEntity
Executes the closure within the context of a transaction for the given org.springframework.transaction.TransactionDefinition
withTransaction(TransactionDefinition, Closure<T>) - Method in GormStaticApi
Executes the closure within the context of a transaction for the given org.springframework.transaction.TransactionDefinition
withTransaction(TransactionDefinition, Closure<T>) - Method in GormStaticOperations
Executes the closure within the context of a transaction for the given org.springframework.transaction.TransactionDefinition
withTransaction(TransactionDefinition, Closure<T>) - Method in TenantDelegatingGormOperations
withTransaction(Map, Closure<T>) - Method in TransactionService
Executes the given callable within the context of a transaction with the given definition

X

Y

Z

ZERO_PARAMS - Field in DomainEventListener

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _