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

AbstractAttributeStoringSession - Class in org.grails.datastore.mapping.core
AbstractClassMapping - Class in org.grails.datastore.mapping.model
Abstract implementation of the ClassMapping interface.
AbstractClassMapping(PersistentEntity, MappingContext) - Constructor in AbstractClassMapping
AbstractDatastore - Class in org.grails.datastore.mapping.core
Abstract Datastore implementation that deals with binding the Session to thread locale upon creation.
AbstractDatastore(MappingContext, Map<String, String>, ConfigurableApplicationContext, TPCacheAdapterRepository) - Constructor in AbstractDatastore
AbstractDatastoreApi - Class in org.grails.datastore.gorm
@author Burt Beckwith
AbstractDatastoreApi(Datastore) - Constructor in AbstractDatastoreApi
AbstractFindByFinder - Class in org.grails.datastore.gorm.finders
AbstractFindByFinder(Pattern, Datastore) - 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>, Datastore) - Constructor in AbstractGormApi
AbstractGormMappingFactory - Class in org.grails.datastore.mapping.config
Abstract GORM implementation that uses the GORM MappingConfigurationBuilder to configure entity mappings.
AbstractKeyValueEntityPersister - Class in org.grails.datastore.mapping.keyvalue.engine
Abstract implementation of the EntityPersister abstract class for key/value style stores.
AbstractKeyValueEntityPersister(MappingContext, PersistentEntity, Session, ApplicationEventPublisher) - Constructor in AbstractKeyValueEntityPersister
AbstractMappingAwareCustomTypeMarshaller - Class in org.grails.datastore.mapping.engine.types
Abstract implementation of CustomTypeMarshaller interface that handles the details of getting the correct mapped key for a property
AbstractMappingAwareCustomTypeMarshaller(Class<T>) - Constructor in AbstractMappingAwareCustomTypeMarshaller
AbstractMappingContext - Class in org.grails.datastore.mapping.model
Abstract implementation of the MappingContext interface.
AbstractMappingContextFactoryBean - Class in org.grails.datastore.gorm.bean.factory
An abstract factory bean for constructing MappingContext instances
AbstractPersistenceEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
AbstractPersistenceEvent(Datastore, Object) - Constructor in AbstractPersistenceEvent
AbstractPersistenceEventListener - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
AbstractPersistenceEventListener(Datastore) - Constructor in AbstractPersistenceEventListener
AbstractPersistentCollection - Class in org.grails.datastore.mapping.collection
Abstract base class for persistent collections.
AbstractPersistentCollection(Serializable, Session, AssociationIndexer, Collection) - Constructor in AbstractPersistentCollection
AbstractPersistentEntity - Class in org.grails.datastore.mapping.model
Abstract implementation to be subclasses on a per datastore basis
AbstractPersistentEntity(Class, MappingContext) - Constructor in AbstractPersistentEntity
AbstractPersistentProperty - Class in org.grails.datastore.mapping.model
Abstract implementation of the PersistentProperty interface that uses the PropertyDescriptor instance to establish name and type.
AbstractPersistentProperty(PersistentEntity, MappingContext, String, Class) - Constructor in AbstractPersistentProperty
AbstractSession - Class in org.grails.datastore.mapping.core
Abstract implementation of the Session interface that uses a list of Persister instances to save, update and delete instances
AbstractSession(Datastore, MappingContext, ApplicationEventPublisher, TPCacheAdapterRepository) - Constructor in AbstractSession
accept(CharSequence) - Method in HttpClientRequestBuilder
Sets the Accept HTTP header to the given value.
accept(CharSequence) - Method in HttpRequestBuilder
Sets the Accept HTTP header to the given value.
add(Object) - Method in AbstractPersistentCollection
add(Criterion) - Method in DetachedCriteria
add(int, Object) - Method in PagedResultList
add(int, Object) - Method in PersistentList
add(Query.Criterion) - Method in Query
Adds the specified criterion instance to the query
add(Criterion) - Method in Query.Junction
add(Projection) - Method in Query.ProjectionList
addAll(Collection) - Method in AbstractPersistentCollection
addAll(int, Collection) - Method in PersistentList
addCascadeOperation(PendingOperation<E, K>) - Method in PendingOperation
Adds an operation that should be executed after this operation
addCascadeOperation(PendingOperation<E, K>) - Method in PendingOperationAdapter
addCodec(Codec) - Method in RestClientMappingContext
Adds a new codec
addEntityValidator(PersistentEntity, Validator) - Method in AbstractMappingContext
addEntityValidator(PersistentEntity, Validator) - Method in MappingContext
Adds a validator to be used by the entity for validation
addExcludedListenerName(String) - Method in AbstractPersistenceEvent
addExternalPersistentEntity(Class) - Method in AbstractMappingContext
addExternalPersistentEntity(Class) - Method in MappingContext
Adds a persistent entity that is not mapped by this MappingContext instance.
addMappingContextListener(Listener) - Method in AbstractMappingContext
addMappingContextListener(MappingContext.Listener) - Method in MappingContext
Adds a new mapping context listener instance
addPendingInsert(PendingInsert) - Method in AbstractSession
addPendingInsert(PendingInsert) - Method in SessionImplementor
addPendingUpdate(PendingUpdate) - Method in AbstractSession
addPendingUpdate(PendingUpdate) - Method in SessionImplementor
addPersistentEntity(Class) - Method in AbstractMappingContext
addPersistentEntity(Class, boolean) - Method in MappingContext
Adds a PersistentEntity instance
addPostFlushOperation(Runnable) - Method in AbstractSession
addPostFlushOperation(Runnable) - Method in SessionImplementor
addPreOperation(PendingOperation<E, K>) - Method in PendingOperation
Adds an operation to executed prior to other operations
addPreOperation(PendingOperation<E, K>) - Method in PendingOperationAdapter
addSession(Session) - Method in SessionHolder
addSimpleType(Class) - Method in RestClientMappingFactory
addToCriteria(Criterion) - Method in CriteriaBuilder
addTypeConverter(Converter) - Method in AbstractMappingContext
addTypeConverter(Converter) - Method in MappingContext
Add a converter used to convert property values to and from the datastore
afterCommit() - Method in SpringSessionSynchronization
afterCompletion(int) - Method in SpringSessionSynchronization
afterDelete(PersistentEntity, EntityAccess) - Method in DomainEventListener
afterInsert(PersistentEntity, EntityAccess) - Method in DomainEventListener
afterLoad(PersistentEntity, EntityAccess) - Method in DomainEventListener
afterUpdate(PersistentEntity, EntityAccess) - Method in DomainEventListener
AggregatePersistenceContextInterceptor - Class in org.grails.datastore.gorm.plugin.support
@author Graeme Rocher
AggregatePersistenceContextInterceptor(List<PersistenceContextInterceptor>) - Constructor in AggregatePersistenceContextInterceptor
Constructor.
ALL - Field in MediaType
allEq(Map<String, Object>) - Method in Query
Shortcut to restrict the query to multiple given property values
allEq(Map<String, Object>) - Method in RestDetachedCriteria
allowBlockingOperations - Field in RxRestDatastoreClient
AMPERSAND - Field in SimpleRxRestQuery
and(Closure) - Method in CriteriaBuilder
and(Closure) - Method in DetachedCriteria
Handles a conjunction
AND_OPERATOR - Field in DetachedCriteriaTransformer
and(Query.Criterion, Query.Criterion) - Method in Query
Creates a conjunction using two specified criterion
and(Closure) - Method in RestDetachedCriteria
and(Criterion, Criterion) - Method in Restrictions
AnnotationKeyValueMappingFactory - Class in org.grails.datastore.mapping.keyvalue.mapping.config
Uses annotations to configure entity mappies
AnnotationKeyValueMappingFactory(String) - Constructor in AnnotationKeyValueMappingFactory
appendCriteriaForOperator(StringBuilder, String, String, int, String, boolean) - Method in JpaQueryBuilder
appendOrder(StringBuilder, String) - Method in JpaQueryBuilder
ApplicationContextConfigurer - Class in org.grails.datastore.gorm.plugin.support
Common logic for the configuration of the ApplicationContext.
ApplicationContextConfigurer(String) - Constructor in ApplicationContextConfigurer
applyAdditionalCriteria(Query, Closure) - Method in AbstractFinder
applyDetachedCriteria(Query, DetachedCriteria) - Method in DynamicFinder
ApplyDetachedCriteriaTransform - Annotation Type in org.grails.datastore.gorm.query.transform
Used only for testing
applyOrder(List, Order) - Method in ManualEntityOrdering
areCollectionsEqual(Object, Object) - Method in NativeEntryEntityPersister
areEqual(Object, Object, String) - Method in NativeEntryEntityPersister
ARGUMENT_CACHE - Field in DynamicFinder
ARGUMENT_FETCH - 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_SORT - Field in DynamicFinder
arguments - Field in MethodExpression
argumentsRequired - Field in MethodExpression
asc(String) - Method in Query.Order
Association - Class in org.grails.datastore.mapping.model.types
Models an association between one class and another
Association(PersistentEntity, MappingContext, String, Class) - Constructor in Association
AssociationCriteria - Interface in org.grails.datastore.mapping.query.api
Interface for criteria related to an association
AssociationIndexer - Interface in org.grails.datastore.mapping.engine
Responsible for creating indices for associations used in queries
AssociationQuery - Class in org.grails.datastore.mapping.query
Used to capture the metadata for a query on an associated object.
AssociationQuery(Session, PersistentEntity, Association) - Constructor in AssociationQuery
associations - Field in AbstractPersistentEntity
ATOM_XML - Field in MediaType
attach(Object) - Method in AbstractSession
attach(def) - Method in GormInstanceApi
Attaches an instance to an existing session.
attach(Object) - Method in Session
Attaches an object the current session
Attribute - Class in org.grails.datastore.mapping.document.config
Configures how a Java property maps to a Document attribute
attributes - Field in AbstractAttributeStoringSession
auth(CharSequence) - Method in HttpClientRequestBuilder
Sets the Authorization HTTP header to the given value.
auth(CharSequence) - Method in HttpRequestBuilder
Sets the Authorization HTTP header to the given value.
AutoTimestampEventListener - Class in org.grails.datastore.gorm.events
An event listener that adds support for GORM-style auto-timestamping
AutoTimestampEventListener(Datastore) - Constructor in AutoTimestampEventListener
autowireBeanProperties(Object) - Method in DomainEventListener
avg(String) - Method in CriteriaBuilder
Computes the average value of a property
avg(String) - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
avg(String) - Method in ProjectionList
Computes the average value of a property
avg(String) - Method in Projections
Computes the average value of a property
avg(String) - Method in Query.ProjectionList
Computes the average value of a property
avg(String) - Method in RestDetachedCriteria

B

Basic - Class in org.grails.datastore.mapping.model.types
Models a basic collection type such as a list of Strings
Basic(PersistentEntity, MappingContext, String, Class) - Constructor in Basic
BasicTypeConverterRegistrar - Class in org.grails.datastore.mapping.model.types
A registrar that registers basic type converters
batchDelete(BatchOperation) - Method in RxRestDatastoreClient
batchWrite(BatchOperation) - Method in RxRestDatastoreClient
beanWrapper - Field in EntityAccess
BEFORE_VALIDATE - Field in BeforeValidateHelper
beforeCommit(boolean) - Method in SpringSessionSynchronization
beforeCompletion() - Method in SpringSessionSynchronization
beforeDelete(PersistentEntity, EntityAccess) - Method in DomainEventListener
beforeInsert(PersistentEntity, EntityAccess) - Method in AutoTimestampEventListener
beforeInsert(PersistentEntity, EntityAccess) - Method in DomainEventListener
beforeInsert(PersistentEntity, EntityAccess) - Method in ValidatingEventListener
beforeLoad(PersistentEntity, EntityAccess) - Method in DomainEventListener
beforeUpdate(PersistentEntity, EntityAccess) - Method in AutoTimestampEventListener
beforeUpdate(PersistentEntity, EntityAccess) - Method in DomainEventListener
beforeUpdate(PersistentEntity, EntityAccess) - Method in ValidatingEventListener
BeforeValidateHelper - Class in org.grails.datastore.gorm.support
beginTransaction() - Method in AbstractSession
beginTransaction() - Method in Session
Starts a transaction
beginTransactionInternal() - Method in AbstractSession
BELONGS_TO - Field in GormProperties
between(String, Object, Object) - Method in Criteria
Restricts the results by the given property value range (inclusive)
between(String, Object, Object) - Method in CriteriaBuilder
Restricts the results by the given property value range (inclusive)
between(String, Object, Object) - Method in DetachedCriteria
@see Criteria
between(String, Object, Object) - Method in Query
Restricts the results by the given property value range
between(String, Object, Object) - Method in RestDetachedCriteria
between(String, Object, Object) - Method in Restrictions
Restricts the results by the given property value range
bindNewSession(Session) - Method in DatastoreUtils
Adds the session to the current SessionHolder's list of sessions, making it the current session.
bindSession(Session) - Method in DatastoreUtils
Bind the session to the thread with a SessionHolder keyed by its Datastore.
BsonRxRestQuery - Class in org.grails.datastore.rx.rest.query
A query implementation that builds queries into a JSON object using the MongoDB query format.
BsonRxRestQuery(RxRestDatastoreClient, RestEndpointPersistentEntity, UriTemplate, QueryState) - Constructor in BsonRxRestQuery
build(Closure) - Method in CriteriaBuilder
build(Closure) - Method in DetachedCriteria
Enable the builder syntax for contructing Criteria
build(HttpClientRequest, InterceptorContext) - Method in ExistingClosureRequestBuilderInteceptor
build(HttpClientRequest, InterceptorContext) - Method in RequestBuilderInterceptor
The build method should be implemented by calling the buildRequest method passing in the closure that uses HttpClientRequestBuilder to alter the request
build(Closure) - Method in RestDetachedCriteria
buildDelete() - Method in JpaQueryBuilder
Builds a DELETE statement
buildLazy(Closure) - Method in RestDetachedCriteria
buildPaginationParameters(LinkedMultiValueMap<String, Object>) - Method in SimpleRxRestQuery
buildParameters(Map<String, Object>) - Method in BsonRxRestQuery
buildParameters(Map<String, Object>, Junction) - Method in SimpleRxRestQuery
buildQuery(DynamicFinderInvocation, Session) - Method in AbstractFindByFinder
buildQuery(DynamicFinderInvocation, Session) - Method in CountByFinder
buildQuery(DynamicFinderInvocation, Session) - Method in FindAllByFinder
buildQuery(DynamicFinderInvocation, Session) - Method in QueryBuildingFinder
Build a query from an invocation
buildRequest(Closure) - Method in RequestBuilderInterceptor
buildSelect() - Method in JpaQueryBuilder
Builds SELECT statement
buildSettings(String, PropertyResolver, F, boolean) - Method in RestConnectionSourceFactory
buildSslContext(Configuration) - Method in RxHttpClientBuilder
Builds an io.netty.handler.ssl.SslContext from the Configuration
buildUpdate(Map<String, Object>) - Method in JpaQueryBuilder
Builds an UPDATE statement.

C

cacheAdapterRepository - Field in AbstractDatastore
cacheAdapterRepository - Field in AbstractSession
cacheAdapterRepository - Field in NativeEntryEntityPersister
cacheCollection(PersistentEntity, Serializable, Collection, String) - Method in AbstractSession
cacheCollection(PersistentEntity, Serializable, Collection, String) - Method in SessionImplementor
cacheEntry(Serializable, Object, Map<Serializable, Object>, boolean) - Method in AbstractSession
cacheEntry(Serializable, T) - Method in HashMapTPCacheAdapter
cacheEntry(PersistentEntity, Serializable, T) - Method in SessionImplementor
cacheEntry(Serializable, T) - Method in TPCacheAdapter
Stores a cached entry in a synchronous manner.
CacheException - Class in org.grails.datastore.mapping.cache.exception
Top-level exception used to report problems with third-party cache operations
CacheException(Throwable) - Constructor in CacheException
cacheInstance(Class, Serializable, Object) - Method in AbstractSession
cacheInstance(Class, Serializable, Object) - Method in SessionImplementor
cacheNativeEntry(PersistentEntity, Serializable, T) - Method in NativeEntryEntityPersister
cacheObject(Serializable, Object) - Method in AbstractSession
calculateRemainingParameters(LinkedMultiValueMap<String, Object>) - Method in BsonRxRestQuery
calculateRemainingParameters(LinkedMultiValueMap<String, Object>) - Method in SimpleRxRestQuery
call(Object) - Method in InstanceMethodInvokingClosure
call(Object) - Method in NamedCriteriaProxy
call(Object) - Method in StaticMethodInvokingClosure
cancel() - Method in AbstractPersistenceEvent
cancelInsert(PersistentEntity, EntityAccess) - Method in EntityPersister
Fire the beforeInsert even on an entityAccess object and return true if the operation should be cancelled
cancelUpdate(PersistentEntity, EntityAccess) - Method in EntityPersister
Fire the beforeUpdate even on an entityAccess object and return true if the operation should be cancelled
CANDIDATE_METHODS_WHERE_ONLY - Field in DetachedCriteriaTransformer
capitalize(String) - Method in NameUtils
Converts a property name to class name according to the JavaBean convention
cascadeAfterDelete(PersistentEntity, EntityAccess, K, Object) - Method in NativeEntryEntityPersister
Delete many-to-ones after owner delete.
cascadeBeforeDelete(PersistentEntity, EntityAccess, K, Object) - Method in NativeEntryEntityPersister
Delete collections before owner delete.
cascadeDeleteCollection(Collection) - Method in NativeEntryEntityPersister
charAt(int) - Method in HttpHeader
charAt(int) - Method in HttpMethod
charAt(int) - Method in HttpStatus
charAt(int) - Method in MediaType
CHARSET_PARAMETER - Field in MediaType
ClassMapping - Interface in org.grails.datastore.mapping.model
A class mapping is a mapping between a class and some external form such as a table, column family, or document (depending on the underlying data store).
classMapping - Field in NativeEntryEntityPersister
ClassPropertyFetcher - Class in org.grails.datastore.mapping.reflect
Reads the properties of a class in an optimized manner avoiding exceptions.
ClassPropertyFetcher.ReferenceInstanceCallback - Interface in org.grails.datastore.mapping.reflect
clear() - Method in AbstractPersistentCollection
clear(Object) - Method in AbstractSession
clear() - Method in AggregatePersistenceContextInterceptor
clear() - Method in DatastorePersistenceContextInterceptor
clear(Object) - Method in Session
Clear a specific object
clearErrors(D) - Method in GormValidationApi
Clears any errors that exist on an instance
clone() - Method in DetachedCriteria
clone() - Method in RestDetachedCriteria
close() - Method in HttpTestServer
close() - Method in RxHttpClientBuilder
Close down the client and shutdown the backing thread pool
close() - Method in TestConnectionSource
close() - Method in TestRxHttpClientBuilder
closeSession(Session) - Method in DatastoreUtils
Perform actual closing of the Session, catching and logging any cleanup exceptions thrown.
closeSessionOrRegisterDeferredClose(Session, Datastore) - Method in DatastoreUtils
Close the given Session or register it for deferred close.
Collection - Class in org.grails.datastore.mapping.document.config
Configures how an entity is mapped onto a Document collection
collection - Field in AbstractPersistentCollection
ColumnDatastore - Interface in org.grails.datastore.mapping.column
@author Guillaume Laforge
commit() - Method in SessionOnlyTransaction
commit() - Method in Transaction
Commit the transaction.
Configuration - Trait in grails.http.client
Configuration for the HTTP client
configure(ConfigurableApplicationContext) - Method in ApplicationContextConfigurer
configure() - Method in DynamicMethodsConfigurer
configure(PropertyResolver) - Method in RestClientMappingContext
configureProxy(HttpClient<ByteBuf, ByteBuf>) - Method in RxRestDatastoreClient
Configures any java.net.Proxy instances for the client
configureQueryWithArguments(Class, Query, Object) - Method in DynamicFinder
configureSpring(Closure) - Method in SpringConfigurer
ConfigUtils - Class in org.grails.datastore.mapping.config.utils
Used to ease reading of configuration.
conjunction() - Method in Query
Creates a disjunction (OR) query
connect(Map<String, String>) - Method in AbstractDatastore
connect() - Method in Datastore
Connects to the datastore with the default connection details, normally provided via the datastore implementations constructor
connectionDetails - Field in AbstractDatastore
ConnectionNotFoundException - Class in org.grails.datastore.mapping.core
Thrown when a session cannot be located.
ConnectionNotFoundException(String) - Constructor in ConnectionNotFoundException
CONSTRAINTS - Field in GormProperties
contains(Object) - Method in AbstractPersistentCollection
contains(Object) - Method in AbstractSession
contains(Object) - Method in Session
Whether the object is contained within the first level cache
containsAll(Collection) - Method in AbstractPersistentCollection
containsSession(Session) - Method in SessionHolder
contentType(CharSequence) - Method in HttpClientRequestBuilder
Sets the content type for the request
contentType(CharSequence) - Method in HttpMessageBuilder
Sets the content type for the request
contentType(CharSequence) - Method in HttpServerResponseBuilder
Sets the content type for the request
contentType - Field in SimpleRxRestQuery
context - Field in AbstractClassMapping
context - Field in AbstractPersistentEntity
context - Field in AbstractPersistentProperty
ContextAwareCodec - Interface in org.grails.datastore.rx.rest.codecs
A codec that is aware of a context
conversionService - Field in AbstractMappingContext
convert(Object, Class<T>) - Method in DefaultConversionService
convertArguments(PersistentEntity) - Method in MethodExpression
convertArguments(PersistentEntity) - Method in MethodExpression.InList
convertArguments(PersistentEntity) - Method in MethodExpression.InRange
convertToNativeKey(Serializable) - Method in NativeEntryEntityPersister
Subclasses should override to provide any conversion necessary to convert to a nativeKey
count(Closure) - Method in CriteriaBuilder
Defines an 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 DetachedCriteria.DetachedProjections
@see ProjectionList
count() - Method in GormStaticApi
Counts the number of persisted entities
count(Closure) - Method in NamedCriteriaProxy
COUNT_PROJECTION - Field in Projections
count() - Method in ProjectionList
Count the number of records returned
count() - Method in Projections
Projection that returns the number of records from the query instead of the results themselves
count() - Method in Query.ProjectionList
count(Closure) - Method in RestDetachedCriteria
CountByFinder - Class in org.grails.datastore.gorm.finders
Supports counting objects.
CountByFinder(Datastore) - Constructor in CountByFinder
countDistinct(String) - Method in CriteriaBuilder
Projection that signifies to count distinct results
countDistinct(String) - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
countDistinct(Collection, String) - Method in ManualProjections
Counts the number of distinct values
countDistinct(String) - Method in ProjectionList
Count the number of records returned
countDistinct(String) - Method in Projections
Projection that signifies to return only distinct results
countDistinct(String) - Method in Query.ProjectionList
create() - Method in GormStaticApi
Creates an instance of this class
create(String, ConnectionProviderFactory, RestConnectionSourceSettings) - Method in RestConnectionSourceFactory
create(String, ConnectionProviderFactory, RestConnectionSourceSettings) - Method in TestRestConnectionSourceFactory
createBasicCollection(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a Basic collection type
createBodyWriter(Closure) - Method in HttpClientRequestBuilder
// * Builds a form // * @return this object //
Parameters:
formDefinition - The form definition // *
createBuilder() - Method in PoolConfigBuilder
createBuilder() - Method in RestConnectionSourceSettingsBuilder
createChildClient(SingletonConnectionSources<ConnectionProviderFactory, RestConnectionSourceSettings>) - Method in RxRestDatastoreClient
createChildClient(SingletonConnectionSources<ConnectionProviderFactory, RestConnectionSourceSettings>) - Method in TestRxRestDatastoreClient
createConcreteCollection(Class) - Method in MappingUtils
Creates a concrete collection for the suppied interface
createContentWriteObservable(RestEndpointPersistentEntity, Codec, EntityOperation) - Method in RxRestDatastoreClient
createCriteria() - Method in GormStaticApi
Creates a criteria builder instance
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.Rlike
createCustom(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a custom prpoerty type
created() - Method in HttpResponseBuilder
Sets a created status
created() - Method in HttpServerResponseBuilder
Sets a created status
createDefaultConnectionSourcesForHosts(List<String>, PropertyResolver) - Method in RxRestDatastoreClient
createDefaultIdentityMapping(ClassMapping) - Method in MappingFactory
createDocumentMappingFactory() - Method in DocumentMappingContext
createEmbedded(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates an Embedded type used to model an embedded association (composition)
createEmbeddedCollection(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates an EmbeddedCollection type used to model an embedded collection association (composition).
createEmbeddedEntity(Class) - Method in AbstractMappingContext
createEmbeddedEntity(Class) - Method in MappingContext
createEnhancer() - Method in DynamicMethodsConfigurer
createEntityAccess(PersistentEntity, Object) - Method in EntityPersister
createEntityAccess(PersistentEntity, Object, T) - Method in NativeEntryEntityPersister
createEntityCodec(PersistentEntity) - Method in RestEntityCodecRegistry
createEntityQuery(PersistentEntity, QueryState, Map) - Method in RxRestDatastoreClient
createFinderInvocation(Class, String, Closure, Object) - Method in DynamicFinder
createGormInstanceApi(Class) - Method in DynamicMethodsConfigurer
createGormStaticApi(Class, List<FinderMethod>) - Method in DynamicMethodsConfigurer
createHttpClient(Map<String, Object>) - Method in RxRestDatastoreClient
createIdentity(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates an identifier property
createIdentityMapping(ClassMapping) - Method in AbstractGormMappingFactory
createIdentityMapping(ClassMapping) - Method in MappingFactory
createInstanceApi(PersistentEntity, String) - Method in RxRestDatastoreClient
createInterceptor(Closure) - Method in RestDetachedCriteria
createManyToMany(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a ManyToMany type used to model a many-to-many association between entities
createManyToOne(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a many-to-one association type used for a mapping a many-to-one association between entities
createMappedForm(PersistentProperty) - Method in AbstractGormMappingFactory
createMappedForm(PersistentProperty) - Method in AnnotationKeyValueMappingFactory
createMappedForm(PersistentProperty) - Method in GormKeyValueMappingFactory
createMappedForm(PersistentProperty) - Method in KeyValueMappingFactory
createMappedForm(PersistentProperty) - Method in MappingFactory
Creates the mapped form of a PersistentProperty instance
createMappingContext() - Method in AbstractMappingContextFactoryBean
createMappingContext(PropertyResolver, Class) - Method in RxRestDatastoreClient
createNewEntry(String) - Method in NativeEntryEntityPersister
Creates a new entry for the given family.
createObjectFromNativeEntry(PersistentEntity, Serializable, T) - Method in NativeEntryEntityPersister
createOneToMany(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a OneToMany type used to model a one-to-many association between entities
createOneToOne(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a one-to-one association type used for mapping a one-to-one association between entities
createPersistentEntity(Class) - Method in AbstractMappingContext
createPersistentEntity(Class) - Method in DocumentMappingContext
createPersistentEntity(Class) - Method in GrailsDomainClassMappingContext
createPersistentEntity(Class) - Method in KeyValueMappingContext
createPersistentEntity(Class) - Method in RestClientMappingContext
createPersister(Class, MappingContext) - Method in AbstractSession
createPropertyMapping(PersistentProperty<T>, PersistentEntity) - Method in MappingFactory
createProxiedInstance(Session, Class, Class, Serializable) - Method in JavassistProxyFactory
createProxy(Session, Class, Serializable) - Method in GroovyProxyFactory
createProxy(Session, Class<T>, Serializable) - Method in JavassistProxyFactory
createProxy(Session, Class<T>, Serializable) - Method in ProxyFactory
Creates a proxy
createQuery(Class) - Method in AbstractSession
createQuery() - Method in Persister
Creates a query for the entity
createQuery(String) - Method in Query
Creates an association query
createQuery(Class, UriTemplate, QueryState, Map) - Method in RxRestDatastoreClient
createQuery(Class) - Method in Session
Creates a query instance for the give type
createServerSocketAddresses(PropertyResolver) - Method in RxRestDatastoreClient
createSession(Map<String, String>) - Method in AbstractDatastore
Creates the native session
createSimple(PersistentEntity, MappingContext, PropertyDescriptor) - Method in MappingFactory
Creates a simple property type used for mapping basic types such as String, long, integer etc.
createStaticApi(PersistentEntity, String) - Method in RxRestDatastoreClient
Criteria - Interface in org.grails.datastore.mapping.query.api
Interface for the implementations that construct of criteria queries
criteria - Field in Query
CriteriaBuilder - Class in grails.gorm
Criteria builder implementation that operates against Spring datastore abstraction.
CriteriaBuilder(Class, Session, Query) - Constructor in CriteriaBuilder
currentTransaction(Datastore) - Method in TransactionUtils
Custom - Class in org.grails.datastore.mapping.model.types
Represents a custom type ie. a type whose database read/write semantics are specified by the user.
Custom(PersistentEntity, MappingContext, String, Class<?>, CustomTypeMarshaller<?, ?, ?>) - Constructor in Custom
customizeRequest(HttpClientRequest<ByteBuf, ByteBuf>, Closure) - Method in RxHttpClientBuilder
CustomTypeMarshaller - Interface in org.grails.datastore.mapping.engine.types
Interface for defining custom datastore types beyond the simple and association types supported out of the box.

D

Datastore - Interface in org.grails.datastore.mapping.core
The Datastore interface is the basic commom denominator all NoSQL databases should support:
  • Storing data
  • Retrieving one or more elements at a time, identified by their keys
  • Deleting one or more elements
datastore - Field in AbstractDatastoreApi
datastore - Field in AbstractFinder
datastore - Field in AbstractPersistenceEventListener
datastore - Field in DatastorePersistenceContextInterceptor
DatastoreAware - Interface in org.grails.datastore.mapping.core
An interface for classes to implement that want access to the Datastore
DatastoreConfigurationException - Class in org.grails.datastore.mapping.model
Exception thrown when something goes wrong configuring a datastore.
DatastoreConfigurationException(String, Throwable) - Constructor in DatastoreConfigurationException
DatastoreException - Class in org.grails.datastore.mapping.core
General exception for errors related to the configuration of the Datastore
DatastoreException(String) - Constructor in DatastoreException
DatastorePersistenceContextInterceptor - Class in org.grails.datastore.gorm.support
@since 1.0
DatastorePersistenceContextInterceptor(Datastore) - Constructor in DatastorePersistenceContextInterceptor
DatastoreTransactionManager - Class in org.grails.datastore.mapping.transactions
A org.springframework.transaction.PlatformTransactionManager instance that works with the Spring datastore abstraction
DatastoreUtils - Class in org.grails.datastore.mapping.core
Helper class for obtaining Datastore sessions.
DATE_CREATED - Field in GormProperties
DATE_CREATED_PROPERTY - Field in AutoTimestampEventListener
decapitalize(String) - Method in NameUtils
Converts class name to property name using JavaBean decaplization
decode(BsonReader, DecoderContext) - Method in VndErrorsCodec
DEFAULT_CHILD_CASCADE - Field in Association
DEFAULT_ORDER - Field in PersistenceEventListener
DEFAULT_OWNER_CASCADE - Field in Association
DEFAULT_TIMEOUT - Field in LockableEntityPersister
DefaultConfiguration - Class in grails.http.client.cfg
The default configuration
DefaultConfiguration() - Constructor in DefaultConfiguration
defaultContentType(HttpHeaders, String) - Method in HttpMessageBuilder
defaultContentType(String) - Method in HttpServerResponseBuilder
DefaultConversionService - Class in org.grails.datastore.mapping.model.types.conversion
Default conversion service th
defaultJsonContentType(HttpHeaders) - Method in HttpMessageBuilder
defaultJsonContentType() - Method in HttpServerResponseBuilder
DefaultMappingConfigurationStrategy - Class in org.grails.datastore.mapping.model.config
@author Graeme Rocher
DefaultMappingConfigurationStrategy(MappingFactory) - Constructor in DefaultMappingConfigurationStrategy
deindex(Object, K) - Method in PropertyValueIndexer
Removes the index for the given value and key
delete(Iterable) - Method in AbstractSession
DELETE_CLAUSE - Field in JpaQueryBuilder
delete(Object) - Method in EntityPersister
delete(def, Map) - Method in GormInstanceApi
Deletes an instance from the datastore
delete(Object) - Method in Persister
Deletes a single object
delete(String, Closure) - Method in RxHttpClientBuilder
Executes a DELETE request to the given URI with an optional customizer
delete(Map, Closure) - Method in RxRestEntity
Deletes an entity using the given closure to customize the request
delete(D, Map, Closure) - Method in RxRestGormInstanceApi
delete(D, Map, Closure) - Method in RxRestGormInstanceOperations
Deletes an entity using the given closure to customize the request
delete(Map, Closure) - Method in RxRestGormOperations
Deletes an entity using the given closure to customize the request
delete(D, Map, Closure) - Method in RxRestGormStaticApi
delete(Object) - Method in Session
Deletes a single object
deleteAll(QueryableCriteria) - Method in AbstractSession
This default implementation of the deleteAll method is unlikely to be optimal as it iterates and deletes each object.
deleteAll() - Method in DetachedCriteria
Deletes all entities matching this criteria
deleteAll(D) - Method in GormStaticApi
Deletes a list of objects in one go
deleteAll(QueryableCriteria) - Method in Session
Deletes all objects matching the given criteria
deleteAll() - Method in SimpleRxRestQuery
deleteEntities(PersistentEntity, Iterable) - Method in EntityPersister
deleteEntities(PersistentEntity, Iterable) - Method in NativeEntryEntityPersister
deleteEntity(PersistentEntity, Object) - Method in EntityPersister
deleteEntity(PersistentEntity, Object) - Method in NativeEntryEntityPersister
deleteEntries(String, List<K>) - Method in NativeEntryEntityPersister
Deletes one or many entries for the given list of Keys
deleteEntry(String, K, Object) - Method in NativeEntryEntityPersister
Deletes a single entry
desc(String) - Method in Query.Order
destroy() - Method in AggregatePersistenceContextInterceptor
destroy() - Method in DatastorePersistenceContextInterceptor
DETACHED_CRITERIA_CLASS_NODE - Field in DetachedCriteriaTransformer
DetachedAssociationCriteria - Class in org.grails.datastore.gorm.query.criteria
Criterion related to an association
DetachedAssociationCriteria(Class<T>, Association) - 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.DetachedProjections - Class in grails.gorm
DetachedCriteria.DetachedProjections(List<Projection>) - Constructor in DetachedCriteria.DetachedProjections
DetachedCriteria(Class<T>) - Constructor in DetachedCriteria
Constructs a DetachedCriteria instance target the given class
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
discard(def) - Method in GormInstanceApi
Discards any pending changes.
disconnect() - Method in AbstractAttributeStoringSession
Performs clear up.
disconnect() - Method in AggregatePersistenceContextInterceptor
disconnect() - Method in DatastorePersistenceContextInterceptor
disconnect() - Method in Session
Disconnects from the datastore.
discriminatePersistentEntity(PersistentEntity, T) - Method in NativeEntryEntityPersister
Subclasses should override to customize how entities in hierarchies are discriminated
disjunction() - Method in Query
Creates a disjunction (OR) query
distinct(String) - Method in CriteriaBuilder
Projection that signifies to return only distinct results
distinct(String) - Method in DetachedCriteria
Adds a distinct property projection
distinct() - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
distinct(String) - Method in ProjectionList
Projection to return only distinct properties
distinct(String) - Method in Projections
Projection that signifies to return only distinct results
distinct(String) - Method in Query.ProjectionList
distinct(String) - Method in RestDetachedCriteria
doBegin(Object, TransactionDefinition) - Method in DatastoreTransactionManager
doCall(Object) - Method in InstanceMethodInvokingClosure
doCall(Object) - Method in StaticMethodInvokingClosure
doCleanupAfterCompletion(Object) - Method in DatastoreTransactionManager
doClose() - Method in RxRestDatastoreClient
doCommit(DefaultTransactionStatus) - Method in DatastoreTransactionManager
DocumentDatastore - Interface in org.grails.datastore.mapping.document
@author Guillaume Laforge
DocumentMappingContext - Class in org.grails.datastore.mapping.document.config
Models a MappingContext for a Document store.
DocumentMappingContext(String) - Constructor in DocumentMappingContext
DocumentPersistentEntity - Class in org.grails.datastore.mapping.document.config
DocumentPersistentEntity.DocumentCollectionMapping - Class in org.grails.datastore.mapping.document.config
DocumentPersistentEntity.DocumentCollectionMapping(PersistentEntity, MappingContext) - Constructor in DocumentPersistentEntity.DocumentCollectionMapping
DocumentPersistentEntity(Class, MappingContext) - Constructor in DocumentPersistentEntity
doesCascade(CascadeType) - Method in Association
Returns true if the this association cascade for the given cascade operation
doesNotHoldNonDefaultSession() - Method in SessionHolder
doesRequirePropertyIndexing() - Method in NativeEntryEntityPersister
Subclasses should override to optimize away manual property indexing if it is not required
doGetSession(Datastore, boolean) - Method in DatastoreUtils
Get a Datastore Session for the given Datastore.
doGetTransaction() - Method in DatastoreTransactionManager
doInSession(Session) - Method in SessionCallback
doInSession(Session) - Method in VoidSessionCallback
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(Datastore) - Constructor in DomainEventListener
doRequest(HttpMethod, Closure, String) - Method in RxHttpClientBuilder
doRollback(DefaultTransactionStatus) - Method in DatastoreTransactionManager
doSave(def, Map, Session) - Method in GormInstanceApi
doWithSession(Datastore, Closure) - Method in DatastoreUtils
Execute the closure in the current session if it exists, or create a new one and close it otherwise.
doWithSpring() - Method in RxGormRestClientGrailsPlugin
DynamicFinder - Class in org.grails.datastore.gorm.finders
Abstract base class for dynamic finders.
DynamicFinder(Pattern, String, Datastore) - 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
DynamicMethodsConfigurer - Class in org.grails.datastore.gorm.plugin.support
Utility class for use by plugins in configuration of dynamic methods.
DynamicMethodsConfigurer(Datastore, PlatformTransactionManager) - Constructor in DynamicMethodsConfigurer

E

Embedded - Class in org.grails.datastore.mapping.model.types
Models an embedded component
Embedded(PersistentEntity, MappingContext, String, Class) - Constructor in Embedded
EMBEDDED - Field in GormProperties
EmbeddedCollection - Class in org.grails.datastore.mapping.model.types
Models an embedded collection.
EmbeddedCollection(PersistentEntity, MappingContext, PropertyDescriptor) - Constructor in EmbeddedCollection
EmbeddedPersistentEntity - Class in org.grails.datastore.mapping.model
Models an embedded entity
EmbeddedPersistentEntity(Class, MappingContext) - Constructor in EmbeddedPersistentEntity
encode(BsonWriter, Errors, EncoderContext) - Method in VndErrorsCodec
Endpoint - Class in org.grails.datastore.rx.rest.config
The configuration for mapping an entity to an endpoint
enhance(PersistentEntity, boolean) - Method in GormEnhancer
Enhance and individual entity
Entity - Annotation Type in org.grails.datastore.mapping.annotation
@author Graeme Rocher
entity - Field in AbstractClassMapping
entity - Field in EntityAccess
entity - Field in PendingOperationAdapter
entity - Field in Query
EntityAccess - Class in org.grails.datastore.mapping.engine
Class used to access properties of an entity.
EntityAccess(PersistentEntity, Object) - Constructor in EntityAccess
EntityCreationException - Class in org.grails.datastore.mapping.core
Thrown when there was an error creating an entity.
EntityCreationException(String, Throwable) - Constructor in EntityCreationException
entityFamily - Field in AbstractKeyValueEntityPersister
EntityPersister - Class in org.grails.datastore.mapping.engine
A Persister specifically for persisting PersistentEntity instances.
EntityPersister(MappingContext, PersistentEntity, Session, ApplicationEventPublisher) - Constructor in EntityPersister
EntityProxy - Interface in org.grails.datastore.mapping.proxy
@author Graeme Rocher
entityToPropertyMap - Field in AbstractGormMappingFactory
entityValidators - Field in AbstractMappingContext
eq(String, Object) - Method in Criteria
Creates an "equals" Criterion based on the specified property name and value.
eq(String, Object) - Method in CriteriaBuilder
Creates an "equals" Criterion based on the specified property name and value.
eq(String, Object) - Method in DetachedCriteria
@see Criteria
eq(String, Object) - Method in Query
Restricts the results by the given properties value
eq(String, Object) - Method in RestDetachedCriteria
eq(String, Object) - Method in Restrictions
Restricts the property to be equal to the given value
eqAll(String, QueryableCriteria) - Method in Criteria
Creates a subquery criterion that ensures the given property is equal to all the given returned values
eqAll(String, QueryableCriteria) - Method in CriteriaBuilder
Creates a subquery criterion that ensures the given property is equal to all the given returned values
eqAll(String, QueryableCriteria) - Method in DetachedCriteria
eqAll(String, QueryableCriteria) - Method in RestDetachedCriteria
eqProperty(String, String) - Method in Criteria
Constraints a property to be equal to a specified other property
eqProperty(String, String) - Method in CriteriaBuilder
Constraints a property to be equal to a specified other property
eqProperty(String, String) - Method in DetachedCriteria
@see Criteria
eqProperty(String, String) - Method in RestDetachedCriteria
eqProperty(String, String) - Method in Restrictions
Constraints a property to be equal to a specified other property
equals(Object) - Method in AbstractPersistentCollection
equals(Object) - Method in AbstractPersistentEntity
EQUALS_OPERATOR - Field in DetachedCriteriaTransformer
EQUALS - Field in SimpleRxRestQuery
evaluate(Closure) - Method in MappingConfigurationBuilder
evaluate(Closure) - Method in NamedQueriesBuilder
EVENT_BEFORE_INSERT - Field in DomainEventListener
eventListeners - Field in AbstractMappingContext
EventType - Enum in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
execute(VoidSessionCallback) - Method in AbstractDatastoreApi
execute(VoidSessionCallback) - Method in AbstractFinder
execute(Datastore, VoidSessionCallback) - Method in DatastoreUtils
Execute the callback in the current session if it exists, or create a new one and close it otherwise.
executeInsert(PersistentEntity, NativeEntryEntityPersister.NativeEntryModifyingEntityAccess, K, T) - Method in NativeEntryEntityPersister
Executes an insert for the given entity, entity access, identifier and native entry.
executePendingOperation(PendingOperation) - Method in PendingOperationExecution
executeQuery(PersistentEntity, Junction) - Method in AssociationQuery
executeQuery(String, Collection, Map) - Method in GormStaticApi
executeQuery(PersistentEntity, Query.Junction) - Method in Query
Subclasses should implement this to provide the concrete implementation of querying
executeQuery(PersistentEntity, Junction) - Method in SimpleRxRestQuery
executeUpdate(String, Collection, Map) - Method in GormStaticApi
ExistingClosureRequestBuilderInteceptor - Class in grails.gorm.rx.rest.interceptor
Interceptor constructed from an existing closure
ExistingClosureRequestBuilderInteceptor(Closure) - Constructor in ExistingClosureRequestBuilderInteceptor
exists(Closure) - Method in DetachedCriteria
Counts the number of records returned by the query
exists(Serializable) - Method in GormStaticApi
Checks whether an entity exists
exists(QueryableCriteria<?>) - Method in RestDetachedCriteria
EXPAND_ARGUMENT - Field in SimpleRxRestQuery
expandUri(UriTemplate, EntityReflector, def) - Method in RxRestDatastoreClient
expect(Closure) - Method in TestHttpServerRequestBuilder
expect(Closure) - Method in TestRxHttpClientBuilder
Adds a new request expectation on a ephemeral port
expect(Closure) - Method in TestRxRestDatastoreClient
Add expectations
extension - Field in MediaType

F

Family - Class in org.grails.datastore.mapping.keyvalue.mapping.config
Family(String, String) - Constructor in Family
file(String, String, CharSequence, String, Charset) - Method in HttpClientRequestBuilder.MultipartBuilder
Adds a file for the given name, filename and text
file(String, String, CharSequence, String, Charset) - Method in HttpRequestBuilder.MultipartBuilder
Adds a file for the given name, filename and text
find(Closure) - Method in DetachedCriteria
Synonym for #get
find(String, Collection, Map) - Method in GormStaticApi
find() - Method in QueryableCriteria
@return Find a single result
find(Closure) - Method in RestDetachedCriteria
findAll(String, Collection, Map) - Method in GormStaticApi
findAll(Closure) - Method in RestDetachedCriteria
findAll(Map, Closure) - Method in RxRestEntity
Finds all entities and return an observable
findAll(Map, Closure) - Method in RxRestGormStaticApi
findAll(Map, Closure) - Method in RxRestGormStaticOperations
Finds all entities and return an observable
findAll(Map<String, Object>) - Method in SimpleRxRestQuery
FindAllByBooleanFinder - Class in org.grails.datastore.gorm.finders
The "findAllBy*" static persistent method.
FindAllByBooleanFinder(Datastore) - Constructor in FindAllByBooleanFinder
FindAllByFinder - Class in org.grails.datastore.gorm.finders
Finder used to return multiple results.
FindAllByFinder(Datastore) - Constructor in FindAllByFinder
findAllWhere(Map, Map) - Method in GormStaticApi
Finds all results matching all of the given conditions.
findAllWhere(Map, Boolean) - Method in NamedCriteriaProxy
FindByBooleanFinder - Class in org.grails.datastore.gorm.finders
FindByBooleanFinder(Datastore) - Constructor in FindByBooleanFinder
FindByFinder - Class in org.grails.datastore.gorm.finders
Finder used to return a single result
FindByFinder(Datastore) - Constructor in FindByFinder
findCurrentInstanceApi() - Method in RxRestGormStaticApi
FinderMethod - Interface in org.grails.datastore.gorm.finders
Implementation of dynamic finders.
findMethodExpression(Class, String) - Method in DynamicFinder
FindOrCreateByFinder - Class in org.grails.datastore.gorm.finders
Finder used to return a single result
FindOrCreateByFinder(Datastore) - Constructor in FindOrCreateByFinder
findOrCreateWhere(Map) - Method in GormStaticApi
Finds a single result matching all of the given conditions.
FindOrSaveByFinder - Class in org.grails.datastore.gorm.finders
FindOrSaveByFinder(Datastore) - Constructor in FindOrSaveByFinder
findOrSaveWhere(Map) - Method in GormStaticApi
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(def) - Method in NamedCriteriaProxy
firePostDeleteEvent(PersistentEntity, EntityAccess) - Method in EntityPersister
firePostInsertEvent(PersistentEntity, EntityAccess) - Method in EntityPersister
firePostUpdateEvent(PersistentEntity, EntityAccess) - Method in EntityPersister
firstExpressionIsRequiredBoolean() - Method in AbstractFindByFinder
firstExpressionIsRequiredBoolean() - Method in FindAllByBooleanFinder
firstExpressionIsRequiredBoolean() - Method in FindAllByFinder
firstExpressionIsRequiredBoolean() - Method in FindByBooleanFinder
firstLevelCache - Field in AbstractSession
firstLevelCollectionCache - Field in AbstractSession
firstLevelEntryCache - Field in AbstractSession
firstLevelEntryCacheDirtyCheck - Field in AbstractSession
firstResult(int) - Method in Query
Defines the offset (the first result index) of the query
flush() - Method in AbstractSession
flush() - Method in AggregatePersistenceContextInterceptor
flush() - Method in DatastorePersistenceContextInterceptor
flush() - Method in Session
Flushes any pending changes to the datastore
flush() - Method in SpringSessionSynchronization
flushBeforeQuery() - Method in Query
Default behavior is the flush the session before a query in the case of FlushModeType.AUTO.
flushPendingInserts(Map<PersistentEntity, Collection<PendingInsert>>) - Method in AbstractSession
The default implementation of flushPendingInserts is to iterate over each insert operations and execute them one by one.
flushPendingUpdates(Map<PersistentEntity, Collection<PendingUpdate>>) - Method in AbstractSession
The default implementation of flushPendingUpdates is to iterate over each update operation and execute them one by one.
forbidden() - Method in HttpResponseBuilder
Sets an FORBIDDEN status
forbidden() - Method in HttpServerResponseBuilder
Sets an FORBIDDEN status
forClass(Class) - Method in ClassPropertyFetcher
form(Closure) - Method in HttpRequestBuilder
Builds a form
FORM - Field in MediaType
formatErrors(Errors, String) - Method in ValidationException
formulateDatabaseReference(PersistentEntity, Association, Serializable) - Method in NativeEntryEntityPersister
Formulates a database reference for the given entity, association and association id
forName(CharSequence) - Method in HttpHeader
Obtain a header instance for the given name
fromJson(Reader) - Method in RxRestEntity
Construct and object from JSON
fromJson(Reader) - Method in RxRestGormStaticApi
fromJson(Reader) - Method in RxRestGormStaticOperations
Construct and object from JSON
fullName - Field in MediaType
FUNCTION_CALL_CRITERION - Field in DetachedCriteriaTransformer
FunctionCallingCriterion - Class in org.grails.datastore.mapping.query.criteria
This criterion calls a function on the property before apply the appropriate comparison.
FunctionCallingCriterion(String, String, PropertyCriterion, boolean) - Constructor in FunctionCallingCriterion

G

ge(String, Object) - Method in Criteria
Used to restrict a value to be greater than or equal to the given value
ge(String, Object) - Method in CriteriaBuilder
Used to restrict a value to be greater than or equal to the given value
ge(String, Object) - Method in DetachedCriteria
@see Criteria
ge(String, Object) - Method in Query
Used to restrict a value to be greater than or equal to the given value
ge(String, Object) - Method in RestDetachedCriteria
geAll(String, QueryableCriteria) - Method in Criteria
Creates a subquery criterion that ensures the given property is greater than all the given returned values
geAll(String, QueryableCriteria) - Method in CriteriaBuilder
Creates a subquery criterion that ensures the given property is greater than all the given returned values
geAll(String, QueryableCriteria) - Method in DetachedCriteria
geAll(String, QueryableCriteria) - Method in RestDetachedCriteria
generateIdentifier(PersistentEntity, T) - Method in NativeEntryEntityPersister
Subclasses should override to provide id generation.
generateIdentifier(PersistentEntity, Object, EntityReflector) - Method in RxRestDatastoreClient
geProperty(String, String) - Method in Criteria
Constraints a property to be greater than or equal to a specified other property
geProperty(String, String) - Method in CriteriaBuilder
Constraints a property to be greater than or equal to a specified other property
geProperty(String, String) - Method in DetachedCriteria
@see Criteria
geProperty(String, String) - Method in RestDetachedCriteria
geProperty(String, String) - Method in Restrictions
Constraints a property to be greater than or equal to a specified other property
geSome(String, Closure<?>) - Method in RestDetachedCriteria
get(Closure) - Method in CriteriaBuilder
Defines an executes a get query ( a single result) in a single call.
get(Closure) - Method in DetachedCriteria
Lists all records matching the criterion contained within this DetachedCriteria instance
get(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore. eg.
get(def) - Method in NamedCriteriaProxy
get(int) - Method in PagedResultList
get(int) - Method in PersistentList
get(Class<T>, CodecRegistry) - Method in RestClientMappingContext
get(Closure) - Method in RestDetachedCriteria
get(String, Closure) - Method in RxHttpClientBuilder
Executes a GET request to the given URI with an optional customizer
get(Class<T>, CodecRegistry) - Method in RxRestDatastoreClient
get(Serializable, Map, Closure) - Method in RxRestEntity
Retrieve an instance by id
get(Serializable, Map, Closure) - Method in RxRestGormStaticApi
get(Serializable, Map, Closure) - Method in RxRestGormStaticOperations
Retrieve an instance by id
getAll() - Method in GormStaticApi
@return Synonym for list()
getAllAssociationMap(ClassPropertyFetcher) - Method in GormMappingConfigurationStrategy
Retrieves the association map
getAllDynamicFinders() - Method in GormEnhancer
getApplicationContext() - Method in AbstractDatastore
getApplicationContext() - Method in Datastore
Get the application context.
getApplicationEventPublisher() - Method in AbstractDatastore
getApplicationEventPublisher() - Method in Datastore
Get the application event publisher.
getArguments() - Method in DynamicFinderInvocation
getArguments() - Method in MethodExpression
getArgumentsRequired() - Method in MethodExpression
getAssociatedEntity() - Method in Association
getAssociatedEntity() - Method in Basic
getAssociation() - Method in AssociationCriteria
getAssociation() - Method in AssociationQuery
The association being queried
getAssociationIndexer(T, Association) - Method in NativeEntryEntityPersister
Obtains an indexer for the given association
getAssociationMap(ClassPropertyFetcher) - Method in GormMappingConfigurationStrategy
Retrieves the association map
getAssociations() - Method in AbstractPersistentEntity
getAssociations() - Method in GrailsDomainClassPersistentEntity
getAssociations() - Method in PersistentEntity
A list of the associations for this entity.
getAt(String) - Method in InstanceProxy
getAt(String) - Method in ValidationErrors
getAttribute(Object, String) - Method in AbstractAttributeStoringSession
getAttribute(Object, String) - Method in Session
Obtains an attribute for the given entity
getBody() - Method in HttpClientResponse
getCachedCollection(PersistentEntity, Serializable, String) - Method in AbstractSession
getCachedCollection(PersistentEntity, Serializable, String) - Method in SessionImplementor
getCachedEntry(PersistentEntity, Serializable, boolean) - Method in AbstractSession
getCachedEntry(Serializable) - Method in HashMapTPCacheAdapter
getCachedEntry(PersistentEntity, Serializable, boolean) - Method in SessionImplementor
getCachedEntry(Serializable) - Method in TPCacheAdapter
Returns the stored value for the specified key.
getCachedInstance(Class, Serializable) - Method in AbstractSession
getCachedInstance(Class, Serializable) - Method in SessionImplementor
Get the cached instance if it exists.
getCapitilizedName() - Method in AbstractPersistentProperty
getCapitilizedName() - Method in GrailsDomainClassPersistentProperty
getCapitilizedName() - Method in PersistentProperty
The name with the first letter in upper case as per Java bean conventions
getCascadeOperations() - Method in Association
getCascadeOperations() - Method in PendingOperation
Operations to be executed directly following this operation
getCascadeOperations() - Method in PendingOperationAdapter
getChildEntityByDiscriminator(PersistentEntity, String) - Method in AbstractMappingContext
getChildEntityByDiscriminator(PersistentEntity, String) - Method in MappingContext
Obtains a child of the given root entity using the given discriminator
getClassMapping() - Method in AbstractKeyValueEntityPersister
getClassMapping() - Method in NativeEntryEntityPersister
getClassMapping() - Method in PropertyMapping
Retrieves the ClassMapping instance of the owning class
getClientRequest() - Method in HttpServerRequestBuilder
getCollection() - Method in Collection
The name of the collection
getConfiguration() - Method in SpringConfigurer
getConnectionSourcesConfigurationKey() - Method in RestConnectionSourceFactory
getConversionService() - Method in AbstractMappingContext
getConversionService() - Method in MappingContext
Obtains the ConversionService instance to use for type conversion
getConverterRegistry() - Method in AbstractMappingContext
getConverterRegistry() - Method in MappingContext
Obtains the converter registry
getCount() - Method in GormStaticApi
Same as count() but allows property-style syntax (Foo.count)
getCount(Map, Closure) - Method in RestDetachedCriteria
getCriteria() - Method in AssociationCriteria
getCriteria() - Method in DetachedCriteria
getCriteria() - Method in DynamicFinderInvocation
getCriteria() - Method in Query
@return The criteria defined by this query
getCriteria() - Method in Query.Junction
getCriteria() - Method in QueryableCriteria
@return A list of all criteria
getCurrentSession() - Method in AbstractDatastore
getCurrentSession() - Method in Datastore
Obtains the current session (if any)
getCustomTypeMarshaller() - Method in Custom
@return The type converter for this custom type
getDatastore() - Method in AbstractSession
getDatastore() - Method in DatastoreTransactionManager
getDatastore() - Method in Session
The Datastore that created this Session
getDatastoreClient(String) - Method in TestRxRestDatastoreClient
getDatastoreType() - Method in DynamicMethodsConfigurer
getDatastoreType() - Method in OnChangeHandler
getDatastoreType() - Method in SpringConfigurer
The name of the datastore type (example "Mongo" or "Neo4j") @return
getDecapitalizedName() - Method in AbstractPersistentEntity
getDecapitalizedName() - Method in GrailsDomainClassPersistentEntity
getDecapitalizedName() - Method in PersistentEntity
@return Returns the name of the class decapitalized form
getDeclaredField(String) - Method in ClassPropertyFetcher
getDefaultDatabaseName() - Method in DocumentMappingContext
getDefaultIdentityMapping(ClassMapping) - Method in DefaultMappingConfigurationStrategy
getDefaultIdentityMapping(ClassMapping) - Method in GormMappingConfigurationStrategy
getDefaultIdentityMapping(ClassMapping) - Method in MappingConfigurationStrategy
Obtains the default manner in which identifiers are mapped.
getDetachedCriteria() - Method in DynamicFinderInvocation
getDirection() - Method in Query.Order
getDiscriminator() - Method in AbstractPersistentEntity
getDiscriminator() - Method in GrailsDomainClassPersistentEntity
getDiscriminator() - Method in PersistentEntity
The discriminator used when persisting subclasses of an inheritance hierarchy
getDomainClass() - Method in GrailsDomainClassPersistentEntity
@return The wrapped GrailsDomainClass instance
getEmbedded(T, String) - Method in NativeEntryEntityPersister
Implementors should override to provide support for embedded objects.
getEncoderClass() - Method in VndErrorsCodec
getEntity() - Method in AbstractClassMapping
getEntity() - Method in AbstractPersistenceEvent
getEntity() - Method in ClassMapping
Obtains the PersistentEntity for this class mapping
getEntity() - Method in EntityAccess
getEntity() - Method in ManualEntityOrdering
getEntity() - Method in PendingOperation
@return The PersistentEntity being inserted
getEntity() - Method in PendingOperationAdapter
getEntity() - Method in Query
@return The PersistentEntity being query
getEntityAccess() - Method in AbstractPersistenceEvent
getEntityAccess() - Method in PendingInsert
@return The EntityAccess object for the entity to be inserted
getEntityAccess() - Method in PendingInsertAdapter
getEntityAccess() - Method in PendingUpdate
@return The EntityAccess object for the entity to be inserted
getEntityAccess() - Method in PendingUpdateAdapter
getEntityFamily() - Method in AbstractKeyValueEntityPersister
getEntityFamily() - Method in NativeEntryEntityPersister
getEntityMappedFormType() - Method in AbstractGormMappingFactory
getEntityMappedFormType() - Method in GormDocumentMappingFactory
getEntityMappedFormType() - Method in GormKeyValueMappingFactory
getEntityMappedFormType() - Method in RestClientMappingFactory
getEntityObject() - Method in AbstractPersistenceEvent
getEntityValidator(PersistentEntity) - Method in AbstractMappingContext
getEntityValidator(PersistentEntity) - Method in MappingContext
Obtains a validator for the given entity
getEntryValue(T, String) - Method in NativeEntryEntityPersister
Reads a value for the given key from the native entry
getErrors(D) - Method in GormValidationApi
Obtains the errors for an instance
getEventType() - Method in AbstractPersistenceEvent
getEventType() - Method in PostDeleteEvent
getEventType() - Method in PostInsertEvent
getEventType() - Method in PostLoadEvent
getEventType() - Method in PostUpdateEvent
getEventType() - Method in PreDeleteEvent
getEventType() - Method in PreInsertEvent
getEventType() - Method in PreLoadEvent
getEventType() - Method in PreUpdateEvent
getEventType() - Method in SaveOrUpdateEvent
getEventType() - Method in ValidationEvent
getExpectedBody(HttpServerRequest) - Method in TestHttpServerRequestBuilder
getExpressions() - Method in DynamicFinderInvocation
getExtendedMethods() - Method in AbstractGormApi
getExtension() - Method in MediaType
Returns:
The extension.
getFamily(PersistentEntity, ClassMapping<Family>) - Method in AbstractKeyValueEntityPersister
getFamily() - Method in Family
getFamily() - Method in KeyValueEntry
getFetchStrategy() - Method in Association
getFetchStrategy() - Method in Property
getFlushMode() - Method in AbstractSession
getFlushMode() - Method in Session
Obtains the current FlushModeType
getFrom() - Method in Query.Between
getFromTPCache(PersistentEntity, Serializable) - Method in NativeEntryEntityPersister
getFullName() - Method in MediaType
@return Full name with parameters
getFunctionName() - Method in FunctionCallingCriterion
getGenerator() - Method in Property
Get the id generator.
getGormDynamicFinders() - Method in GormStaticApi
@return The FinderMethods for this class
getGormPersistentEntity() - Method in GormStaticApi
@return The PersistentEntity for this class
getGrailsApplication() - Method in GrailsDomainClassMappingContext
getHeader(String) - Method in HttpClientResponse
Obtain a value of a header
getHeaderNames() - Method in HttpClientResponse
@return The header names
getHttpTestServer() - Method in TestRxRestDatastoreClient
getIdentifier() - Method in AbstractClassMapping
getIdentifier() - Method in ClassMapping
Returns details of the identifier used for this class
getIdentifier() - Method in DocumentPersistentEntity.DocumentCollectionMapping
getIdentifier() - Method in EntityAccess
getIdentifier(Object) - Method in GroovyProxyFactory
getIdentifier(Object) - Method in JavassistProxyFactory
getIdentifier(Object) - Method in ProxyFactory
Obtains the identifier of an object without initializing the proxy if it is one
getIdentifierName() - Method in EntityAccess
getIdentifierName() - Method in IdentityMapping
The identifier property name(s) as an array.
getIdentifierName(ClassMapping) - Method in NativeEntryEntityPersister
Obtains the identifier name to use.
getIdentity() - Method in AbstractPersistentEntity
getIdentity(Class, MappingContext) - Method in DefaultMappingConfigurationStrategy
getIdentity(Class, MappingContext) - Method in GormMappingConfigurationStrategy
@see org.grails.datastore.mapping.model.MappingConfigurationStrategy#getIdentity(Class, org.grails.datastore.mapping.model.MappingContext)
getIdentity() - Method in GrailsDomainClassPersistentEntity
getIdentity(Class, MappingContext) - Method in MappingConfigurationStrategy
Obtains the identity of a persistent entity
getIdentity() - Method in PersistentEntity
Returns the identity of the instance
getIdentityMappedForm(ClassMapping, T) - Method in AbstractGormMappingFactory
getIdentityMappedForm(ClassMapping, KeyValue) - Method in GormKeyValueMappingFactory
getIdentityMapping(ClassMapping) - Method in DefaultMappingConfigurationStrategy
Obtains the identity mapping for the specified class mapping
getIdentityMapping(ClassMapping) - Method in GormMappingConfigurationStrategy
Obtains the identity mapping for the specified class mapping
getIdentityMapping(ClassMapping) - Method in MappingConfigurationStrategy
Obtains the identity mapping for the specified class mapping
getIndexedEntity() - Method in AssociationIndexer
getIndexName(Object) - Method in PropertyValueIndexer
@param value The indexed value
getInstanceApi(Class<D>) - Method in GormEnhancer
getInversePropertyName() - Method in ManyToMany
getInverseSide() - Method in Association
getInverseSide() - Method in Basic
getJavaClass() - Method in AbstractPersistentEntity
getJavaClass() - Method in ClassPropertyFetcher
@return The Java that this ClassPropertyFetcher was constructor for
getJavaClass() - Method in DynamicFinderInvocation
getJavaClass() - Method in GrailsDomainClassPersistentEntity
getJavaClass() - Method in PersistentEntity
@return The underlying Java class for this entity
getKey() - Method in KeyValue
getKey() - Method in OptimisticLockingException
getKeyspace(ClassMapping<Family>, String) - Method in AbstractKeyValueEntityPersister
getKeyspace() - Method in Family
getKeyspace() - Method in KeyValueMappingContext
getManyToManyKeys(PersistentEntity, Object, Serializable, T, ManyToMany) - Method in NativeEntryEntityPersister
getMappedForm() - Method in AbstractClassMapping
getMappedForm() - Method in ClassMapping
Returns the mapped form of the class such as a Table, a Key Space, Document etc.
getMappedForm() - Method in DocumentPersistentEntity.DocumentCollectionMapping
getMappedForm() - Method in KeyValuePersistentEntity.KeyValueClassMapping
getMappedForm() - Method in PropertyMapping
Returns the mapped form of the property such as a Column, a Key/Value pair, attribute etc.
getMapping() - Method in AbstractPersistentEntity
getMapping() - Method in DocumentPersistentEntity
getMapping() - Method in GrailsDomainClassPersistentEntity
getMapping() - Method in GrailsDomainClassPersistentProperty
getMapping() - Method in KeyValuePersistentEntity
getMapping() - Method in PersistentEntity
Defines the mapping between this persistent entity and an external form
getMapping() - Method in PersistentProperty
Specifies the mapping between this property and an external form such as a column, key/value pair etc.
getMappingContext() - Method in AbstractDatastore
getMappingContext() - Method in AbstractPersistentEntity
getMappingContext() - Method in AbstractSession
getMappingContext() - Method in Datastore
Obtains the MappingContext object
getMappingContext() - Method in EntityPersister
@return The MappingContext instance
getMappingContext() - Method in GrailsDomainClassPersistentEntity
getMappingContext() - Method in PersistentEntity
Obtains the MappingContext where this PersistentEntity is defined
getMappingContext() - Method in RxRestDatastoreClient
getMappingContext() - Method in Session
Obtains the MappingContext instance
getMappingFactory() - Method in AbstractMappingContext
getMappingFactory() - Method in DocumentMappingContext
getMappingFactory() - Method in GrailsDomainClassMappingContext
getMappingFactory() - Method in KeyValueMappingContext
getMappingFactory() - Method in MappingContext
Obtains the MappingFactory instance
getMappingSyntaxStrategy() - Method in DocumentMappingContext
getMappingSyntaxStrategy() - Method in GrailsDomainClassMappingContext
getMappingSyntaxStrategy() - Method in KeyValueMappingContext
getMappingSyntaxStrategy() - Method in MappingContext
Returns the syntax reader used to interpret the entity mapping syntax
getMessage() - Method in ValidationException
getMethodName() - Method in DynamicFinderInvocation
getMethods() - Method in AbstractGormApi
getName() - Method in AbstractPersistentEntity
getName() - Method in AbstractPersistentProperty
getName() - Method in GrailsDomainClassPersistentEntity
getName() - Method in GrailsDomainClassPersistentProperty
getName() - Method in MediaType
@return The name of the mime type without any parameters
getName() - Method in PersistentEntity
The entity name including any package prefix
getName() - Method in PersistentProperty
The name of the property
getName() - Method in Property
getName() - Method in Query.In
getName() - Method in UniqueConstraint
getNativeEntry() - Method in PendingOperation
@return The native entry to persist
getNativeEntry() - Method in PendingOperationAdapter
getNativeEvent() - Method in AbstractPersistenceEvent
getNativeInterface() - Method in RxRestDatastoreClient
getNativeInterface() - Method in Session
@return The native interface to the datastore
getNativeKey() - Method in PendingOperation
@return The native key to insert
getNativeKey() - Method in PendingOperationAdapter
getNativePropertyKey(PersistentProperty) - Method in AbstractKeyValueEntityPersister
getNativePropertyKey(PersistentProperty) - Method in NativeEntryEntityPersister
getNativeTransaction() - Method in SessionOnlyTransaction
getNativeTransaction() - Method in Transaction
@return the native transaction object.
getObject() - Method in AbstractMappingContextFactoryBean
getObjectErrors(Object) - Method in AbstractDatastore
getObjectErrors(Object) - Method in Datastore
Get the validation errors if available.
getObjectIdentifier(Object) - Method in EntityPersister
Obtains an objects identifer
getObjectType() - Method in AbstractMappingContextFactoryBean
getOperator() - Method in DynamicFinderInvocation
getOrder() - Method in AbstractPersistenceEventListener
getOrder() - Method in PersistenceContextInterceptorAggregator
getOrderBy() - Method in Query
Gets the Order entries for this query
getOrders() - Method in DetachedCriteria
getOtherProperty() - Method in Query.PropertyComparisonCriterion
getOwner() - Method in AbstractPersistentProperty
getOwner() - Method in GrailsDomainClassPersistentProperty
getOwner() - Method in PersistentProperty
Obtains the owner of this persistent property
getOwningEntities(Class, MappingContext) - Method in DefaultMappingConfigurationStrategy
getOwningEntities(Class, MappingContext) - Method in GormMappingConfigurationStrategy
getOwningEntities(Class, MappingContext) - Method in MappingConfigurationStrategy
Returns a set of entities that "own" the given entity.
getParameters() - Method in JpaQueryInfo
getParameters() - Method in MediaType
@return The parameters to the media type
getParameterTypes() - Method in InstanceMethodInvokingClosure
getParameterTypes() - Method in StaticMethodInvokingClosure
getParentEntity() - Method in AbstractPersistentEntity
getParentEntity() - Method in GrailsDomainClassPersistentEntity
getParentEntity() - Method in PersistentEntity
Returns the parent entity of this entity
getPattern() - Method in Query.Like
getPattern() - Method in Query.RLike
getPendingDeletes() - Method in AbstractSession
getPendingDeletes() - Method in SessionImplementor
getPendingInserts() - Method in AbstractSession
getPendingInserts() - Method in SessionImplementor
getPendingUpdates() - Method in AbstractSession
getPendingUpdates() - Method in SessionImplementor
getPersistentEntities() - Method in AbstractMappingContext
getPersistentEntities() - Method in MappingContext
Obtains a list of PersistentEntity instances
getPersistentEntity(String) - Method in AbstractMappingContext
getPersistentEntity() - Method in DetachedCriteria
getPersistentEntity() - Method in EntityAccess
getPersistentEntity() - Method in EntityPersister
@return The PersistentEntity instance
getPersistentEntity(String) - Method in MappingContext
Obtains a PersistentEntity by name
getPersistentEntity() - Method in OptimisticLockingException
getPersistentEntity() - Method in QueryableCriteria
@return The target entity
getPersistentEntity(String) - Method in RestClientMappingContext
getPersistentProperties() - Method in AbstractPersistentEntity
getPersistentProperties(Class, MappingContext, ClassMapping) - Method in DefaultMappingConfigurationStrategy
getPersistentProperties(PersistentEntity, MappingContext, ClassMapping) - Method in GormMappingConfigurationStrategy
getPersistentProperties() - Method in GrailsDomainClassPersistentEntity
getPersistentProperties(Class, MappingContext, ClassMapping) - Method in MappingConfigurationStrategy
Obtains a List of PersistentProperty instances for the given Mapped class
getPersistentProperties() - Method in PersistentEntity
A list of properties to be persisted
getPersistentPropertyNames() - Method in AbstractPersistentEntity
getPersistentPropertyNames() - Method in GrailsDomainClassPersistentEntity
getPersistentPropertyNames() - Method in PersistentEntity
A list of property names that a persistent
getPersister(Object) - Method in AbstractSession
getPersister(Object) - Method in Session
The persister for the given object
getPreOperations() - Method in PendingOperation
Operations to be executed directly prior to this operation
getPreOperations() - Method in PendingOperationAdapter
getProjectionList() - Method in Query.ProjectionList
getProjections() - Method in DetachedCriteria
getProjections() - Method in QueryableCriteria
getPropertiesAssignableFromType(Class) - Method in ClassPropertyFetcher
getPropertiesAssignableToType(Class) - Method in ClassPropertyFetcher
getPropertiesOfType(Class) - Method in ClassPropertyFetcher
getPropertiesOfType(Class<?>, Class<?>) - Method in ReflectionUtils
Retrieves all the properties of the given class for the given type
getProperty(String) - Method in EntityAccess
getProperty(String) - Method in InstanceProxy
getProperty() - Method in Query.Between
getProperty() - Method in Query.In
getProperty() - Method in Query.Order
getProperty() - Method in Query.PropertyNameCriterion
getPropertyByName(String) - Method in AbstractPersistentEntity
getPropertyByName(String) - Method in GrailsDomainClassPersistentEntity
getPropertyByName(String) - Method in PersistentEntity
Obtains a PersistentProperty instance by name
getPropertyCriterion() - Method in FunctionCallingCriterion
getPropertyDescriptor(String) - Method in ClassPropertyFetcher
getPropertyDescriptors() - Method in ClassPropertyFetcher
getPropertyIndexer(PersistentProperty) - Method in NativeEntryEntityPersister
Obtains an indexer for a particular property
getPropertyKey(PersistentProperty) - Method in NativeEntryEntityPersister
getPropertyMappedFormType() - Method in AbstractGormMappingFactory
getPropertyMappedFormType() - Method in GormDocumentMappingFactory
getPropertyMappedFormType() - Method in GormKeyValueMappingFactory
getPropertyMappedFormType() - Method in RestClientMappingFactory
getPropertyName() - Method in Query.PropertyProjection
getPropertyType(String, boolean) - Method in ClassPropertyFetcher
getPropertyType(String) - Method in EntityAccess
getPropertyValue(String, Class<T>) - Method in ClassPropertyFetcher
getProxyClass(Class) - Method in JavassistProxyFactory
getProxyFactory() - Method in AbstractMappingContext
getProxyFactory() - Method in EntityPersister
getProxyFactory() - Method in MappingContext
Factory used for creating proxies
getProxyInstance(Session, Class, Serializable) - Method in JavassistProxyFactory
getProxyKey() - Method in EntityProxy
@return The identifier
getQuality() - Method in MediaType
@return The quality of the Mime type
getQualityAsNumber() - Method in MediaType
@return The quality in BigDecimal form
getQuery() - Method in CriteriaBuilder
getQuery() - Method in JpaQueryInfo
getReference() - Method in ClassPropertyFetcher
getReferencedPropertyName() - Method in Association
getReferenceInstance() - Method in ClassPropertyFetcher.ReferenceInstanceCallback
getRootEntity() - Method in AbstractPersistentEntity
getRootEntity() - Method in GrailsDomainClassPersistentEntity
getRootEntity() - Method in PersistentEntity
Obtains the root entity of an inheritance hierarchy
getSession() - Method in DatastorePersistenceContextInterceptor
getSession(Datastore, boolean) - Method in DatastoreUtils
Get a Datastore Session for the given Datastore.
getSession() - Method in EntityPersister
getSession() - Method in Query
@return The session that created the query
getSession() - Method in SessionHolder
getSessionHolder() - Method in TransactionObject
getSetterName(String) - Method in NameUtils
Retrieves the name of a setter for the specified property name
getSourceUnit() - Method in DetachedCriteriaTransformer
getSpringCustomizer() - Method in SpringConfigurer
Additional Spring configuration that is specific to the underlying Datastore.
getStaticApi(Class<D>) - Method in GormEnhancer
getStaticPropertyValue(String, Class<T>) - Method in ClassPropertyFetcher
getStatus() - Method in HttpClientResponse
@return The returned http status object
getStatusCode() - Method in HttpClientResponse
@return The status code of the response
getStatusReason() - Method in HttpClientResponse
@return The reason message
getSubtype() - Method in MediaType
Returns:
The subtype.
getTarget() - Method in EntityProxy
Obtains the target performing initialization if necessary
getTargetKey(PersistentProperty) - Method in MappingUtils
getTargetName() - Method in Property
The target to map to, could be a database column, document attribute, or hash key
getTargetType() - Method in AbstractMappingAwareCustomTypeMarshaller
getTargetType() - Method in CustomTypeMarshaller
@return The target Java type
getTo() - Method in Query.Between
getTotalCount() - Method in PagedResultList
@return The total number of records for this query
getTPCacheAdapter(PersistentEntity) - Method in TPCacheAdapterRepository
Returns TPCacheAdapter for the specified PersistentEntity.
getTPCacheAdapter(PersistentEntity) - Method in TPCacheAdapterRepositoryImpl
getTransaction() - Method in AbstractSession
getTransaction() - Method in Session
Obtains the current transaction instance
getTransaction() - Method in SessionHolder
getTransaction() - Method in TransactionObject
getTransaction(Datastore) - Method in TransactionUtils
getType() - Method in AbstractPersistentProperty
getType() - Method in EntityPersister
getType() - Method in GrailsDomainClassPersistentProperty
getType() - Method in MediaType
Returns:
The type of the media type.
getType() - Method in PersistentProperty
The type of the property
getType() - Method in Persister
The type this persister persists
getValidatedFields() - Method in ValidationEvent
getValidatedSession() - Method in SessionHolder
getValidationApi(Class<D>) - Method in GormEnhancer
getValidationErrorsMap() - Method in AbstractDatastore
getValidationErrorsMap() - Method in GormStaticApi
Get the thread-local map used to store Errors when validating.
getValidationException() - Method in GormInstanceApi
getValidationSkipMap() - Method in AbstractDatastore
getValidationSkipMap() - Method in GormStaticApi
Get the thread-local map used to store whether to skip validation.
getValue() - Method in Query.PropertyCriterion
getValues() - Method in Query.In
getVersion() - Method in AbstractPersistentEntity
getVersion() - Method in GrailsDomainClassPersistentEntity
getVersion() - Method in MediaType
@return The version of the Mime type
getVersion() - Method in PersistentEntity
Returns the version property.
GlobalDetachedCriteriaASTTransformation - Class in org.grails.datastore.gorm.query.transform
Global version of the detached query transformer
GormDocumentMappingFactory - Class in org.grails.datastore.mapping.document.config
GormEnhancer - Class in org.grails.datastore.gorm
Enhances a class with GORM behavior
GormEnhancer(Datastore, PlatformTransactionManager) - Constructor in GormEnhancer
GormInstanceApi - Class in org.grails.datastore.gorm
Instance methods of the GORM API.
GormInstanceApi(Class<D>, Datastore) - Constructor in GormInstanceApi
GormKeyValueMappingFactory - Class in org.grails.datastore.mapping.keyvalue.mapping.config
@author Graeme Rocher
GormKeyValueMappingFactory(String) - Constructor in GormKeyValueMappingFactory
GormMappingConfigurationStrategy - Class in org.grails.datastore.mapping.model.config
GormMappingConfigurationStrategy(MappingFactory) - Constructor in GormMappingConfigurationStrategy
GormProperties - Interface in org.grails.datastore.mapping.model.config
Reserved static property names used by GORM to evaluate GORM-style syntax.
GormStaticApi - Class in org.grails.datastore.gorm
Static methods of the GORM API.
GormStaticApi(Class<D>, Datastore, List<FinderMethod>, PlatformTransactionManager) - Constructor in GormStaticApi
GormValidationApi - Class in org.grails.datastore.gorm
Methods used for validating GORM instances.
GormValidationApi(Class<D>, Datastore) - Constructor in GormValidationApi
GrailsDomainClassMappingContext - Class in org.grails.datastore.gorm.config
A MappingContext that adapts the Grails domain model to the Mapping API.
GrailsDomainClassMappingContext(GrailsApplication) - Constructor in GrailsDomainClassMappingContext
GrailsDomainClassPersistentEntity - Class in org.grails.datastore.gorm.config
Bridges the org.codehaus.groovy.grails.commons.GrailsDomainClass interface into the PersistentEntity interface
GrailsDomainClassPersistentEntity(GrailsDomainClass, GrailsDomainClassMappingContext) - Constructor in GrailsDomainClassPersistentEntity
GrailsDomainClassPersistentProperty - Class in org.grails.datastore.gorm.config
Bridges a org.codehaus.groovy.grails.commons.GrailsDomainClassProperty to the PersistentProperty interface.
GrailsDomainClassPersistentProperty(PersistentEntity, GrailsDomainClassProperty) - Constructor in GrailsDomainClassPersistentProperty
GraphDatastore - Interface in org.grails.datastore.mapping.graph
@author Guillaume Laforge
GROOVY_OBJECT_CLASS - Field in KeyValueMappingContext
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.
gt(String, Object) - Method in Criteria
Used to restrict a value to be greater than or equal to the given value
gt(String, Object) - Method in CriteriaBuilder
Used to restrict a value to be greater than or equal to the given value
gt(String, Object) - Method in DetachedCriteria
@see Criteria
gt(String, Object) - Method in Query
Used to restrict a value to be greater than the given value
gt(String, Object) - Method in RestDetachedCriteria
gt(String, Object) - Method in Restrictions
Used to restrict a value to be greater than the given value
gtAll(String, QueryableCriteria) - Method in Criteria
Creates a subquery criterion that ensures the given property is greater than all the given returned values
gtAll(String, QueryableCriteria) - Method in CriteriaBuilder
Creates a subquery criterion that ensures the given property is greater than all the given returned values
gtAll(String, QueryableCriteria) - Method in DetachedCriteria
gtAll(String, QueryableCriteria) - Method in RestDetachedCriteria
gte(String, Object) - Method in Criteria
Used to restrict a value to be greater than or equal to the given value
gte(String, Object) - Method in CriteriaBuilder
Used to restrict a value to be greater than or equal to the given value
gte(String, Object) - Method in DetachedCriteria
@see Criteria
gte(String, Object) - Method in Query
Used to restrict a value to be greater than or equal to the given value
gte(String, Object) - Method in RestDetachedCriteria
gte(String, Object) - Method in Restrictions
Used to restrict a value to be greater than or equal to the given value
gtProperty(String, String) - Method in Criteria
Constraints a property to be greater than a specified other property
gtProperty(String, String) - Method in CriteriaBuilder
Constraints a property to be greater than a specified other property
gtProperty(String, String) - Method in DetachedCriteria
@see Criteria
gtProperty(String, String) - Method in RestDetachedCriteria
gtProperty(String, String) - Method in Restrictions
Constraints a property to be greater than a specified other property
gtSome(String, Closure<?>) - Method in RestDetachedCriteria
guessContentType(String, boolean) - Method in HttpClientRequestBuilder.MultipartBuilder
guessContentType(String, boolean) - Method in HttpRequestBuilder.MultipartBuilder
guessIsText(String) - Method in HttpClientRequestBuilder.MultipartBuilder
guessIsText(String) - Method in HttpRequestBuilder.MultipartBuilder

H

HAL_JSON - Field in MediaType
HAL_XML - Field in MediaType
HalConstants - Interface in org.grails.datastore.rx.rest.json
Constants used in HAL
handleEmbeddedInstance(Association, Object) - Method in NativeEntryEntityPersister
handleEmbeddedToMany(EntityAccess, T, PersistentProperty, String) - Method in NativeEntryEntityPersister
handleEmbeddedToOne(Association, String, EntityAccess, T) - Method in NativeEntryEntityPersister
handleJunction(Closure) - Method in DetachedCriteria
HAS_MANY - Field in GormProperties
HAS_ONE - Field in GormProperties
hasCurrentSession() - Method in AbstractDatastore
hasCurrentSession() - Method in Datastore
Checks if there is a current session.
hasErrors(D) - Method in GormValidationApi
Tests whether an instance has any errors
hashCode() - Method in AbstractPersistentCollection
hashCode() - Method in AbstractPersistentEntity
HashMapTPCacheAdapter - Class in org.grails.datastore.mapping.cache.impl
Simple implementation of TPCacheAdapter backed by a local hash map.
hasProperty(String, Class) - Method in AbstractPersistentEntity
hasProperty(String, Class) - Method in GrailsDomainClassPersistentEntity
hasProperty(String, Class) - Method in PersistentEntity
Checks whether an entity has a bean property of the given name and type
head(String, Closure) - Method in RxHttpClientBuilder
Executes a HEAD request to the given URI with an optional customizer
header(CharSequence, def) - Method in HttpClientRequestBuilder
Sets a request header
header(String) - Method in HttpClientResponse
Obtain a value of a header
header(CharSequence, def) - Method in HttpMessageBuilder
Sets a request header
header(CharSequence, def) - Method in HttpServerResponseBuilder
Sets a request header
host(String) - Method in RestConnectionSourceSettings
Sets a single host
HTML - Field in MediaType
HttpClientException - Class in grails.http.client.exceptions
Thrown when an exception occurs during REST calls
HttpClientException(String, Throwable) - Constructor in HttpClientException
HttpClientRequestBuilder - Class in grails.http.client.builder
@author Graeme Rocher
HttpClientRequestBuilder.FormDataBuilder - Class in grails.http.client.builder
HttpClientRequestBuilder.FormDataBuilder(HttpPostRequestEncoder, Charset, boolean) - Constructor in HttpClientRequestBuilder.FormDataBuilder
HttpClientRequestBuilder.MultipartBuilder - Class in grails.http.client.builder
Helps with building multipart requests
HttpClientRequestBuilder.MultipartBuilder(HttpPostRequestEncoder, Charset) - Constructor in HttpClientRequestBuilder.MultipartBuilder
HttpClientRequestBuilder(HttpClientRequest, Charset) - Constructor in HttpClientRequestBuilder
HttpClientResponse - Class in grails.http.client
Represents an HTTP response
HttpClientResponse(HttpClientResponse, Charset) - Constructor in HttpClientResponse
HttpHeader - Enum in grails.http
Enum for common HTTP headers
HttpHeader(String) - Constructor in HttpHeader
HttpMessageBuilder - Class in grails.http.client.builder
Abstract class for building HTTP messages
HttpMessageBuilder(FullHttpMessage, Charset) - Constructor in HttpMessageBuilder
HttpMethod - Enum in grails.http
An enum containing the valid HTTP methods
HttpRequestBuilder - Class in grails.http.client.builder
Represents the HTTP request to be customized
HttpRequestBuilder.FormDataBuilder - Class in grails.http.client.builder
HttpRequestBuilder.FormDataBuilder(HttpPostRequestEncoder, Charset, boolean) - Constructor in HttpRequestBuilder.FormDataBuilder
HttpRequestBuilder.MultipartBuilder - Class in grails.http.client.builder
Helps with building multipart requests
HttpRequestBuilder.MultipartBuilder(HttpPostRequestEncoder, Charset) - Constructor in HttpRequestBuilder.MultipartBuilder
HttpRequestBuilder(FullHttpRequest, Charset) - Constructor in HttpRequestBuilder
HttpResponseBuilder - Class in grails.http.client.builder
Builds HTTP responses
HttpResponseBuilder(FullHttpResponse, Charset) - Constructor in HttpResponseBuilder
HttpServerRequestBuilder - Class in grails.http.client.builder.server
@author Graeme Rocher
HttpServerRequestBuilder.StubHttpBridge - Class in grails.http.client.builder.server
HttpServerRequestBuilder.StubHttpBridge() - Constructor in HttpServerRequestBuilder.StubHttpBridge
HttpServerRequestBuilder(FullHttpRequest, Charset) - Constructor in HttpServerRequestBuilder
HttpServerResponseBuilder - Class in grails.http.client.builder.server
A builder for populating io.reactivex.netty.protocol.http.server.HttpServerResponse objects, useful only in testing scenarios.
HttpServerResponseBuilder(HttpServerResponse, Charset) - Constructor in HttpServerResponseBuilder
HttpStatus - Enum in grails.http
Represents HTTP status codes
HttpStatus(int, String) - Constructor in HttpStatus
HttpTestServer - Class in grails.http.client.test
A test server to help testing REST endpoints
HttpTestServer(String) - Constructor in HttpTestServer

I

Id - Annotation Type in org.grails.datastore.mapping.annotation
@author Graeme Rocher
id() - Method in CriteriaBuilder
id() - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
ID_PROJECTION - Field in Projections
id() - Method in ProjectionList
A Projection that obtains the id of an object
id() - Method in Projections
Projection used to obtain the id of an object
id() - Method in Query.ProjectionList
id() - Method in RestDetachedCriteria
id - Field in SimpleRxRestQuery
ident(def) - Method in GormInstanceApi
Returns the objects identifier
Identity - Class in org.grails.datastore.mapping.model.types
Represents the identity of a persistent entity
identity - Field in AbstractPersistentEntity
IDENTITY - Field in GormProperties
Identity(PersistentEntity, MappingContext, String, Class) - Constructor in Identity
IDENTITY_PROPERTY - Field in MappingFactory
IdentityGenerationException - Class in org.grails.datastore.mapping.core
Exception thrown when an identity cannot be generated
IdentityGenerationException(String) - Constructor in IdentityGenerationException
IdentityMapping - Interface in org.grails.datastore.mapping.model
@author Graeme Rocher
idEq(Object) - Method in Criteria
Creates an "equals" Criterion based on the specified property name and value.
idEq(Object) - Method in CriteriaBuilder
Creates an "equals" Criterion based on the specified property name and value.
idEq(Object) - Method in DetachedCriteria
@see Criteria
idEq(Object) - Method in Query
Restricts the results by the given properties value
idEq(Object) - Method in RestDetachedCriteria
idEq(Object) - Method in Restrictions
Restricts the property to be equal to the given value
idEquals(Object) - Method in Criteria
Creates a criterion that restricts the id to the given value
idEquals(Object) - Method in CriteriaBuilder
idEquals(Object) - Method in DetachedCriteria
@see Criteria
idEquals(Object) - Method in RestDetachedCriteria
ilike(String, Object) - Method in Criteria
Creates an ilike Criterion based on the specified property name and value.
ilike(String, Object) - Method in CriteriaBuilder
Creates an ilike Criterion based on the specified property name and value.
ilike(String, Object) - Method in DetachedCriteria
@see Criteria
ilike(String, String) - Method in Query
Restricts the results by the given properties value
ilike(String, Object) - Method in RestDetachedCriteria
ilike(String, String) - Method in Restrictions
IllegalMappingException - Class in org.grails.datastore.mapping.model
Thrown when an error occurs reading the mapping between object and datastore
IllegalMappingException(String) - Constructor in IllegalMappingException
in(String, Object) - Method in Criteria
Creates an "in" Criterion based on the specified property name and list of values.
in(String, Object) - Method in CriteriaBuilder
Creates an "in" Criterion based on the specified property name and list of values.
in(String, Object) - Method in DetachedCriteria
@see Criteria
in(String, List) - Method in Query
Restricts the results by the given property values
in(String, Object) - Method in RestDetachedCriteria
in(String, Collection<?>) - Method in Restrictions
Restricts the property to be in the list of given values
incrementVersion(EntityAccess) - Method in EntityPersister
Index - Annotation Type in org.grails.datastore.mapping.annotation
@author Graeme Rocher
index(T, K) - Method in AssociationIndexer
Index a single foreign key
index(Object, K) - Method in PropertyValueIndexer
Creates an index for the given value to the specified key
indexOf(Object) - Method in PersistentList
inferNativeKey(String, Object) - Method in NativeEntryEntityPersister
Used to establish the native key to use from the identifier defined by the object
init() - Method in AggregatePersistenceContextInterceptor
init() - Method in DatastorePersistenceContextInterceptor
initDefaultConverters(RestClientMappingContext) - Method in RxRestDatastoreClient
initDeferredClose(Datastore) - Method in DatastoreUtils
Initialize deferred close for the current thread and the given Datastore.
initialiseIfNecessary(Class<T>) - Method in DetachedCriteria
Initializable - Interface in org.grails.datastore.mapping.model.lifecycle
Interface for object that requires explicit initialization
initialize() - Method in AbstractPersistentCollection
initialize() - Method in AbstractPersistentEntity
initialize() - Method in EntityProxy
Initializes the proxy if it hasn't been initialized already
initialize() - Method in GrailsDomainClassPersistentEntity
initialize() - Method in Initializable
Call to initialize the object
initialize() - Method in PersistentCollection
Initializes the collection if it hasn't already been initialized.
initialize(RestClientMappingContext) - Method in RxRestDatastoreClient
initializeConnectionSources(Iterable<String>, PropertyResolver) - Method in TestRxRestDatastoreClient
initializeConverters(MappingContext) - Method in AbstractDatastore
initializeDefaultMappingFactory(String) - Method in KeyValueMappingContext
initializeTestClient() - Method in TestConnectionSource
initialValue() - Method in SoftThreadLocalMap
Creates an initial value of a Map.
inList(String, Object) - Method in Criteria
Creates an "in" Criterion based on the specified property name and list of values.
inList(String, Object) - Method in CriteriaBuilder
Creates an "in" Criterion based on the specified property name and list of values.
inList(String, Object) - Method in DetachedCriteria
@see Criteria
inList(String, Object) - Method in RestDetachedCriteria
insert(Map, Closure) - Method in RxRestEntity
Inserts an entity using the given closure to customize the request
insert(D, Map, Closure) - Method in RxRestGormInstanceApi
insert(D, Map, Closure) - Method in RxRestGormInstanceOperations
Inserts an entity using the given closure to customize the request
insert(Map, Closure) - Method in RxRestGormOperations
Inserts an entity using the given closure to customize the request
insert(D, Map, Closure) - Method in RxRestGormStaticApi
InstanceMethodInvokingClosure - Class in org.grails.datastore.gorm
InstanceMethodInvokingClosure(def, String, Class) - Constructor in InstanceMethodInvokingClosure
instanceOf(def, Class) - Method in GormInstanceApi
Proxy aware instanceOf implementation.
InstanceProxy - Class in org.grails.datastore.gorm.utils
A proxy onto another instance
instantiate(Class) - Method in ReflectionUtils
Instantiates an object catching any relevant exceptions and rethrowing as a runtime exception
InstantiationException - Class in org.grails.datastore.mapping.reflect
Runtime exception equivalent of java.lang.InstantiationException
InstantiationException(String, Throwable) - Constructor in InstantiationException
intercept(Observable<HttpClientResponse>, InterceptorContext) - Method in RequestBuilderInterceptor
intercept(Observable<HttpClientResponse>, InterceptorContext) - Method in RequestInterceptor
The intercept method can modify the executing request.
InterceptorContext - Class in grails.gorm.rx.rest.interceptor
A context object passed to each interceptor
InterceptorContext(RestEndpointPersistentEntity, RxEntity) - Constructor in InterceptorContext
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
invokeBeforeValidate(Object, List<?>) - Method in BeforeValidateHelper
invokeMethod(String, Object) - Method in CriteriaBuilder
invokeMethod(String, Object) - Method in HttpClientRequestBuilder.FormDataBuilder
invokeMethod(String, Object) - Method in HttpRequestBuilder.FormDataBuilder
invokeMethod(String, def) - Method in InstanceProxy
invokeMethod(String, def) - Method in MappingConfigurationBuilder
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
isActive() - Method in SessionOnlyTransaction
isActive() - Method in Transaction
Whether the transaction is active
isAllowBlockingOperations() - Method in RxRestDatastoreClient
isAssignableFrom(Class<?>, Class<?>) - Method in ReflectionUtils
isAttached(def) - Method in GormInstanceApi
No concept of session-based model so defaults to true
isBidirectional() - Method in Association
isCached(Class, Serializable) - Method in AbstractSession
isCached(Class, Serializable) - Method in SessionImplementor
Whether an object with the specified key is contained within the first level cache.
isCancelled() - Method in AbstractPersistenceEvent
isCircular() - Method in Association
isConnected() - Method in AbstractAttributeStoringSession
isConnected() - Method in Session
@return true if connected to the datastore
isCustomType(Class<?>) - Method in MappingFactory
isDirty() - Method in AbstractPersistentCollection
isDirty(Object) - Method in AbstractSession
isDirty(Object, Object) - Method in NativeEntryEntityPersister
isDirty() - Method in PersistentCollection
Check whether the collection has been modified.
isDirty(Object) - Method in Session
Check if the instance has been modified since loading.
isDomainClass(ClassNode) - Method in DetachedCriteriaTransformer
isEmbeddedEntry(Object) - Method in NativeEntryEntityPersister
Tests whether a native entry is an embedded entry
isEmpty() - Method in AbstractPersistentCollection
isEmpty(String) - Method in Criteria
Creates a criterion that asserts the given property is empty (such as a blank string)
isEmpty(String) - Method in CriteriaBuilder
isEmpty(String) - Method in DetachedCriteria
@see Criteria
isEmpty(String) - Method in Query
Used to restrict a value to be empty (such as a blank string or an empty collection)
isEmpty() - Method in Query.Junction
isEmpty() - Method in Query.ProjectionList
isEmpty(String) - Method in RestDetachedCriteria
isEmpty(String) - Method in Restrictions
Used to restrict a value to be empty (such as a blank string or an empty collection)
isEmpty() - Method in SessionHolder
isExternal() - Method in AbstractPersistentEntity
isExternal() - Method in GrailsDomainClassPersistentEntity
isExternal() - Method in PersistentEntity
Whether this PersistentEntity is mapped using a different store.
isForeignKeyInChild() - Method in ToOne
isIdentityName(String) - Method in AbstractPersistentEntity
isIdentityName(String) - Method in GrailsDomainClassPersistentEntity
isIdentityName(String) - Method in PersistentEntity
True if the given property is the identifier
isIndex() - Method in Property
@return Whether this property is index
isIndexed(PersistentProperty) - Method in AbstractDatastore
isInInheritanceHierarchy(PersistentEntity) - Method in AbstractMappingContext
Returns true if the given entity is in an inheritance hierarchy
isInInheritanceHierarchy(PersistentEntity) - Method in MappingContext
Returns true if the given entity is in an inheritance hierarchy
isInitialized() - Method in AbstractPersistentCollection
isInitialized() - Method in EntityProxy
Checks whether the proxy has been initialized
isInitialized(Object) - Method in GroovyProxyFactory
isInitialized(Object) - Method in JavassistProxyFactory
Checks whether a given proxy is initialized
isInitialized() - Method in PersistentCollection
Check whether the collection has been loaded.
isInitialized(Object) - Method in ProxyFactory
Checks whether a given proxy is initialized
isInstance(Object) - Method in AbstractPersistentEntity
isInstance(Object) - Method in GrailsDomainClassPersistentEntity
isInstance(Object) - Method in PersistentEntity
Tests whether the given instance is an instance of this persistent entity
isList() - Method in Association
isListenerExcluded(String) - Method in AbstractPersistenceEvent
isLocked(Object) - Method in LockableEntityPersister
Return whether an object is locked or not
isLocked(Object) - Method in NativeEntryEntityPersister
Subclasses can override to provide locking semantics
isMethodMatch(String) - Method in DynamicFinder
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
isNewSession() - Method in TransactionObject
isNewSessionHolder() - Method in TransactionObject
isNotEmpty(String) - Method in Criteria
Creates a criterion that asserts the given property is not empty
isNotEmpty(String) - Method in CriteriaBuilder
isNotEmpty(String) - Method in DetachedCriteria
@see Criteria
isNotEmpty(String) - Method in Query
Used to restrict a value to be not empty (such as a blank string or an empty collection)
isNotEmpty(String) - Method in RestDetachedCriteria
isNotEmpty(String) - Method in Restrictions
Used to restrict a value to be not empty (such as a non-blank string)
isNotNull(String) - Method in Criteria
Creates a criterion that asserts the given property is not null
isNotNull(String) - Method in CriteriaBuilder
isNotNull(String) - Method in DetachedCriteria
@see Criteria
isNotNull(String) - Method in Query
Used to restrict a property to be not null
isNotNull(String) - Method in RestDetachedCriteria
isNotNull(String) - Method in Restrictions
Used to restrict a value to be null
isNull(String) - Method in Criteria
Creates a criterion that asserts the given property is null
isNull(String) - Method in CriteriaBuilder
isNull(String) - Method in DetachedCriteria
@see Criteria
isNull(String) - Method in Query
Used to restrict a property to be null
isNull(String) - Method in RestDetachedCriteria
isNull(String) - Method in Restrictions
Used to restrict a value to be null
isNullable() - Method in AbstractPersistentProperty
isNullable() - Method in GrailsDomainClassPersistentProperty
isNullable() - Method in PersistentProperty
Whether the property can be set to null
isNullable() - Method in Property
isOnValue() - Method in FunctionCallingCriterion
Whether the function is called on the value or on the property
isOpen() - Method in AggregatePersistenceContextInterceptor
isOpen() - Method in DatastorePersistenceContextInterceptor
isOwningEntity(PersistentEntity) - Method in AbstractPersistentEntity
isOwningEntity(PersistentEntity) - Method in GrailsDomainClassPersistentEntity
isOwningEntity(PersistentEntity) - Method in PersistentEntity
Returns whether the specified entity asserts ownership over this entity
isOwningSide() - Method in Association
Returns whether this side owns the relationship.
isOwningSide() - Method in Basic
isOwningSide() - Method in Embedded
isOwningSide() - Method in EmbeddedCollection
isPersistentEntity(Object) - Method in AbstractMappingContext
isPersistentEntity(Class) - Method in DefaultMappingConfigurationStrategy
isPersistentEntity(Class) - Method in GormMappingConfigurationStrategy
Tests whether an class is a persistent entity
isPersistentEntity(Class) - Method in MappingConfigurationStrategy
Tests whether the given class is a persistent entity
isPersistentEntity(Object) - Method in MappingContext
Returns whether the specified value is a persistent entity
isPropertyIndexed(Property) - Method in NativeEntryEntityPersister
isProxy(Object) - Method in GroovyProxyFactory
isProxy(Object) - Method in JavassistProxyFactory
isProxy(Object) - Method in ProxyFactory
Checks whether the specified instance is a proxy
isReadableProperty(String) - Method in ClassPropertyFetcher
isRoot() - Method in AbstractPersistentEntity
isRoot() - Method in GrailsDomainClassPersistentEntity
isRoot() - Method in PersistentEntity
Whether this entity is a root entity
isSecure() - Method in RestConnectionSourceSettings
@return Whether the connection is secure
isSessionTransactional(Session, Datastore) - Method in DatastoreUtils
Return whether the given Datastore Session is transactional, that is, bound to the current thread by Spring's transaction facilities.
isSimpleType(String) - Method in MappingFactory
isSimpleType(Class) - Method in RestClientMappingFactory
isSingleton() - Method in AbstractMappingContextFactoryBean
isTransactionPresent(Datastore) - Method in TransactionUtils
isValid() - Method in UniqueConstraint
Return whether the constraint is valid for the owning class
isVersioned() - Method in AbstractPersistentEntity
isVersioned(EntityAccess) - Method in EntityPersister
isVersioned() - Method in GrailsDomainClassPersistentEntity
isVersioned() - Method in PersistentEntity
Is the entity versioned for optimistic locking.
iterator() - Method in AbstractPersistentCollection
iterator() - Method in DetachedCriteria

J

javaClass - Field in AbstractPersistentEntity
JavassistProxyFactory - Class in org.grails.datastore.mapping.proxy
A proxy factory that uses Javassist to create proxies
join(String) - Method in RestDetachedCriteria
JpaQueryBuilder - Class in org.grails.datastore.mapping.query.jpa
Builds JPA 1.0 String-based queries from the Query model
JpaQueryBuilder(PersistentEntity, Junction, ProjectionList, Order>) - Constructor in JpaQueryBuilder
JpaQueryInfo - Class in org.grails.datastore.mapping.query.jpa
Created by IntelliJ IDEA.
JpaQueryInfo(String, List) - Constructor in JpaQueryInfo
json(String) - Method in HttpClientRequestBuilder
Adds JSON to the body of the request
json(String) - Method in HttpMessageBuilder
Adds JSON to the body of the request
json(String) - Method in HttpServerResponseBuilder
Adds JSON to the body of the request
JSON - Field in MediaType

K

keyspace - Field in KeyValueMappingFactory
KeyValue - Class in org.grails.datastore.mapping.keyvalue.mapping.config
KeyValue(String) - Constructor in KeyValue
KeyValueEntry - Class in org.grails.datastore.mapping.keyvalue.engine
@author Graeme Rocher
KeyValueEntry(String) - Constructor in KeyValueEntry
KeyValueMappingContext - Class in org.grails.datastore.mapping.keyvalue.mapping.config
A MappingContext used to map objects to a Key/Value store
KeyValueMappingContext(String) - Constructor in KeyValueMappingContext
Constructs a context using the given keyspace
KeyValueMappingFactory - Class in org.grails.datastore.mapping.keyvalue.mapping.config
@author Graeme Rocher
KeyValueMappingFactory(String) - Constructor in KeyValueMappingFactory
KeyValuePersistentEntity - Class in org.grails.datastore.mapping.keyvalue.mapping.config
@author Graeme Rocher
KeyValuePersistentEntity.KeyValueClassMapping - Class in org.grails.datastore.mapping.keyvalue.mapping.config
KeyValuePersistentEntity.KeyValueClassMapping(PersistentEntity, MappingContext) - Constructor in KeyValuePersistentEntity.KeyValueClassMapping
KeyValuePersistentEntity(Class, MappingContext) - Constructor in KeyValuePersistentEntity

L

LAST_UPDATED - Field in GormProperties
LAST_UPDATED_PROPERTY - Field in AutoTimestampEventListener
lastIndexOf(Object) - Method in PersistentList
le(String, Object) - Method in Criteria
Used to restrict a value to be less than or equal to the given value
le(String, Object) - Method in CriteriaBuilder
Used to restrict a value to be less than or equal to the given value
le(String, Object) - Method in DetachedCriteria
@see Criteria
le(String, Object) - Method in Query
Used to restrict a value to be less than or equal to the given value
le(String, Object) - Method in RestDetachedCriteria
leAll(String, QueryableCriteria) - Method in Criteria
Creates a subquery criterion that ensures the given property is less than all the given returned values
leAll(String, QueryableCriteria) - Method in CriteriaBuilder
Creates a subquery criterion that ensures the given property is less than all the given returned values
leAll(String, QueryableCriteria) - Method in DetachedCriteria
leAll(String, QueryableCriteria) - Method in RestDetachedCriteria
length() - Method in HttpHeader
length() - Method in HttpMethod
length() - Method in HttpStatus
length() - Method in MediaType
leProperty(String, String) - Method in Criteria
Constraints a property to be less than or equal to a specified other property
leProperty(String, String) - Method in CriteriaBuilder
Constraints a property to be less than or equal to a specified other property
leProperty(String, String) - Method in DetachedCriteria
@see Criteria
leProperty(String, String) - Method in RestDetachedCriteria
leProperty(String, String) - Method in Restrictions
Constraints a property to be less than or equal to a specified other property
leSome(String, Closure<?>) - Method in RestDetachedCriteria
like(String, Object) - Method in Criteria
Creates an like Criterion based on the specified property name and value.
like(String, Object) - Method in CriteriaBuilder
Creates an like Criterion based on the specified property name and value.
like(String, Object) - Method in DetachedCriteria
@see Criteria
like(String, String) - Method in Query
Restricts the results by the given properties value
like(String, Object) - Method in RestDetachedCriteria
like(String, String) - Method in Restrictions
Restricts the property match the given String expressions.
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 GormStaticApi
List all entities
list(Object, Closure) - Method in NamedCriteriaProxy
list() - Method in Query
Executes the query returning zero or many results as a list.
list() - Method in QueryableCriteria
List all results
list(Closure) - Method in RestDetachedCriteria
list(Map, Closure) - Method in RxRestEntity
List all entities and return an observable
list(Map, Closure) - Method in RxRestGormStaticApi
list(Map, Closure) - Method in RxRestGormStaticOperations
List all entities and return an observable
listDistinct(Closure) - Method in CriteriaBuilder
Defines an executes a list distinct query in a single call.
listDistinct(Object, Closure) - Method in NamedCriteriaProxy
listIterator(int) - Method in PersistentList
ListOrderByFinder - Class in org.grails.datastore.gorm.finders
The "listOrderBy*" static persistent method.
ListOrderByFinder(Datastore) - Constructor in ListOrderByFinder
load(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore as a proxy. eg.
loadEmbeddedCollection(EmbeddedCollection, EntityAccess, Object, String) - Method in NativeEntryEntityPersister
Implementors who want to the ability to read embedded collections should implement this method
loadEmbeddedCollectionKeys(Association, EntityAccess, T) - Method in NativeEntryEntityPersister
Implementors who want to support one-to-many associations embedded should implement this method
lock(Class, Serializable) - Method in AbstractSession
lock(def) - Method in GormInstanceApi
Upgrades an existing persistence instance to a write lock
lock(Serializable) - Method in GormStaticApi
Locks an instance for an update
lock(Serializable, int) - Method in LockableEntityPersister
Acquire a lock using the given identifier and timeout delay
lock(Serializable, int) - Method in NativeEntryEntityPersister
lock(Class<T>, Serializable) - Method in Session
Retrieves an individual object, using a write lock to prevent loss of updates
LockableEntityPersister - Class in org.grails.datastore.mapping.engine
Abstract base class for entity persisters that support locking.
LockableEntityPersister(MappingContext, PersistentEntity, Session, ApplicationEventPublisher) - Constructor in LockableEntityPersister
lockedObjects - Field in AbstractSession
lockEntry(PersistentEntity, String, Serializable, int) - Method in NativeEntryEntityPersister
Subclasses can override to provide locking semantics
log - Field in PersistenceContextInterceptorAggregator
logger - Field in DatastoreUtils
LOGICAL_AND - Field in JpaQueryBuilder
LOGICAL_OR - Field in JpaQueryBuilder
lt(String, Object) - Method in Criteria
Used to restrict a value to be less than or equal to the given value
lt(String, Object) - Method in CriteriaBuilder
Used to restrict a value to be less than or equal to the given value
lt(String, Object) - Method in DetachedCriteria
@see Criteria
lt(String, Object) - Method in Query
Used to restrict a value to be less than the given value
lt(String, Object) - Method in RestDetachedCriteria
lt(String, Object) - Method in Restrictions
Used to restrict a value to be less than the given value
ltAll(String, QueryableCriteria) - Method in Criteria
Creates a subquery criterion that ensures the given property is less than all the given returned values
ltAll(String, QueryableCriteria) - Method in CriteriaBuilder
Creates a subquery criterion that ensures the given property is less than all the given returned values
ltAll(String, QueryableCriteria) - Method in DetachedCriteria
ltAll(String, QueryableCriteria) - Method in RestDetachedCriteria
lte(String, Object) - Method in Criteria
Used to restrict a value to be less than or equal to the given value
lte(String, Object) - Method in CriteriaBuilder
Used to restrict a value to be less than or equal to the given value
lte(String, Object) - Method in DetachedCriteria
@see Criteria
lte(String, Object) - Method in Query
Used to restrict a value to be less than or equal to the given value
lte(String, Object) - Method in RestDetachedCriteria
lte(String, Object) - Method in Restrictions
Used to restrict a value to be less than or equal to the given value
ltProperty(String, String) - Method in Criteria
Constraints a property to be less than a specified other property
ltProperty(String, String) - Method in CriteriaBuilder
Constraints a property to be less than a specified other property
ltProperty(String, String) - Method in DetachedCriteria
@see Criteria
ltProperty(String, String) - Method in RestDetachedCriteria
ltProperty(String, String) - Method in Restrictions
Constraints a property to be less than a specified other property
ltSome(String, Closure<?>) - Method in RestDetachedCriteria

M

makeAccessible(Method) - Method in ReflectionUtils
Make the given method accessible, explicitly setting it accessible if necessary.
ManualEntityOrdering - Class in org.grails.datastore.mapping.query.order
Manual implementation of query ordering for datastores that don't support native ordering.
ManualEntityOrdering(PersistentEntity) - Constructor in ManualEntityOrdering
ManualProjections - Class in org.grails.datastore.mapping.query.projections
Implements common projections in-memory given a set of results.
ManualProjections(PersistentEntity) - Constructor in ManualProjections
ManyToMany - Class in org.grails.datastore.mapping.model.types
Models a many-to-many association between one class and another
ManyToMany(PersistentEntity, MappingContext, String, Class) - Constructor in ManyToMany
ManyToOne - Class in org.grails.datastore.mapping.model.types
Models a many-to-one association
ManyToOne(PersistentEntity, MappingContext, String, Class) - Constructor in ManyToOne
MAPPED_BY - Field in GormProperties
MAPPING - Field in GormProperties
MAPPING_STRATEGY - Field in GormProperties
MappingConfigurationBuilder - Class in org.grails.datastore.mapping.config.groovy
@author Graeme Rocher
MappingConfigurationBuilder(def, Class) - Constructor in MappingConfigurationBuilder
MappingConfigurationStrategy - Interface in org.grails.datastore.mapping.model
MappingContext - Interface in org.grails.datastore.mapping.model
MappingContext.Listener - Interface in org.grails.datastore.mapping.model
Implementors can register for events when the mapping context changes
mappingContext - Field in AbstractDatastore
MappingFactory - Class in org.grails.datastore.mapping.model
mappingFactory - Field in KeyValueMappingContext
MappingUtils - Class in org.grails.datastore.mapping.engine.internal
Utility methods for mapping logic.
markDirty() - Method in AbstractPersistentCollection
max(String) - Method in CriteriaBuilder
Computes the max value of a property
max(int) - Method in DetachedCriteria
Sets the default max to use and returns a new criteria instance.
max(String) - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
max(Collection, String) - Method in ManualProjections
Calculates the maximum value of a property
max(String) - Method in ProjectionList
Computes the max value of a property
max(String) - Method in Projections
Computes the max value of a property
max - Field in Query
max(String) - Method in Query.ProjectionList
Computes the max value of a property
max(String) - Method in RestDetachedCriteria
maxResults(int) - Method in Query
Defines the maximum number of results to return
MediaType - Class in grails.http
Represents a media type
MediaType(String, String, Map<String, String>) - Constructor in MediaType
merge(def, Map) - Method in GormInstanceApi
Saves an object the datastore
merge(D) - Method in GormStaticApi
Merges an instance with the current session
method(CharSequence) - Method in HttpClientRequestBuilder
Sets the method of the request
method(CharSequence) - Method in HttpRequestBuilder
Sets the method of the request
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(Class<?>, String) - Constructor in MethodExpression.Between
MethodExpression.Equal - Class in org.grails.datastore.gorm.finders
MethodExpression.Equal(Class<?>, String) - Constructor in MethodExpression.Equal
MethodExpression.GreaterThan - Class in org.grails.datastore.gorm.finders
MethodExpression.GreaterThan(Class<?>, String) - Constructor in MethodExpression.GreaterThan
MethodExpression.GreaterThanEquals - Class in org.grails.datastore.gorm.finders
MethodExpression.GreaterThanEquals(Class<?>, String) - Constructor in MethodExpression.GreaterThanEquals
MethodExpression.Ilike - Class in org.grails.datastore.gorm.finders
MethodExpression.Ilike(Class<?>, String) - Constructor in MethodExpression.Ilike
MethodExpression.InList - Class in org.grails.datastore.gorm.finders
MethodExpression.InList(Class<?>, String) - Constructor in MethodExpression.InList
MethodExpression.InRange - Class in org.grails.datastore.gorm.finders
MethodExpression.InRange(Class<?>, String) - Constructor in MethodExpression.InRange
MethodExpression.IsEmpty - Class in org.grails.datastore.gorm.finders
MethodExpression.IsEmpty(Class<?>, String) - Constructor in MethodExpression.IsEmpty
MethodExpression.IsNotEmpty - Class in org.grails.datastore.gorm.finders
MethodExpression.IsNotEmpty(Class<?>, String) - Constructor in MethodExpression.IsNotEmpty
MethodExpression.IsNotNull - Class in org.grails.datastore.gorm.finders
MethodExpression.IsNotNull(Class<?>, String) - Constructor in MethodExpression.IsNotNull
MethodExpression.IsNull - Class in org.grails.datastore.gorm.finders
MethodExpression.IsNull(Class<?>, String) - Constructor in MethodExpression.IsNull
MethodExpression.LessThan - Class in org.grails.datastore.gorm.finders
MethodExpression.LessThan(Class<?>, String) - Constructor in MethodExpression.LessThan
MethodExpression.LessThanEquals - Class in org.grails.datastore.gorm.finders
MethodExpression.LessThanEquals(Class<?>, String) - Constructor in MethodExpression.LessThanEquals
MethodExpression.Like - Class in org.grails.datastore.gorm.finders
MethodExpression.Like(Class<?>, String) - Constructor in MethodExpression.Like
MethodExpression.NotEqual - Class in org.grails.datastore.gorm.finders
MethodExpression.NotEqual(Class<?>, String) - Constructor in MethodExpression.NotEqual
MethodExpression.Rlike - Class in org.grails.datastore.gorm.finders
MethodExpression.Rlike(Class<?>, String) - Constructor in MethodExpression.Rlike
MethodExpression(Class<?>, String) - Constructor in MethodExpression
methodMissing(String, def) - Method in DetachedCriteria
Method missing handler that deals with the invocation of dynamic finders
methodMissing(String, def) - Method in GormStaticApi
Method missing handler that deals with the invocation of dynamic finders
methodMissing(String, def) - Method in NamedCriteriaProxy
methodMissing(String, def) - Method in NamedQueriesBuilder
min(String) - Method in CriteriaBuilder
Computes the min value of a property
min(String) - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
min(Collection, String) - Method in ManualProjections
Calculates the minimum value of a property
min(String) - Method in ProjectionList
Computes the min value of a property
min(String) - Method in Projections
Computes the min value of a property
min(String) - Method in Query.ProjectionList
Computes the min value of a property
min(String) - Method in RestDetachedCriteria
MULTIPART_FORM - Field in MediaType
multipart(Closure) - Method in HttpRequestBuilder
Builds a multipart form
mutex(def, Closure) - Method in GormInstanceApi
Locks the instance for updates for the scope of the passed closure

N

name - Field in AbstractPersistentProperty
name - Field in MediaType
name - Field in Query.PropertyNameCriterion
NAMED_QUERIES - Field in GormProperties
NamedCriteriaProxy - Class in org.grails.datastore.gorm.query
NamedQueriesBuilder - Class in org.grails.datastore.gorm.query
Handles creation of named queries
NamedQueriesBuilder(PersistentEntity, List<FinderMethod>) - Constructor in NamedQueriesBuilder
NameUtils - Class in org.grails.datastore.mapping.reflect
@author Graeme Rocher
nativeEntry - Field in PendingOperationAdapter
NativeEntryEntityPersister - Class in org.grails.datastore.mapping.engine
Provides an implementation of the EntityPersister class that reads and writes against a native datastore type specified by the generic type parameter T
NativeEntryEntityPersister.NativeEntryModifyingEntityAccess - Class in org.grails.datastore.mapping.engine
NativeEntryEntityPersister.NativeEntryModifyingEntityAccess(PersistentEntity, Object) - Constructor in NativeEntryEntityPersister.NativeEntryModifyingEntityAccess
NativeEntryEntityPersister(MappingContext, PersistentEntity, Session, ApplicationEventPublisher, TPCacheAdapterRepository<T>) - Constructor in NativeEntryEntityPersister
nativeKey - Field in PendingOperationAdapter
ne(String, Object) - Method in Criteria
Creates a "not equals" Criterion based on the specified property name and value.
ne(String, Object) - Method in CriteriaBuilder
Creates a "not equals" Criterion based on the specified property name and value.
ne(String, Object) - Method in DetachedCriteria
@see Criteria
ne(String, Object) - Method in RestDetachedCriteria
ne(String, Object) - Method in Restrictions
Restricts the property to be not equal to the given value
negation() - Method in Query
Creates a negation of several criterion
neProperty(String, String) - Method in Criteria
Constraints a property to be not equal to a specified other property
neProperty(String, String) - Method in CriteriaBuilder
Constraints a property to be not equal to a specified other property
neProperty(String, String) - Method in DetachedCriteria
@see Criteria
neProperty(String, String) - Method in RestDetachedCriteria
neProperty(String, String) - Method in Restrictions
Constraints a property to be not equal to a specified other property
newEntityInstance(PersistentEntity) - Method in EntityPersister
newHttpObject(Object, Channel) - Method in HttpServerRequestBuilder.StubHttpBridge
newInstance() - Method in AbstractPersistentEntity
newInstance() - Method in GrailsDomainClassPersistentEntity
newInstance() - Method in PersistentEntity
Constructs a new instance
newInstance() - Method in RestDetachedCriteria
newInstance() - Method in UniqueConstraintFactory
noContent() - Method in HttpServerResponseBuilder
Sets a NO_CONTENT status
NonPersistentTypeException - Class in org.grails.datastore.mapping.engine
Thrown when an object cannot be persisted.
NonPersistentTypeException(String) - Constructor in NonPersistentTypeException
NOT_CLAUSE - Field in JpaQueryBuilder
not(Closure) - Method in CriteriaBuilder
not(Closure) - Method in DetachedCriteria
Handles a disjunction
not(Closure) - Method in RestDetachedCriteria
notExists(QueryableCriteria<?>) - Method in RestDetachedCriteria
notFound() - Method in HttpResponseBuilder
Sets not found status
notFound() - Method in HttpServerResponseBuilder
Sets not found status
notIn(String, Closure<?>) - Method in RestDetachedCriteria

O

objectToKey - Field in AbstractSession
offset(int) - Method in DetachedCriteria
Sets the default offset to use and returns a new criteria instance.
offset - Field in Query
offset(int) - Method in RestDetachedCriteria
ok() - Method in HttpResponseBuilder
Sets an ok status
ok() - Method in HttpServerResponseBuilder
Sets an ok status
onApplicationEvent(ApplicationEvent) - Method in AbstractPersistenceEventListener
{@inheritDoc}
onChange(def, Map) - Method in OnChangeHandler
OnChangeHandler - Class in org.grails.datastore.gorm.plugin.support
Common onChange handling logic.
OnChangeHandler(Datastore, PlatformTransactionManager) - Constructor in OnChangeHandler
onErrors(Object, Errors) - Method in ValidatingEventListener
Sub classes should override to receive error notifications
OneToMany - Class in org.grails.datastore.mapping.model.types
Models a one-to-many association
OneToMany(PersistentEntity, MappingContext, String, Class) - Constructor in OneToMany
OneToOne - Class in org.grails.datastore.mapping.model.types
Models a one-to-one association
OneToOne(PersistentEntity, MappingContext, String, Class) - Constructor in OneToOne
onPersistenceEvent(AbstractPersistenceEvent) - Method in AbstractPersistenceEventListener
onPersistenceEvent(AbstractPersistenceEvent) - Method in AutoTimestampEventListener
onPersistenceEvent(AbstractPersistenceEvent) - Method in DomainEventListener
onPersistenceEvent(AbstractPersistenceEvent) - Method in ValidatingEventListener
OPERATOR_AND - Field in AbstractFindByFinder
OPERATOR_OR - Field in AbstractFindByFinder
OPERATORS - Field in AbstractFindByFinder
OptimisticLockingException - Class in org.grails.datastore.mapping.core
Indicates an optimistic locking violation during an update.
OptimisticLockingException(PersistentEntity, Object) - Constructor in OptimisticLockingException
options(String, Closure) - Method in RxHttpClientBuilder
Executes a OPTIONS request to the given URI with an optional customizer
or(Closure) - Method in CriteriaBuilder
or(Closure) - Method in DetachedCriteria
Handles a disjunction
OR_OPERATOR - Field in DetachedCriteriaTransformer
or(Query.Criterion, Query.Criterion) - Method in Query
Creates a disjunction using two specified criterion
or(Closure) - Method in RestDetachedCriteria
or(Criterion, Criterion) - Method in Restrictions
ORDER_ASC - Field in DynamicFinder
ORDER_ASCENDING - Field in CriteriaBuilder
order(String, String) - Method in Criteria
Orders by the specified property name and direction
order(String, String) - Method in CriteriaBuilder
Orders by the specified property name and direction
ORDER_DESC - Field in DynamicFinder
ORDER_DESCENDING - Field in CriteriaBuilder
order(String, String) - Method in DetachedCriteria
@see Criteria
order(Query.Order) - Method in Query
Specifies the order of results
order(String, String) - Method in RestDetachedCriteria
orderBy - Field in Query
orderEntries - Field in CriteriaBuilder
otherProperty - Field in Query.PropertyComparisonCriterion
owner - Field in AbstractPersistentProperty
owners - Field in AbstractPersistentEntity

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
parameters - Field in MediaType
participate - Field in DatastorePersistenceContextInterceptor
patch(String, Closure) - Method in RxHttpClientBuilder
Executes a PATCH request to the given URI with an optional customizer
patch(Map, Closure) - Method in RxRestEntity
Save an entity using the given closure to customize the request
patch(D, Map, Closure) - Method in RxRestGormInstanceApi
patch(D, Map) - Method in RxRestGormInstanceOperations
Save an entity using the given closure to customize the request
patch(Map) - Method in RxRestGormOperations
Save an entity using the given closure to customize the request
patch(D, Map, Closure) - Method in RxRestGormStaticApi
pattern - Field in DynamicFinder
pendingDeletes - Field in AbstractSession
PendingInsert - Interface in org.grails.datastore.mapping.core.impl
An insert that is pending execution in a flush() operation
PendingInsertAdapter - Class in org.grails.datastore.mapping.core.impl
Provides default implementation for most of the methods in the PendingInsert interafce
PendingInsertAdapter(PersistentEntity, K, E, EntityAccess) - Constructor in PendingInsertAdapter
PendingOperation - Interface in org.grails.datastore.mapping.core.impl
An operation that is pending execution.
PendingOperationAdapter - Class in org.grails.datastore.mapping.core.impl
Base implementation of the PendingOperation interface.
PendingOperationAdapter(PersistentEntity, K, E) - Constructor in PendingOperationAdapter
PendingOperationExecution - Class in org.grails.datastore.mapping.core.impl
Provides a default implementation to execute a pending operation.
PendingUpdate - Interface in org.grails.datastore.mapping.core.impl
An update that is pending execution in a flush() operation
PendingUpdateAdapter - Class in org.grails.datastore.mapping.core.impl
Provides a default implementation for the PendingUpdate interface
PendingUpdateAdapter(PersistentEntity, K, E, EntityAccess) - Constructor in PendingUpdateAdapter
persist(Iterable) - Method in AbstractSession
persist(Iterable) - Method in EntityPersister
persist(Iterable) - Method in Persister
Persists a number of objects at the same time and returns their keys in the order specified by the objs parameter
persist(Iterable) - Method in Session
Persists several objects returning their identifiers in the order specified by the Iterable
PersistenceContextInterceptorAggregator - Class in org.grails.datastore.gorm.plugin.support
Works around the issue where Grails only finds the first PersistenceContextInterceptor by replacing all discovered interceptors with a single aggregating instance.
PersistenceEventListener - Interface in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
persistentClass - Field in AbstractGormApi
PersistentCollection - Interface in org.grails.datastore.mapping.collection
A lazy loaded collection.
persistentEntities - Field in AbstractMappingContext
persistentEntitiesByDiscriminator - Field in AbstractMappingContext
persistentEntitiesByName - Field in AbstractMappingContext
PersistentEntity - Interface in org.grails.datastore.mapping.model
Represents a persistent entity.
persistentEntity - Field in AbstractGormApi
persistentEntity - Field in CriteriaBuilder
persistentEntity - Field in EntityAccess
persistentEntityAdded(PersistentEntity) - Method in AutoTimestampEventListener
persistentEntityAdded(PersistentEntity) - Method in DomainEventListener
{@inheritDoc}
persistentEntityAdded(PersistentEntity) - Method in MappingContext.Listener
Fired when a new entity is added
persistEntities(PersistentEntity, Iterable) - Method in EntityPersister
persistEntities(PersistentEntity, Iterable) - Method in NativeEntryEntityPersister
This is a rather simplistic and unoptimized implementation.
persistEntity(PersistentEntity, Object) - Method in EntityPersister
Persist the given persistent entity
persistEntity(PersistentEntity, Object) - Method in NativeEntryEntityPersister
PersistentList - Class in org.grails.datastore.mapping.collection
A lazy loaded list.
PersistentList(Serializable, Session, AssociationIndexer) - Constructor in PersistentList
persistentProperties - Field in AbstractPersistentEntity
PersistentProperty - Interface in org.grails.datastore.mapping.model
@author Graeme Rocher
persistentPropertyNames - Field in AbstractPersistentEntity
PersistentSet - Class in org.grails.datastore.mapping.collection
A lazy loaded set.
PersistentSet(Serializable, Session, AssociationIndexer) - Constructor in PersistentSet
Persister - Interface in org.grails.datastore.mapping.engine
A Persister is responsible for persisting and retrieving an object.
persisters - Field in AbstractSession
PoolConfigBuilder - Class in org.grails.datastore.rx.rest.config
A Builder for constructing instances of io.reactivex.netty.client.pool.PoolConfig
PoolConfigBuilder(PropertyResolver, String, Object) - Constructor in PoolConfigBuilder
populateArgumentsForCriteria(Class<?>, Query, Map) - Method in DynamicFinder
populateArgumentsForSave(Map, HttpMethod, Closure) - Method in RxRestGormInstanceApi
populateUriTemplateVariables(Query, EntityReflector, UriTemplate, DynamicAttributes) - Method in RestEntityCodec
post(String, Closure) - Method in RxHttpClientBuilder
Executes a POST request to the given URI with an optional customizer
post(Map, Closure) - Method in RxRestEntity
Save an entity using the given closure to customize the request
post(D, Map, Closure) - Method in RxRestGormInstanceApi
post(D, Map) - Method in RxRestGormInstanceOperations
Save an entity using the given closure to customize the request
post(Map) - Method in RxRestGormOperations
Save an entity using the given closure to customize the request
post(D, Map, Closure) - Method in RxRestGormStaticApi
PostDeleteEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PostDeleteEvent(Datastore, Object) - Constructor in PostDeleteEvent
postFlush(boolean) - Method in AbstractSession
postFlushOperations - Field in AbstractSession
PostInsertEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PostInsertEvent(Datastore, Object) - Constructor in PostInsertEvent
PostLoadEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PostLoadEvent(Datastore, Object) - Constructor in PostLoadEvent
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in PersistenceContextInterceptorAggregator
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in PersistenceContextInterceptorAggregator
PostUpdateEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PostUpdateEvent(Datastore, Object) - Constructor in PostUpdateEvent
PreDeleteEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PreDeleteEvent(Datastore, Object) - Constructor in PreDeleteEvent
PreInsertEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PreInsertEvent(Datastore, Object) - Constructor in PreInsertEvent
PreLoadEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PreLoadEvent(Datastore, Object) - Constructor in PreLoadEvent
prepareJsonBuilder() - Method in HttpMessageBuilder
prepareQuery(RxRestDatastoreClient, Association, UriTemplate, EntityReflector, DynamicAttributes) - Method in RestEntityCodec
prepareRequest(HttpClientRequest<ByteBuf, ByteBuf>, InterceptorContext) - Method in RxRestDatastoreClient
PreUpdateEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
PreUpdateEvent(Datastore, Object) - Constructor in PreUpdateEvent
PRIMITIVE_TYPE_COMPATIBLE_CLASSES - Field in ReflectionUtils
processDeferredClose(Datastore) - Method in DatastoreUtils
Process all Datastore Sessions that have been registered for deferred close for the given SessionFactory.
processValidate(Object, Object, Errors) - Method in UniqueConstraint
ProjectionList - Interface in org.grails.datastore.mapping.query.api
Models a list of projections
projectionList - Field in CriteriaBuilder
Projections - Class in org.grails.datastore.mapping.query
Projections used to customize the results of a query
projections(Closure) - Method in CriteriaBuilder
Defines projections
projections(Closure) - Method in DetachedCriteria
Evaluate projections within the context of the given closure
projections - Field in Query
projections(Closure) - Method in RestDetachedCriteria
propertiesByName - Field in AbstractPersistentEntity
Property - Class in org.grails.datastore.mapping.config
property(String) - Method in CriteriaBuilder
A projection that obtains the value of a property of an entity
property(String) - Method in DetachedCriteria
Adds a property projection
property(String) - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
property(Collection, String) - Method in ManualProjections
Obtains a properties value from the results
property(String) - Method in ProjectionList
A projection that obtains the value of a property of an entity
property(String) - Method in Projections
A projection that obtains the value of a property of an entity
property(String) - Method in Query.ProjectionList
A projection that obtains the value of a property of an entity
property(String) - Method in RestDetachedCriteria
PropertyMapping - Interface in org.grails.datastore.mapping.model
Interface for a property mapping which specifies what or where a particular property is mapped to.
propertyMissing(String) - Method in DetachedCriteria
propertyMissing(String) - Method in NamedCriteriaProxy
propertyName - Field in MethodExpression
PropertyValueIndexer - Interface in org.grails.datastore.mapping.engine
Responsible for creating indices for property values used in queries.
proxy(Class, Serializable) - Method in AbstractSession
proxy(Serializable) - Method in EntityPersister
proxy(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore as a proxy. eg.
proxy(Serializable) - Method in LockableEntityPersister
proxy(Serializable) - Method in Persister
Creates a proxy for the given key
proxy(Class<T>, Serializable) - Method in Session
Retrieves a proxy for the given key
ProxyFactory - Interface in org.grails.datastore.mapping.proxy
The factory used to create proxies
proxyFactory - Field in AbstractMappingContext
proxyFactory - Field in EntityPersister
publisher - Field in AbstractSession
publisher - Field in EntityPersister
put(String, Closure) - Method in RxHttpClientBuilder
Executes a PUT request to the given URI with an optional customizer
putAt(String, def) - Method in InstanceProxy
putAt(String, String) - Method in ValidationErrors

Q

QUALITY_RATING - Field in MediaType
QUALITY_RATING_NUMBER - Field in MediaType
Query - Class in org.grails.datastore.mapping.query
Models a query that can be executed against a data store
Query.AvgProjection - Class in org.grails.datastore.mapping.query
Computes the average value of a property
Query.AvgProjection(String) - Constructor in Query.AvgProjection
Query.Between - Class in org.grails.datastore.mapping.query
Criterion used to restrict the result to be between values (range query)
Query.Between(String, Object, Object) - Constructor in Query.Between
Query.Conjunction - Class in org.grails.datastore.mapping.query
A Criterion used to combine to criterion in a logical AND
Query.Conjunction(List<Criterion>) - Constructor in Query.Conjunction
Query.CountDistinctProjection - Class in org.grails.datastore.mapping.query
Query.CountDistinctProjection(String) - Constructor in Query.CountDistinctProjection
Query.CountProjection - Class in org.grails.datastore.mapping.query
Used to count the results of a query
Query.Criterion - Interface in org.grails.datastore.mapping.query
A criterion is used to restrict the results of a query
Query.Disjunction - Class in org.grails.datastore.mapping.query
A Criterion used to combine to criterion in a logical OR
Query.DistinctProjection - Class in org.grails.datastore.mapping.query
Query.DistinctPropertyProjection - Class in org.grails.datastore.mapping.query
Query.DistinctPropertyProjection(String) - Constructor in Query.DistinctPropertyProjection
Query.Equals - Class in org.grails.datastore.mapping.query
A criterion that restricts the results based on equality
Query.Equals(String, Object) - Constructor in Query.Equals
Query.EqualsAll - Class in org.grails.datastore.mapping.query
Query.EqualsAll(String, QueryableCriteria) - Constructor in Query.EqualsAll
Query.EqualsProperty - Class in org.grails.datastore.mapping.query
Query.EqualsProperty(String, String) - Constructor in Query.EqualsProperty
Query.GreaterThan - Class in org.grails.datastore.mapping.query
Used to restrict a value to be greater than the given value
Query.GreaterThan(String, Object) - Constructor in Query.GreaterThan
Query.GreaterThanAll - Class in org.grails.datastore.mapping.query
Query.GreaterThanAll(String, QueryableCriteria) - Constructor in Query.GreaterThanAll
Query.GreaterThanEquals - Class in org.grails.datastore.mapping.query
Used to restrict a value to be greater than or equal to the given value
Query.GreaterThanEquals(String, Object) - Constructor in Query.GreaterThanEquals
Query.GreaterThanEqualsAll - Class in org.grails.datastore.mapping.query
Query.GreaterThanEqualsAll(String, QueryableCriteria) - Constructor in Query.GreaterThanEqualsAll
Query.GreaterThanEqualsProperty - Class in org.grails.datastore.mapping.query
Query.GreaterThanEqualsProperty(String, String) - Constructor in Query.GreaterThanEqualsProperty
Query.GreaterThanProperty - Class in org.grails.datastore.mapping.query
Query.GreaterThanProperty(String, String) - Constructor in Query.GreaterThanProperty
Query.IdEquals - Class in org.grails.datastore.mapping.query
A criterion that restricts the results based on the equality of the identifier
Query.IdEquals(Object) - Constructor in Query.IdEquals
Query.IdProjection - Class in org.grails.datastore.mapping.query
A projection used to obtain the identifier of an object
Query.ILike - Class in org.grails.datastore.mapping.query
Criterion used to restrict the results based on a pattern (likeness)
Query.ILike(String, String) - Constructor in Query.ILike
Query.In - Class in org.grails.datastore.mapping.query
Criterion used to restrict the results based on a list of values
Query.In(String, Collection) - Constructor in Query.In
Query.IsEmpty - Class in org.grails.datastore.mapping.query
Restricts a property to be empty (such as a blank string)
Query.IsEmpty(String) - Constructor in Query.IsEmpty
Query.IsNotEmpty - Class in org.grails.datastore.mapping.query
Restricts a property to be empty (such as a blank string)
Query.IsNotEmpty(String) - Constructor in Query.IsNotEmpty
Query.IsNotNull - Class in org.grails.datastore.mapping.query
Restricts a property to be not null
Query.IsNotNull(String) - Constructor in Query.IsNotNull
Query.IsNull - Class in org.grails.datastore.mapping.query
Restricts a property to be null
Query.IsNull(String) - Constructor in Query.IsNull
Query.Junction - Class in org.grails.datastore.mapping.query
Query.Junction(List<Criterion>) - Constructor in Query.Junction
Query.LessThan - Class in org.grails.datastore.mapping.query
Used to restrict a value to be less than the given value
Query.LessThan(String, Object) - Constructor in Query.LessThan
Query.LessThanAll - Class in org.grails.datastore.mapping.query
Query.LessThanAll(String, QueryableCriteria) - Constructor in Query.LessThanAll
Query.LessThanEquals - Class in org.grails.datastore.mapping.query
Used to restrict a value to be less than the given value
Query.LessThanEquals(String, Object) - Constructor in Query.LessThanEquals
Query.LessThanEqualsAll - Class in org.grails.datastore.mapping.query
Query.LessThanEqualsAll(String, QueryableCriteria) - Constructor in Query.LessThanEqualsAll
Query.LessThanEqualsProperty - Class in org.grails.datastore.mapping.query
Query.LessThanEqualsProperty(String, String) - Constructor in Query.LessThanEqualsProperty
Query.LessThanProperty - Class in org.grails.datastore.mapping.query
Query.LessThanProperty(String, String) - Constructor in Query.LessThanProperty
Query.Like - Class in org.grails.datastore.mapping.query
Criterion used to restrict the results based on a pattern (likeness)
Query.Like(String, String) - Constructor in Query.Like
Query.MaxProjection - Class in org.grails.datastore.mapping.query
Computes the max value of a property
Query.MaxProjection(String) - Constructor in Query.MaxProjection
Query.MinProjection - Class in org.grails.datastore.mapping.query
Computes the min value of a property
Query.MinProjection(String) - Constructor in Query.MinProjection
Query.Negation - Class in org.grails.datastore.mapping.query
A criterion used to negate several other criterion
Query.NotEquals - Class in org.grails.datastore.mapping.query
A criterion that restricts the results based on equality
Query.NotEquals(String, Object) - Constructor in Query.NotEquals
Query.NotEqualsAll - Class in org.grails.datastore.mapping.query
Query.NotEqualsAll(String, QueryableCriteria) - Constructor in Query.NotEqualsAll
Query.NotEqualsProperty - Class in org.grails.datastore.mapping.query
Query.NotEqualsProperty(String, String) - Constructor in Query.NotEqualsProperty
Query.Order - Class in org.grails.datastore.mapping.query
The ordering of results.
Query.Order.Direction - Enum in org.grails.datastore.mapping.query
Query.Order(String, Query.Order.Direction) - Constructor in Query.Order
Query.Projection - Class in org.grails.datastore.mapping.query
A projection
Query.ProjectionList - Class in org.grails.datastore.mapping.query
A list of projections
Query.PropertyComparisonCriterion - Class in org.grails.datastore.mapping.query
A Criterion that compares to properties
Query.PropertyComparisonCriterion(String, String) - Constructor in Query.PropertyComparisonCriterion
Query.PropertyCriterion - Class in org.grails.datastore.mapping.query
Criterion that applies to a property and value
Query.PropertyCriterion(String, Object) - Constructor in Query.PropertyCriterion
Query.PropertyNameCriterion - Class in org.grails.datastore.mapping.query
A Criterion that applies to a property
Query.PropertyNameCriterion(String) - Constructor in Query.PropertyNameCriterion
Query.PropertyProjection - Class in org.grails.datastore.mapping.query
A projection that obtains the value of a property of an entity
Query.PropertyProjection(String) - Constructor in Query.PropertyProjection
Query.RLike - Class in org.grails.datastore.mapping.query
Criterion used to restrict the results based on a regular expression pattern
Query.RLike(String, String) - Constructor in Query.RLike
Query.SizeEquals - Class in org.grails.datastore.mapping.query
Query.SizeEquals(String, int) - Constructor in Query.SizeEquals
Query.SizeGreaterThan - Class in org.grails.datastore.mapping.query
Query.SizeGreaterThan(String, int) - Constructor in Query.SizeGreaterThan
Query.SizeGreaterThanEquals - Class in org.grails.datastore.mapping.query
Query.SizeGreaterThanEquals(String, int) - Constructor in Query.SizeGreaterThanEquals
Query.SizeLessThan - Class in org.grails.datastore.mapping.query
Query.SizeLessThan(String, int) - Constructor in Query.SizeLessThan
Query.SizeLessThanEquals - Class in org.grails.datastore.mapping.query
Query.SizeLessThanEquals(String, int) - Constructor in Query.SizeLessThanEquals
Query.SizeNotEquals - Class in org.grails.datastore.mapping.query
Query.SizeNotEquals(String, int) - Constructor in Query.SizeNotEquals
Query.SubqueryCriterion - Class in org.grails.datastore.mapping.query
Used to differentiate criterion that require a subquery
Query.SubqueryCriterion(String, QueryableCriteria) - Constructor in Query.SubqueryCriterion
Query.SumProjection - Class in org.grails.datastore.mapping.query
Computes the sum of a property
Query.SumProjection(String) - Constructor in Query.SumProjection
query(PersistentProperty, PropertyCriterion, Q) - Method in AbstractMappingAwareCustomTypeMarshaller
query(K) - Method in AssociationIndexer
Queries the given primary key and returns the foreign keys
query - Field in CriteriaBuilder
query(PersistentProperty, PropertyCriterion, Q) - Method in CustomTypeMarshaller
Populates a query
query(Object, int, int) - Method in PropertyValueIndexer
Queries the given value and returns the keys
Query(Session, PersistentEntity) - Method in Query
Models a query that can be executed against a data store
QueryableCriteria - Interface in org.grails.datastore.mapping.query.api
@author Graeme Rocher
QueryArgumentsAware - Interface in org.grails.datastore.mapping.query.api
Interface for classes that are interested in additional query arguments defined as a map for things like the limit, offset and join information
QueryBuildingFinder - Interface in org.grails.datastore.gorm.finders
Implemented by finders that build queries.
queryInternal(PersistentProperty, String, PropertyCriterion, Q) - Method in AbstractMappingAwareCustomTypeMarshaller
queryMetaClass - Field in CriteriaBuilder
QUESTION_MARK - Field in SimpleRxRestQuery

R

read(PersistentProperty, N) - Method in AbstractMappingAwareCustomTypeMarshaller
read(Class<T>, String, Map<String, String>, T) - Method in ConfigUtils
read(PersistentProperty, N) - Method in CustomTypeMarshaller
Converts a value from its native form
read(Serializable) - Method in GormStaticApi
Retrieves and object from the datastore. eg.
readIdentifierFromObject(Object) - Method in NativeEntryEntityPersister
readingComplete(EntityAccess) - Method in RestEntityCodec
readInternal(PersistentProperty, String, N) - Method in AbstractMappingAwareCustomTypeMarshaller
readObjectIdentifier(EntityAccess, ClassMapping) - Method in NativeEntryEntityPersister
Reads an objects identifier using the entity access and ClassMapping instance
readSchemaless(BsonReader, DynamicAttributes, String, DecoderContext) - Method in RestEntityCodec
reconnect() - Method in AggregatePersistenceContextInterceptor
reconnect() - Method in DatastorePersistenceContextInterceptor
ReflectionUtils - Class in org.grails.datastore.mapping.reflect
Provides methods to help with reflective operations
refresh(Object) - Method in AbstractSession
refresh() - Method in EntityAccess
Refreshes the object from entity state.
refresh(def) - Method in GormInstanceApi
Refreshes the state of the current instance
refresh(Object) - Method in NativeEntryEntityPersister
refresh(Object) - Method in Persister
Refreshes the given objects state
refresh(Object) - Method in Session
Refreshes the given objects state
refreshObjectStateFromNativeEntry(PersistentEntity, Object, Serializable, T, boolean) - Method in NativeEntryEntityPersister
register(ConverterRegistry) - Method in BasicTypeConverterRegistrar
registerConstraints(Datastore) - Method in GormEnhancer
registerCustomType(CustomTypeMarshaller) - Method in MappingFactory
registerCustomTypeMarshallers(MappingContext) - Method in AbstractMappingContextFactoryBean
registerNamedQueries(PersistentEntity, def) - Method in GormEnhancer
registerNewMethodExpression(Class) - Method in DynamicFinder
Registers a new method expression.
registerValidationListener() - Method in AbstractDatastore
RelationalDatastore - Interface in org.grails.datastore.mapping.rdbms
@author Guillaume Laforge
releaseSession(Session, Datastore) - Method in DatastoreUtils
Close the given Session, created via the given factory, if it is not managed externally (i.e. not bound to the thread).
remove(Object) - Method in AbstractPersistentCollection
remove(int) - Method in PagedResultList
remove(int) - Method in PersistentList
removeAll(Collection) - Method in AbstractPersistentCollection
removeSession(Session) - Method in SessionHolder
RequestBuilderInterceptor - Class in grails.gorm.rx.rest.interceptor
Allows creating interceptors via builder syntax.
RequestInterceptor - Interface in grails.gorm.rx.rest.interceptor
Intercept a io.reactivex.netty.protocol.http.client.HttpClientRequest and modify it if necessary prior to execution
reset() - Method in TestHttpServerRequestBuilder
reset() - Method in TestRxRestDatastoreClient
Reset the state of the mock
resetDirty() - Method in AbstractPersistentCollection
resetDirty() - Method in PersistentCollection
Mark the collection as no longer dirty.
resolveIdentifier() - Method in AbstractPersistentEntity
resolveIdentifier() - Method in EmbeddedPersistentEntity
resolveIdIfEntity(Object) - Method in Query
respond(Closure) - Method in TestHttpServerRequestBuilder
RestClientMappingContext - Class in org.grails.datastore.rx.rest.config
A MappingContext for REST Client applications
RestClientMappingContext(PropertyResolver, Class) - Constructor in RestClientMappingContext
RestClientMappingFactory - Class in org.grails.datastore.rx.rest.config
@author Graeme Rocher
RestConnectionSourceFactory - Class in org.grails.datastore.rx.rest.connections
A factory for creating org.grails.datastore.mapping.core.connections.ConnectionSource instances for REST
RestConnectionSourceSettings - Class in org.grails.datastore.rx.rest.connections
Settings for RxGORM for REST
RestConnectionSourceSettings.LogSettings - Class in org.grails.datastore.rx.rest.connections
RestConnectionSourceSettings.ParameterSettings - Class in org.grails.datastore.rx.rest.connections
RestConnectionSourceSettings.PoolSettings - Class in org.grails.datastore.rx.rest.connections
RestConnectionSourceSettings.QuerySettings - Class in org.grails.datastore.rx.rest.connections
RestConnectionSourceSettingsBuilder - Class in org.grails.datastore.rx.rest.connections
RestConnectionSourceSettingsBuilder(PropertyResolver, ConnectionSourceSettings) - Constructor in RestConnectionSourceSettingsBuilder
RestDetachedCriteria - Class in grails.gorm.rx.rest
Extends the regular detached criteria and adds methods to customize the request
RestEntityCodec - Class in org.grails.datastore.rx.rest.codecs
Extends the default org.grails.datastore.bson.codecs.BsonPersistentEntityCodec with additional handling for HAL
RestEntityCodecRegistry - Class in org.grails.datastore.rx.rest.codecs
A query state aware registry for creating RestEntityCodec instances
Restrictions - Class in org.grails.datastore.mapping.query
Factory for creating org.grails.datastore.mapping.query.Query.Criterion instances
resume() - Method in SpringSessionSynchronization
retainAll(Collection) - Method in AbstractPersistentCollection
retrieve(Class, Serializable) - Method in AbstractSession
retrieve(Serializable) - Method in EntityPersister
retrieve(Serializable) - Method in Persister
Retrieves an object for the given context and Key
retrieve(Class<T>, Serializable) - Method in Session
Retrieves an individual object
retrieveAll(Class, Serializable) - Method in AbstractSession
retrieveAll(Serializable) - Method in EntityPersister
retrieveAll(Serializable) - Method in Persister
Batch retrieve several objects in one go
retrieveAll(Class, Serializable) - Method in Session
Retrieves several objects for the specified keys
retrieveAllEntities(PersistentEntity, Iterable<Serializable>) - Method in EntityPersister
retrieveAllEntities(PersistentEntity, Serializable) - Method in NativeEntryEntityPersister
Simplistic default implementation of retrieveAllEntities that iterates over each key and retrieves the entities one-by-one.
retrieveEntity(PersistentEntity, Serializable) - Method in EntityPersister
Retrieve a PersistentEntity for the given mappingContext and key
retrieveEntity(PersistentEntity, Serializable) - Method in NativeEntryEntityPersister
retrieveEntry(PersistentEntity, String, Serializable) - Method in NativeEntryEntityPersister
Reads the native form of a Key/value datastore entry.
retrieveSession(Class) - Method in AbstractDatastore
Static way to retrieve the session
rlike(String, Object) - Method in Criteria
Creates an rlike Criterion based on the specified property name and value.
rlike(String, Object) - Method in CriteriaBuilder
Creates an rlike Criterion based on the specified property name and value.
rlike(String, Object) - Method in DetachedCriteria
@see Criteria
rlike(String, String) - Method in Query
Restricts the results by the given properties value
rlike(String, Object) - Method in RestDetachedCriteria
rlike(String, String) - Method in Restrictions
Restricts the property match the given regular expressions.
rollback() - Method in SessionOnlyTransaction
rollback() - Method in Transaction
Rollback the transaction.
rowCount() - Method in CriteriaBuilder
Count the number of records returned
rowCount() - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
rowCount() - Method in ProjectionList
Count the number of records returned
rowCount() - Method in Query.ProjectionList
RxGormRestClientGrailsPlugin - Class in org.grails.plugins.gorm.rx.rest
A Grails plugin for RxGORM for REST
RxHttpClientBuilder - Class in grails.http.client
An asynchronous REST client that leverages Netty for non-blocking IO
RxHttpClientBuilder(ConnectionProviderFactory, Configuration) - Constructor in RxHttpClientBuilder
Constructs a new RxHttpClientBuilder instance for the given configuration
RxRestDatastoreClient - Class in org.grails.datastore.rx.rest
An RxGORM implementation that backs onto a backend REST server
RxRestDatastoreClient(Class) - Constructor in RxRestDatastoreClient
RxRestEntity - Trait in grails.gorm.rx.rest
Represents an entity that is mapped as a REST entity in RxGORM
RxRestGormAllOperations - Interface in grails.gorm.rx.rest.api
All RxGORM for REST operations
RxRestGormInstanceApi - Class in org.grails.datastore.rx.rest.api
Instance operations for RxGORM for REST
RxRestGormInstanceApi(PersistentEntity, RxDatastoreClient) - Constructor in RxRestGormInstanceApi
RxRestGormInstanceOperations - Interface in grails.gorm.rx.rest.api
Methods on instances
RxRestGormOperations - Interface in grails.gorm.rx.rest.api
Methods to be performed on entities
RxRestGormStaticApi - Class in org.grails.datastore.rx.rest.api
Static API implementation for RxGORM for REST
RxRestGormStaticOperations - Interface in grails.gorm.rx.rest.api
Static methods for RxGORM for REST

S

save(def, Map) - Method in GormInstanceApi
Saves an object with the given parameters
save(Map, Closure) - Method in RxRestEntity
Saves an entity using the given closure to customize the request
save(D, Map, Closure) - Method in RxRestGormInstanceApi
save(D, Map, Closure) - Method in RxRestGormInstanceOperations
Saves an entity using the given closure to customize the request
save(Map, Closure) - Method in RxRestGormOperations
Saves an entity using the given closure to customize the request
save(D, Map, Closure) - Method in RxRestGormStaticApi
saveAll(D) - Method in GormStaticApi
Saves a list of objects in one go
SaveOrUpdateEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
SaveOrUpdateEvent(Datastore, Object) - Constructor in SaveOrUpdateEvent
select(String) - Method in RestDetachedCriteria
serverURI() - Method in TestHttpServerRequestBuilder
Session - Interface in org.grails.datastore.mapping.core
The Session represents the active interaction with a datastore.
session - Field in CriteriaBuilder
session - Field in EntityPersister
session - Field in Query
SessionCallback - Interface in org.grails.datastore.mapping.core
@author Burt Beckwith
SessionHolder - Class in org.grails.datastore.mapping.transactions
Holds a reference to one or more sessions.
SessionHolder(Session) - Constructor in SessionHolder
SessionImplementor - Interface in org.grails.datastore.mapping.core
Methods for the implementation of the Session interface to implement.
SessionOnlyTransaction - Class in org.grails.datastore.mapping.transactions
SessionOnlyTransaction(T, Session) - Constructor in SessionOnlyTransaction
set(int, Object) - Method in PagedResultList
set(int, Object) - Method in PersistentList
setApplicationContext(ConfigurableApplicationContext) - Method in AbstractDatastore
setArguments(Object) - Method in MethodExpression
setArguments(Object) - Method in MethodExpression.Between
setArguments(Object) - Method in MethodExpression.InList
setArguments(Object) - Method in MethodExpression.InRange
setArguments(Map) - Method in QueryArgumentsAware
@param arguments The query arguments
setAssociatedEntity(PersistentEntity) - Method in Association
setAttr(String) - Method in Attribute
setAttribute(Object, String, Object) - Method in AbstractAttributeStoringSession
setAttribute(String) - Method in Attribute
setAttribute(Object, String, Object) - Method in Session
Associates an attribute with the given persistent entity.
setCollection(String) - Method in Collection
Sets the name of the collection
setConnectionDetails(Map<String, String>) - Method in AbstractDatastore
setContentType(CharSequence) - Method in Endpoint
@param contentType The content type
setContext(Object) - Method in ContextAwareCodec
setContext(Object) - Method in VndErrorsCodec
setConversionService(ConversionService) - Method in EntityAccess
setConversionService(ConversionService) - Method in JpaQueryBuilder
setDatastore(Datastore) - Method in DatastoreAware
Sets the datastore on this instance
setDatastore(Datastore) - Method in DatastoreTransactionManager
setDatastoreManagedSession(boolean) - Method in DatastoreTransactionManager
setDateVersion(EntityAccess) - Method in EntityPersister
setDetachedCriteria(DetachedCriteria) - Method in DynamicFinderInvocation
setEmbedded(T, String, T) - Method in NativeEntryEntityPersister
Implementors should override this method to provide support for embedded objects
setEmbeddedCollection(T, String, Collection<?>, List<T>) - Method in NativeEntryEntityPersister
Implementors should override this method to provide support for embedded objects
setEmbeddedCollectionKeys(Association, EntityAccess, T, List<Serializable>) - Method in NativeEntryEntityPersister
setEntryValue(T, String, Object) - Method in NativeEntryEntityPersister
Sets a value on an entry
setErrors(D, Errors) - Method in GormValidationApi
Sets the errors for an instance
setExistingSession(Session) - Method in TransactionObject
setExternal(boolean) - Method in AbstractPersistentEntity
setExternal(boolean) - Method in GrailsDomainClassPersistentEntity
setExternal(boolean) - Method in PersistentEntity
Whether this PersistentEntity is mapped using a different store.
setFamily(String) - Method in Family
setFetchStrategy(FetchType) - Method in Association
setFetchStrategy(FetchType) - Method in Property
setFlushMode(FlushModeType) - Method in AbstractSession
setFlushMode(FlushModeType) - Method in Session
The flush mode, defaults to FlushModeType.AUTO
setForeignKeyInChild(boolean) - Method in ToOne
setGenerator(String) - Method in Property
Set the id generator name or class.
setHibernateCompatible(boolean) - Method in JpaQueryBuilder
setIdentifier(Object) - Method in EntityAccess
setIndex(boolean) - Method in Property
Whether this property is index
setInterceptors(Class<RequestInterceptor>) - Method in Endpoint
@param interceptorClasses The interceptor classes to set
setInversePropertyName(String) - Method in ManyToMany
setKey(String) - Method in KeyValue
setKeyspace(String) - Method in Family
setManyToMany(PersistentEntity, Object, T, ManyToMany, Collection, Map<Association, List<Serializable>>) - Method in NativeEntryEntityPersister
setMappingFactory(MappingFactory<Family, KeyValue>) - Method in KeyValueMappingContext
setName(String) - Method in Property
setNativeEntry(T) - Method in NativeEntryEntityPersister.NativeEntryModifyingEntityAccess
setNativeEvent(Serializable) - Method in AbstractPersistenceEvent
setNullable(boolean) - Method in Property
setObjectErrors(Object, Errors) - Method in AbstractDatastore
setObjectErrors(Object, Errors) - Method in Datastore
Register validation errors for an instance.
setObjectIdentifier(Object, Serializable) - Method in EntityPersister
Obtains an objects identifer
setOwningSide(boolean) - Method in Association
setOwningSide(boolean) - Method in Basic
setPattern(String) - Method in DynamicFinder
setPattern(String) - Method in FinderMethod
@param pattern A regular expression
setPattern(String) - Method in ListOrderByFinder
setProperty(String, Object) - Method in EntityAccess
setProperty(String, Object) - Method in HttpClientRequestBuilder.FormDataBuilder
setProperty(String, Object) - Method in HttpClientRequestBuilder.MultipartBuilder
setProperty(String, Object) - Method in HttpRequestBuilder.FormDataBuilder
setProperty(String, Object) - Method in HttpRequestBuilder.MultipartBuilder
setProperty(String, def) - Method in InstanceProxy
setProperty(String, Object) - Method in NativeEntryEntityPersister.NativeEntryModifyingEntityAccess
setPropertyNoConversion(String, Object) - Method in EntityAccess
setProxyFactory(ProxyFactory) - Method in AbstractMappingContext
setProxyFactory(ProxyFactory) - Method in MappingContext
Factory to use for creating proxies
setReadOnly() - Method in AggregatePersistenceContextInterceptor
setReadOnly() - Method in DatastorePersistenceContextInterceptor
setReadWrite() - Method in AggregatePersistenceContextInterceptor
setReadWrite() - Method in DatastorePersistenceContextInterceptor
setReferencedPropertyName(String) - Method in Association
setSession(Session) - Method in TransactionObject
setSessionHolder(SessionHolder) - Method in TransactionObject
setSkipValidation(Object, boolean) - Method in AbstractDatastore
setSkipValidation(Object, boolean) - Method in Datastore
Register that validation should be skipped or not.
setSyntaxStrategy(MappingConfigurationStrategy) - Method in KeyValueMappingContext
setTargetName(String) - Method in Property
setTimeout(int) - Method in SessionOnlyTransaction
setTimeout(int) - Method in Transaction
Sets the transaction timeout period
Settings - Interface in org.grails.datastore.rx.rest.config
All the settings available to configure for this implementation
setToIndex(Map<PersistentProperty, Object>) - Method in NativeEntryEntityPersister.NativeEntryModifyingEntityAccess
setTPCacheAdapter(String, TPCacheAdapter<T>) - Method in TPCacheAdapterRepository
Sets TPCacheAdapter for the specified FQN java class of PersistentEntity.
setTPCacheAdapter(String, TPCacheAdapter<T>) - Method in TPCacheAdapterRepositoryImpl
setTransaction(Transaction<?>) - Method in SessionHolder
setTransaction(Transaction<?>) - Method in TransactionObject
setTransactionManager(PlatformTransactionManager) - Method in GormStaticApi
Sets the org.springframework.transaction.PlatformTransactionManager to use
setUniqueResult(boolean) - Method in CriteriaBuilder
setUniqueResult(boolean) - Method in Query
Here purely for compatibility
setUri(String) - Method in Attribute
@param uri Sets the URI template
setUri(CharSequence) - Method in Endpoint
Sets a URI template
setValidatedFields(List<?>) - Method in ValidationEvent
setValue(Object) - Method in Query.Equals
setValue(Object) - Method in Query.IdEquals
setValue(Object) - Method in Query.NotEquals
setValue(Object) - Method in Query.PropertyCriterion
setVersion(EntityAccess) - Method in DomainEventListener
setVersion(EntityAccess) - Method in EntityPersister
shouldCreateTransactionalProxy(GrailsServiceClass) - Method in OnChangeHandler
shouldCreateTransactionalProxy(String, GrailsServiceClass) - Method in SpringConfigurer
shouldSaveOnCreate() - Method in FindOrCreateByFinder
shouldSaveOnCreate() - Method in FindOrSaveByFinder
Simple - Class in org.grails.datastore.mapping.model.types
Models a simple property type
Simple(PersistentEntity, MappingContext, String, Class) - Constructor in Simple
SIMPLE_TYPES - Field in MappingFactory
SimpleRxRestQuery - Class in org.grails.datastore.rx.rest.query
An implementation of org.grails.datastore.rx.query.RxQuery for REST that only supports the org.grails.datastore.mapping.query.Query.Equals constraint, converting each one into a request parameter
SimpleRxRestQuery(RxRestDatastoreClient, RestEndpointPersistentEntity, UriTemplate, QueryState) - Constructor in SimpleRxRestQuery
singleResult() - Method in Query
Executes the query returning a single result or null
singleResult - Field in SimpleRxRestQuery
size() - Method in AbstractPersistentCollection
size() - Method in PagedResultList
size() - Method in SessionHolder
sizeEq(String, int) - Method in Criteria
Creates a Criterion that contrains a collection property by size
sizeEq(String, int) - Method in CriteriaBuilder
sizeEq(String, int) - Method in DetachedCriteria
@see Criteria
sizeEq(String, int) - Method in RestDetachedCriteria
sizeEq(String, int) - Method in Restrictions
Used to restrict the size of a collection property
sizeGe(String, int) - Method in Criteria
Creates a Criterion that contrains a collection property to be greater than or equal to the given size
sizeGe(String, int) - Method in CriteriaBuilder
sizeGe(String, int) - Method in DetachedCriteria
@see Criteria
sizeGe(String, int) - Method in RestDetachedCriteria
sizeGe(String, int) - Method in Restrictions
Used to restrict the size of a collection property to be greater than or equal to the given value
sizeGt(String, int) - Method in Criteria
Creates a Criterion that contrains a collection property to be greater than the given size
sizeGt(String, int) - Method in CriteriaBuilder
sizeGt(String, int) - Method in DetachedCriteria
@see Criteria
sizeGt(String, int) - Method in RestDetachedCriteria
sizeGt(String, int) - Method in Restrictions
Used to restrict the size of a collection property to be greater than the given value
sizeLe(String, int) - Method in Criteria
Creates a Criterion that contrains a collection property to be less than or equal to the given size
sizeLe(String, int) - Method in CriteriaBuilder
sizeLe(String, int) - Method in DetachedCriteria
@see Criteria
sizeLe(String, int) - Method in RestDetachedCriteria
sizeLe(String, int) - Method in Restrictions
Creates a Criterion that contrains a collection property to be less than or equal to the given size
sizeLt(String, int) - Method in Criteria
Creates a Criterion that contrains a collection property to be less than to the given size
sizeLt(String, int) - Method in CriteriaBuilder
sizeLt(String, int) - Method in DetachedCriteria
@see Criteria
sizeLt(String, int) - Method in RestDetachedCriteria
sizeLt(String, int) - Method in Restrictions
Creates a Criterion that contrains a collection property to be less than to the given size
sizeNe(String, int) - Method in Criteria
Creates a Criterion that contrains a collection property to be not equal to the given size
sizeNe(String, int) - Method in CriteriaBuilder
sizeNe(String, int) - Method in DetachedCriteria
@see Criteria
sizeNe(String, int) - Method in RestDetachedCriteria
sizeNe(String, int) - Method in Restrictions
Creates a Criterion that contrains a collection property to be not equal to the given size
skipValidation(Object) - Method in AbstractDatastore
skipValidation(Object) - Method in Datastore
Check if validation should be skipped.
socketAddress() - Method in TestHttpServerRequestBuilder
SoftThreadLocalMap - Class in org.grails.datastore.mapping.core
Creates a InheritableThreadLocal with an intial value of a Map.
sort(String, String) - Method in DetachedCriteria
Adds a sort order to this criteria instance
sort(String, String) - Method in RestDetachedCriteria
SpringConfigurer - Class in org.grails.datastore.gorm.plugin.support
Helper class for use by plugins in configuring Spring.
SpringSessionSynchronization - Class in org.grails.datastore.mapping.transactions.support
An instance of org.springframework.transaction.support.TransactionSynchronization for the Datastore abstraction.
SpringSessionSynchronization(SessionHolder, Datastore, boolean) - Constructor in SpringSessionSynchronization
startServer() - Method in HttpTestServer
StaticMethodInvokingClosure - Class in org.grails.datastore.gorm
StaticMethodInvokingClosure(def, String, Class) - Constructor in StaticMethodInvokingClosure
status(HttpStatus) - Method in HttpResponseBuilder
Sets the status of the response
status(HttpResponseStatus) - Method in HttpServerResponseBuilder
Sets the status of the response
storeEntry(PersistentEntity, EntityAccess, K, T) - Method in NativeEntryEntityPersister
Stores the native form of a Key/value datastore to the actual data store
subList(int, int) - Method in PersistentList
subSequence(int, int) - Method in HttpHeader
subSequence(int, int) - Method in HttpMethod
subSequence(int, int) - Method in HttpStatus
subSequence(int, int) - Method in MediaType
subtype - Field in MediaType
sum(String) - Method in CriteriaBuilder
Computes the sum of a property
sum(String) - Method in DetachedCriteria.DetachedProjections
@see ProjectionList
sum(String) - Method in ProjectionList
Computes the sum of a property
sum(String) - Method in Projections
Computes the sum of a property
sum(String) - Method in Query.ProjectionList
Computes the sum of a property
sum(String) - Method in RestDetachedCriteria
supports(Datastore) - Method in AbstractMappingAwareCustomTypeMarshaller
supports(Datastore) - Method in CustomTypeMarshaller
Whether the marshaller supports the given datastore type
supports(Class) - Method in UniqueConstraint
supportsEventType(Class<? extends ApplicationEvent>) - Method in AutoTimestampEventListener
supportsEventType(Class<? extends ApplicationEvent>) - Method in DomainEventListener
{@inheritDoc}
supportsEventType(Class<? extends ApplicationEvent>) - Method in ValidatingEventListener
supportsSourceType(Class<?>) - Method in AbstractPersistenceEventListener
suspend() - Method in SpringSessionSynchronization
syntaxStrategy - Field in KeyValueMappingContext

T

targetClass - Field in CriteriaBuilder
targetClass - Field in MethodExpression
TestConnectionSource - Class in org.grails.datastore.rx.rest.test
A test connection source that constructs an HttpTestServer
TestConnectionSource(String, ConnectionProviderFactory, RestConnectionSourceSettings) - Constructor in TestConnectionSource
TestHttpServerRequestBuilder - Class in grails.http.client.test
Allows for mocking and testing usages of RxHttpClientBuilder in application code
TestHttpServerRequestBuilder(HttpTestServer) - Constructor in TestHttpServerRequestBuilder
TestRestConnectionSourceFactory - Class in org.grails.datastore.rx.rest.test
Creates test connections
TestRxHttpClientBuilder - Class in grails.http.client.test
Allows for mocking and testing usages of RxHttpClientBuilder in application code
TestRxHttpClientBuilder(Configuration) - Constructor in TestRxHttpClientBuilder
TestRxRestDatastoreClient - Class in org.grails.datastore.rx.rest.test
TestRxRestDatastoreClient(ConnectionSources<ConnectionProviderFactory, RestConnectionSourceSettings>, RestClientMappingContext) - Constructor in TestRxRestDatastoreClient
TEXT_JSON - Field in MediaType
TEXT_XML - Field in MediaType
toArray(Object) - Method in AbstractPersistentCollection
toConfiguration(PoolConfig) - Method in PoolConfigBuilder
toConfiguration(RestConnectionSourceSettings) - Method in RestConnectionSourceSettingsBuilder
toJson() - Method in HttpClientResponse
@return The JSON representation of the response body
toJson(Writer) - Method in RxRestEntity
Convert this object to JSON
toJson(D, Writer) - Method in RxRestGormInstanceApi
toJson(D, Writer) - Method in RxRestGormInstanceOperations
Convert this object to JSON
toJson(Writer) - Method in RxRestGormOperations
Convert this object to JSON
toJson(D, Writer) - Method in RxRestGormStaticApi
toList(Map, Closure) - Method in RestDetachedCriteria
ToOne - Class in org.grails.datastore.mapping.model.types
@author Graeme Rocher
ToOne(PersistentEntity, MappingContext, String, Class) - Constructor in ToOne
toString() - Method in AbstractPersistentCollection
toString() - Method in AbstractPersistentEntity
toString() - Method in AbstractPersistentProperty
toString() - Method in Association
toString() - Method in HttpClientResponse
toString() - Method in HttpHeader
toString() - Method in MediaType
toText(Charset) - Method in HttpClientResponse
toXml() - Method in HttpClientResponse
@return An XML representation for the response body
TPCacheAdapter - Interface in org.grails.datastore.mapping.cache
Third party cache adapter responsible for handling put and get cache operations for concrete third party cache such as infinispan or coherence.
TPCacheAdapterRepository - Interface in org.grails.datastore.mapping.cache
A repository of TPCacheAdapters.
TPCacheAdapterRepositoryImpl - Class in org.grails.datastore.mapping.cache.impl
Simple implementation of TPCacheAdapterRepository
Transaction - Interface in org.grails.datastore.mapping.transactions
Class giving the ability to start, commit and rollback a transaction.
TransactionObject - Class in org.grails.datastore.mapping.transactions
A transaction object returned when the transaction is created.
TransactionUtils - Class in org.grails.datastore.mapping.transactions
Utility methods for Transactions.
transformClosureExpression(ClassNode, ClosureExpression) - Method in DetachedCriteriaTransformer
TRANSIENT - Field in GormProperties
type - Field in AbstractPersistentProperty
type - Field in MediaType
type - Field in SimpleRxRestQuery

U

unauthorized() - Method in HttpResponseBuilder
Sets an UNAUTHORIZED status
unauthorized() - Method in HttpServerResponseBuilder
Sets an UNAUTHORIZED status
unbindSession(Session) - Method in DatastoreUtils
Unbinds and closes a session.
UniqueConstraint - Class in org.grails.datastore.gorm.validation.constraints
Implementation of the unique constraint for the datastore abstraction
UniqueConstraint(Datastore) - Constructor in UniqueConstraint
UniqueConstraintFactory - Class in org.grails.datastore.gorm.validation.constraints
Factory for the unique constraint
UniqueConstraintFactory(Datastore) - Constructor in UniqueConstraintFactory
uniqueResult - Field in Query
unlock(Object) - Method in AbstractSession
unlock(Object) - Method in LockableEntityPersister
Unlocks a locked object
unlock(Object) - Method in NativeEntryEntityPersister
unlock(Object) - Method in Session
Releases a lock, if not called all locked objects should be released by disconnect()
unlockEntry(PersistentEntity, String, Serializable) - Method in NativeEntryEntityPersister
Subclasses to override to provide locking semantics
unprocessable() - Method in HttpServerResponseBuilder
Sets a UNPROCESSABLE_ENTITY status
unsupported(def) - Method in GormStaticApi
unwrap(Object) - Method in GroovyProxyFactory
unwrap(Object) - Method in JavassistProxyFactory
Unwraps the given proxy if it is one
unwrap(Object) - Method in ProxyFactory
Unwraps the given proxy if it is one
UPDATE_CLAUSE - Field in JpaQueryBuilder
updateAll(QueryableCriteria, Map<String, Object>) - Method in AbstractSession
This default implementation of updateAll is unlikely to be optimal as it iterates and updates each object one by one.
updateAll(Map) - Method in DetachedCriteria
Updates all entities matching this criteria
updateAll(QueryableCriteria, Map<String, Object>) - Method in Session
Updates all objects matching the given criteria and property values
updateAll(Map) - Method in SimpleRxRestQuery
updateEntry(PersistentEntity, EntityAccess, K, T) - Method in NativeEntryEntityPersister
Updates an existing entry to the actual datastore
updateTPCache(PersistentEntity, T, Serializable) - Method in NativeEntryEntityPersister
uri(CharSequence) - Method in HttpClientRequestBuilder
Sets the URI of the request
uri(CharSequence) - Method in HttpRequestBuilder
Sets the URI of the request
uriTemplate - Field in SimpleRxRestQuery

V

validate(D, boolean) - Method in GormValidationApi
Validates an instance.
validatePropertyName(String, String) - Method in CriteriaBuilder
ValidatingEventListener - Class in org.grails.datastore.mapping.validation
An org.grails.datastore.mapping.engine.EntityInterceptor that uses Spring's validation mechanism to evict objects if an error occurs
ValidatingEventListener(Datastore) - Constructor in ValidatingEventListener
ValidationErrors - Class in org.grails.datastore.mapping.validation
Models validation errors
ValidationErrors(Object) - Constructor in ValidationErrors
Creates a new instance of the org.springframework.validation.BeanPropertyBindingResult class.
ValidationEvent - Class in org.grails.datastore.mapping.engine.event
@author Burt Beckwith
ValidationEvent(Datastore, Object) - Constructor in ValidationEvent
ValidationException - Class in org.grails.datastore.mapping.validation
Exception thrown when a validation error occurs
ValidationException(String, Errors) - Constructor in ValidationException
value - Field in Query.PropertyCriterion
valueOf(int) - Method in HttpStatus
The status for the given code
verify() - Method in TestHttpServerRequestBuilder
Verifies the expected requests were produced
verifyRequest(HttpServerRequest, HttpServerRequest, int) - Method in TestHttpServerRequestBuilder
version - Field in AbstractPersistentEntity
VERSION - Field in GormProperties
VERSION_KEY - Field in MappingConfigurationBuilder
visit(ASTNode, SourceUnit) - Method in DetachedCriteriaASTTransformation
The method is invoked when an AST Transformation is active.
visit(ASTNode, SourceUnit) - Method in GlobalDetachedCriteriaASTTransformation
The method is invoked when an AST Transformation is active.
visitClass(ClassNode) - Method in DetachedCriteriaTransformer
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
VND_ERROR - Field in MediaType
VndErrorsCodec - Class in org.grails.datastore.rx.rest.codecs
Decodes vnd.error objects into org.springframework.validation.Errors
VoidSessionCallback - Interface in org.grails.datastore.mapping.core
@author Burt Beckwith

W

where(Closure) - Method in DetachedCriteria
Where method derives a new query from this query.
where(Closure) - Method in GormStaticApi
@param callable Callable closure containing detached criteria definition
where(Closure) - Method in RestDetachedCriteria
where(Closure) - Method in RxRestEntity
@param callable Callable closure containing detached criteria definition
where(Closure) - Method in RxRestGormStaticApi
where(Closure) - Method in RxRestGormStaticOperations
@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 RxRestEntity
@param callable Callable closure containing detached criteria definition
whereAny(Closure) - Method in RxRestGormStaticApi
whereAny(Closure) - Method in RxRestGormStaticOperations
@param callable Callable closure containing detached criteria definition
whereLazy(Closure) - Method in RestDetachedCriteria
whereLazy(Closure) - Method in RxRestEntity
@param callable Callable closure containing detached criteria definition
whereLazy(Closure) - Method in RxRestGormStaticApi
whereLazy(Closure) - Method in RxRestGormStaticOperations
@param callable Callable closure containing detached criteria definition
withConnection(String, Closure<T>) - Method in RxRestEntity
Switches to given named connection within the context of the closure.
withCriteria(Map, Closure) - Method in GormStaticApi
Creates a criteria builder instance
withDatastoreSession(Closure) - Method in GormStaticApi
Same as withSession, but present for the case where withSession is overridden to use the Hibernate session
withManualFlushMode(Closure) - Method in UniqueConstraint
withNewSession(Closure) - Method in GormStaticApi
Creates and binds a new session for the scope of the given closure
withNewTransaction(Closure) - Method in GormStaticApi
Executes the closure within the context of a new transaction
withSession(Closure) - Method in GormStaticApi
Execute a closure whose first argument is a reference to the current session.
withTransaction(TransactionDefinition, Closure) - Method in GormStaticApi
Executes the closure within the context of a transaction for the given org.springframework.transaction.TransactionDefinition
write(PersistentProperty, T, N) - Method in AbstractMappingAwareCustomTypeMarshaller
write(PersistentProperty, T, N) - Method in CustomTypeMarshaller
Converts a value to its native form
writeInternal(PersistentProperty, String, T, N) - Method in AbstractMappingAwareCustomTypeMarshaller

X

XHTML - Field in MediaType
xml(GPathResult) - Method in HttpClientRequestBuilder
Sets the body of the request to the XML GPathResult argument.
xml(GPathResult) - Method in HttpMessageBuilder
Sets the body of the request to the XML GPathResult argument.
xml(GPathResult) - Method in HttpServerResponseBuilder
Sets the body of the request to the XML GPathResult argument.
XML - Field in MediaType

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 _