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

AbstractMongoConnectionSourceSettings - Class in org.grails.datastore.mapping.mongo.connections
Authors:
Graeme Rocher
AbstractMongoConnectionSourceSettings() - Constructor in AbstractMongoConnectionSourceSettings
AbstractMongoObectEntityPersister - Class in org.grails.datastore.mapping.mongo.engine
Abstract implementation of MongoDB mongo object mapping entity persister.
AbstractMongoObectEntityPersister.MongoAssociationIndexer - Class in org.grails.datastore.mapping.mongo.engine
AbstractMongoObectEntityPersister(org.grails.datastore.mapping.model.MappingContext, org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.core.Session, org.springframework.context.ApplicationEventPublisher) - Constructor in AbstractMongoObectEntityPersister
AbstractMongoSession - Class in org.grails.datastore.mapping.mongo
Abstract implementation on the org.grails.datastore.mapping.core.Session interface for MongoDB
AbstractMongoSession(org.grails.datastore.mapping.mongo.MongoDatastore, org.grails.datastore.mapping.model.MappingContext, org.springframework.context.ApplicationEventPublisher, boolean) - Constructor in AbstractMongoSession
AbstractShapeCoordsType - Class in org.grails.datastore.gorm.mongo.geo
Abstract implementation for custom types that persist shapes using their coordinate values
AbstractShapeCoordsType(Class<T>) - Constructor in AbstractShapeCoordsType
addConnectionSource(java.lang.String, Map<String, Object>) - Method in MongoConnectionSources
addPostFlushOperations(List<PendingOperation>) - Method in AbstractMongoSession
aggregate(java.util.List, Function<AggregateIterable, AggregateIterable>, com.mongodb.ReadPreference) - Method in MongoEntity
Execute a MongoDB aggregation pipeline.
aggregate(MongoCollection<Document>, List<? extends Map<String, Object>>, Class<T>) - Method in MongoExtensions
aggregate(java.util.List, Function<AggregateIterable, AggregateIterable>, com.mongodb.ReadPreference) - Method in MongoStaticApi
aggregate(java.util.List, Function<AggregateIterable, AggregateIterable>, com.mongodb.ReadPreference) - Method in MongoStaticOperations
Execute a MongoDB aggregation pipeline.
AggregatedResultList(org.grails.datastore.mapping.mongo.AbstractMongoSession, MongoCursor<Document>, List<ProjectedProperty>) - Constructor in MongoQuery.AggregatedResultList
AggregatePipeline(org.grails.datastore.mapping.mongo.query.MongoQuery, org.grails.datastore.mapping.model.PersistentEntity, org.bson.Document, List<Projection>) - Constructor in MongoQuery.AggregatePipeline
AND_OPERATOR - Field in BsonQuery
applyConnectionString(java.lang.Object) - Method in MongoConnectionSourceSettingsBuilder
applyCredentials(java.lang.Object) - Method in MongoConnectionSourceSettingsBuilder
arguments(java.util.Map) - Method in MongoCriteriaBuilder
asArray() - Method in Point
Returns:
An array representation of the point
asList() - Method in Box
Converts the Polygon to a multi-dimensional list of coordinates.
asList() - Method in Circle
Returns:
The circle as a coordinate list
asList() - Method in GeoJSON
Converts the GeoJSON shape into a coordinate list
asList() - Method in GeometryCollection
asList() - Method in LineString
Converts the line string to a multi dimensional coordinate list.
asList() - Method in MultiLineString
asList() - Method in MultiPoint
asList() - Method in MultiPolygon
asList() - Method in Point
Returns:
A list representation of the point
asList() - Method in Polygon
Converts the Polygon to a multi-dimensional list of coordinates.
asList() - Method in Shape
Converts the Shape into a coordinate list
asList() - Method in Sphere
The sphere coordinate list with the radius in radians
ASSIGNED_IDENTIFIER_MAPPING - Field in MongoCodecEntityPersister
ASSIGNED_IDENTIFIER_MAPPING - Field in MongoConstants
asType(FindIterable, Class<T>) - Method in MongoExtensions
author - Property in MongodbGrailsPlugin
autoTimestampEventListener - Field in MongoDatastore
available - Property in MongoEntityTraitProvider
AVERAGE_OPERATOR - Field in BsonQuery

B

BasicCollectionTypeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A {@PropertyDecoder} capable of decoding {@Basic} collection types
BasicCollectionTypeDecoder() - Constructor in BasicCollectionTypeDecoder
BasicCollectionTypeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A {@PropertyEncoder} capable of encoding {@Basic} collection types
BasicCollectionTypeEncoder() - Constructor in BasicCollectionTypeEncoder
beforeFinishDocument(BsonWriter, org.grails.datastore.mapping.engine.EntityAccess) - Method in BsonPersistentEntityCodec
Called directly before the last call to finish the document writing process
beginTransactionInternal() - Method in MongoCodecSession
beginTransactionInternal() - Method in MongoSession
BigDecimalCodec - Class in org.grails.datastore.bson.codecs
A codec for BigDecimal
BigDecimalCodec() - Constructor in BigDecimalCodec
BigIntegerCodec - Class in org.grails.datastore.bson.codecs
A codec for BigDecimal
BigIntegerCodec() - Constructor in BigIntegerCodec
Box - Class in grails.mongodb.geo
Represents a box for use in Geo data models
Box(grails.mongodb.geo.Point, grails.mongodb.geo.Point) - Constructor in Box
Construct a box from 2 points representing the lower left corner and the uppper right corner
BOX_OPERATOR - Field in MongoQuery
BoxType - Class in org.grails.datastore.gorm.mongo.geo
A custom type for persisting Box instances
BoxType() - Constructor in BoxType
BsonPersistentEntityCodec - Class in org.grails.datastore.bson.codecs
Encodes and decodes org.grails.datastore.mapping.model.PersistentEntity objects from a BSON stream
BsonPersistentEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity, boolean) - Constructor in BsonPersistentEntityCodec
BsonQuery - Class in org.grails.datastore.bson.query
A base class for Query implementations that create BSON queries based on MongoDB query format.
BsonQuery.OperatorHandler - Interface in org.grails.datastore.bson.query
Handles query operators when reading BSON
BsonQuery.ProjectionHandler - Interface in org.grails.datastore.bson.query
Handles a projection
BsonQuery.QueryHandler - Interface in org.grails.datastore.bson.query
Handles an individual criterion
BsonQuery(org.grails.datastore.mapping.model.PersistentEntity) - Constructor in BsonQuery
bsonType() - Method in IdentityDecoder.1
bsonType() - Method in IdentityDecoder.2
bsonType() - Method in IdentityDecoder.3
bsonType() - Method in IdentityDecoder.4
bsonType() - Method in IdentityDecoder.5
bsonType() - Method in IdentityDecoder.6
bsonType() - Method in IdentityDecoder.7
bsonType() - Method in IdentityDecoder.8
bsonType() - Method in IdentityDecoder.IdentityTypeDecoder
bsonType() - Method in InstantBsonConverter
bsonType() - Method in LocalDateBsonConverter
bsonType() - Method in LocalDateTimeBsonConverter
bsonType() - Method in LocalTimeBsonConverter
bsonType() - Method in OffsetDateTimeBsonConverter
bsonType() - Method in OffsetTimeBsonConverter
bsonType() - Method in PeriodBsonConverter
bsonType() - Method in SimpleDecoder.1
bsonType() - Method in SimpleDecoder.10
bsonType() - Method in SimpleDecoder.11
bsonType() - Method in SimpleDecoder.12
bsonType() - Method in SimpleDecoder.13
bsonType() - Method in SimpleDecoder.14
bsonType() - Method in SimpleDecoder.15
bsonType() - Method in SimpleDecoder.16
bsonType() - Method in SimpleDecoder.2
bsonType() - Method in SimpleDecoder.3
bsonType() - Method in SimpleDecoder.4
bsonType() - Method in SimpleDecoder.5
bsonType() - Method in SimpleDecoder.6
bsonType() - Method in SimpleDecoder.7
bsonType() - Method in SimpleDecoder.8
bsonType() - Method in SimpleDecoder.9
bsonType() - Method in SimpleDecoder.TypeDecoder
bsonType() - Method in TemporalBsonConverter
bsonType() - Method in ZonedDateTimeBsonConverter
build() - Method in MongoClientOptionsBuilder
build() - Method in MongoQuery.AggregatePipeline
buildAggregatePipeline(org.grails.datastore.mapping.model.PersistentEntity, org.bson.Document, List<Projection>) - Method in MongoQuery
buildIndex() - Method in MongoDatastore
Builds the MongoDB index for this datastore
buildRuntimeSettings(java.lang.String, org.springframework.core.env.PropertyResolver, F) - Method in MongoConnectionSourceFactory
buildSettings(java.lang.String, org.springframework.core.env.PropertyResolver, F, boolean) - Method in MongoConnectionSourceFactory

C

cacheEntry(java.io.Serializable, java.lang.Object, Map<Serializable,Object>, boolean) - Method in MongoSession
cascadeDeleteCollection(org.grails.datastore.mapping.engine.EntityAccess, org.grails.datastore.mapping.model.types.Association) - Method in AbstractMongoObectEntityPersister
center - Property in Circle
The center of the circle
CENTER_OPERATOR - Field in MongoQuery
center - Property in Sphere
The center of there sphere
CENTER_SPHERE_OPERATOR - Field in MongoQuery
Circle - Class in grails.mongodb.geo
Represents a circle with the radius specified in the unit of the coordinate system
Circle(grails.mongodb.geo.Point, double) - Constructor in Circle
Construct a circle for the given center Point and radius
CircleType - Class in org.grails.datastore.gorm.mongo.geo
A custom type for persisting Circle instances
CircleType() - Constructor in CircleType
cleanup() - Method in MongoSpec
clientOptionsBuilder - Property in MongoConnectionSourceFactory
The client options builder
clientOptionsBuilder - Property in MongoConnectionSourceSettingsBuilder
close() - Method in MongoDatastore
close() - Method in MongoQuery.AggregatedResultList
close() - Method in MongoQuery.MongoResultList
codec - Property in CodecCustomTypeMarshaller
CODEC_ENGINE - Field in MongoConstants
CODEC_ENGINE - Field in MongoDatastore
CodecCustomTypeMarshaller - Class in org.grails.datastore.bson.codecs
Custom type handler for types that have codecs
CodecCustomTypeMarshaller(org.bson.codecs.Codec, org.grails.datastore.mapping.model.MappingContext) - Constructor in CodecCustomTypeMarshaller
codecEngine - Field in MongoDatastore
CodecExtensions - Class in org.grails.datastore.bson.codecs
Additional Codec extensions.
CodecExtensions.1 - Class in org.grails.datastore.bson.codecs
CodecExtensions.10 - Class in org.grails.datastore.bson.codecs
CodecExtensions.10() - Constructor in CodecExtensions.10
CodecExtensions.11 - Class in org.grails.datastore.bson.codecs
CodecExtensions.11() - Constructor in CodecExtensions.11
CodecExtensions.12 - Class in org.grails.datastore.bson.codecs
CodecExtensions.12() - Constructor in CodecExtensions.12
CodecExtensions.13 - Class in org.grails.datastore.bson.codecs
CodecExtensions.13() - Constructor in CodecExtensions.13
CodecExtensions.14 - Class in org.grails.datastore.bson.codecs
CodecExtensions.14() - Constructor in CodecExtensions.14
CodecExtensions.15 - Class in org.grails.datastore.bson.codecs
CodecExtensions.15() - Constructor in CodecExtensions.15
CodecExtensions.16 - Class in org.grails.datastore.bson.codecs
CodecExtensions.16() - Constructor in CodecExtensions.16
CodecExtensions.17 - Class in org.grails.datastore.bson.codecs
CodecExtensions.17() - Constructor in CodecExtensions.17
CodecExtensions.18 - Class in org.grails.datastore.bson.codecs
CodecExtensions.18() - Constructor in CodecExtensions.18
CodecExtensions.1() - Constructor in CodecExtensions.1
CodecExtensions.2 - Class in org.grails.datastore.bson.codecs
CodecExtensions.2() - Constructor in CodecExtensions.2
CodecExtensions.3 - Class in org.grails.datastore.bson.codecs
CodecExtensions.3() - Constructor in CodecExtensions.3
CodecExtensions.4 - Class in org.grails.datastore.bson.codecs
CodecExtensions.4() - Constructor in CodecExtensions.4
CodecExtensions.5 - Class in org.grails.datastore.bson.codecs
CodecExtensions.5() - Constructor in CodecExtensions.5
CodecExtensions.6 - Class in org.grails.datastore.bson.codecs
CodecExtensions.6() - Constructor in CodecExtensions.6
CodecExtensions.7 - Class in org.grails.datastore.bson.codecs
CodecExtensions.7() - Constructor in CodecExtensions.7
CodecExtensions.8 - Class in org.grails.datastore.bson.codecs
CodecExtensions.8() - Constructor in CodecExtensions.8
CodecExtensions.9 - Class in org.grails.datastore.bson.codecs
CodecExtensions.9() - Constructor in CodecExtensions.9
CodecExtensions.CurrencyCodec - Class in org.grails.datastore.bson.codecs
CodecExtensions.CurrencyCodec() - Constructor in CodecExtensions.CurrencyCodec
CodecExtensions.GStringCodec - Class in org.grails.datastore.bson.codecs
CodecExtensions.GStringCodec() - Constructor in CodecExtensions.GStringCodec
CodecExtensions.IntRangeCodec - Class in org.grails.datastore.bson.codecs
CodecExtensions.IntRangeCodec() - Constructor in CodecExtensions.IntRangeCodec
CodecExtensions.ListCodec - Class in org.grails.datastore.bson.codecs
CodecExtensions.ListCodec() - Constructor in CodecExtensions.ListCodec
CodecExtensions.LocaleCodec - Class in org.grails.datastore.bson.codecs
CodecExtensions.LocaleCodec() - Constructor in CodecExtensions.LocaleCodec
CodecExtensions.MapCodec - Class in org.grails.datastore.bson.codecs
CodecExtensions.MapCodec() - Constructor in CodecExtensions.MapCodec
CodecExtensions() - Constructor in CodecExtensions
codecRegistry - Property in AbstractMongoConnectionSourceSettings
An additional codec registry
codecRegistry - Property in BsonPersistentEntityCodec
codecRegistry - Property in CodecExtensions.ListCodec
codecRegistry - Property in CodecExtensions.MapCodec
codecRegistry - Property in CodecRegistryEmbeddedQueryEncoder
codecRegistry - Property in MongoConnectionSourceFactory
An optional additional registry
codecRegistry - Field in MongoDatastore
CodecRegistryAware - Interface in org.grails.datastore.bson.codecs
Can be implemented by codecs to be made aware of the registry
CodecRegistryEmbeddedQueryEncoder - Class in org.grails.datastore.bson.query
Default embedded encoder that uses the codec registry
CodecRegistryEmbeddedQueryEncoder(org.bson.codecs.configuration.CodecRegistry) - Constructor in CodecRegistryEmbeddedQueryEncoder
CodecRegistryProvider - Interface in org.grails.datastore.bson.codecs
An interface for objects that provide a codec registry
codecs - Property in AbstractMongoConnectionSourceSettings
Custom MongoDB codecs
codecs - Property in MongoConnectionSourceFactory
Optional additional codecs
compoundIndex(java.util.Map) - Method in MongoCollection
Sets a compound index definition
configure() - Method in MongoDbDataStoreSpringInitializer
Configures for an existing Mongo instance
connectionsCollection - Property in AbstractMongoConnectionSourceSettings
The collection name to use to resolve connections when using MongoConnectionSources
connectionSources - Field in MongoDatastore
connectionString - Field in AbstractMongoConnectionSourceSettings
The connection string
Context(AbstractBsonReader.Context, BsonContextType) - Constructor in JsonReader.Context
Context(org.grails.datastore.bson.json.JsonWriter.Context, BsonContextType, java.lang.String) - Constructor in JsonWriter.Context
Creates a new context.
convert(org.bson.BsonBinary) - Method in CodecExtensions.1
convert(org.bson.BsonDouble) - Method in CodecExtensions.10
convert(org.bson.BsonDouble) - Method in CodecExtensions.11
convert(org.bson.BsonInt32) - Method in CodecExtensions.12
convert(org.bson.BsonInt32) - Method in CodecExtensions.13
convert(org.bson.BsonInt64) - Method in CodecExtensions.14
convert(org.bson.BsonArray) - Method in CodecExtensions.15
convert(org.bson.BsonArray) - Method in CodecExtensions.16
convert(org.bson.BsonDocument) - Method in CodecExtensions.17
convert(org.bson.BsonDecimal128) - Method in CodecExtensions.18
convert(org.bson.BsonObjectId) - Method in CodecExtensions.2
convert(org.bson.BsonTimestamp) - Method in CodecExtensions.3
convert(org.bson.BsonDateTime) - Method in CodecExtensions.4
convert(org.bson.BsonString) - Method in CodecExtensions.5
convert(org.bson.BsonString) - Method in CodecExtensions.6
convert(org.bson.BsonRegularExpression) - Method in CodecExtensions.7
convert(org.bson.BsonBoolean) - Method in CodecExtensions.8
convert(org.bson.BsonNull) - Method in CodecExtensions.9
convert(BigInteger) - Method in MongoMappingContext
convertDBObject(java.lang.Object) - Method in MongoQuery.MongoResultList
convertObject(java.lang.Object) - Method in MongoQuery.MongoResultList
convertToGeoDocument(grails.mongodb.geo.Shape) - Method in GeoJSONType
COORDINATES - Field in GeoJSONType
coordinates - Property in LineString
The points that constitute the LineString
coordinates - Property in MultiLineString
count(org.bson.conversions.Bson) - Method in MongoEntity
Counts the number of the entities in the collection.
count(MongoCollection<Document>, java.util.Map, Map<String, Object>) - Method in MongoExtensions
count(org.bson.conversions.Bson) - Method in MongoStaticApi
countHits(java.lang.String) - Method in MongoEntity
Counts the number of hits
countHits(java.lang.String) - Method in MongoStaticApi
countHits(java.lang.String) - Method in MongoStaticOperations
Counts the number of hits
create(java.lang.String, org.grails.datastore.mapping.mongo.connections.MongoConnectionSourceSettings) - Method in MongoConnectionSourceFactory
createAndGetCollection(com.mongodb.client.MongoDatabase, java.lang.String, Map<String, Object>) - Method in MongoExtensions
createBsonQuery(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity, Junction) - Method in BsonQuery
Creates a new query for the given registry, entity and criteria
createBuilder() - Method in MongoConnectionSourceSettingsBuilder
createCriteria() - Method in MongoEntity
Returns:
Custom MongoDB criteria builder
createCriteria() - Method in MongoStaticApi
createCriteria() - Method in MongoStaticOperations
Returns:
Custom MongoDB criteria builder
createCriterion() - Method in GeoIntersects
createCriterion() - Method in GeoWithin
createCriterion() - Method in Near
createCriterion() - Method in NearSphere
createCriterion() - Method in WithinBox
createCriterion() - Method in WithinCircle
createCriterion() - Method in WithinPolygon
createDBObjectWithKey(java.lang.Object) - Method in MongoEntityPersister
createDefaultConnectionSources(com.mongodb.client.MongoClient, org.springframework.core.env.PropertyResolver, org.grails.datastore.mapping.mongo.config.MongoMappingContext) - Method in MongoDatastore
Creates the connection sources for an existing MongoClient
createDocumentMappingFactory(groovy.lang.Closure) - Method in MongoMappingContext
createEmbeddedEntity(java.lang.Class) - Method in MongoMappingContext
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in EmbeddedCollectionDecoder
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in EmbeddedCollectionEncoder
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in EmbeddedDecoder
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in EmbeddedEncoder
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in PersistentEntityCodec.2
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in PersistentEntityCodec.3
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in PersistentEntityCodec.4
createEmbeddedEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity) - Method in PersistentEntityCodec.5
createEntityAccess(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object) - Method in BsonPersistentEntityCodec
createEntityAccess(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object) - Method in MongoCodecEntityPersister
createFromCoords(List<List<Double>>) - Method in GeoJSONType
createFromCoords(List<List<Double>>) - Method in LineStringType
createFromCoords(java.util.List) - Method in MultiLineStringType
createFromCoords(java.util.List) - Method in MultiPointType
createFromCoords(java.util.List) - Method in MultiPolygonType
createFromCoords(java.util.List) - Method in PointType
createFromCoords(java.util.List) - Method in PolygonType
createFromCoords(java.util.List) - Method in ShapeType
createIdQuery(java.lang.Object) - Method in MongoCodecEntityPersister
createIndex(MongoCollection<Document>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
createInstanceCacheEntryKey(java.lang.Object) - Method in AbstractMongoObectEntityPersister
createMappingContext(org.springframework.core.env.PropertyResolver, java.lang.Class) - Method in MongoDatastore
createMongoClient(org.springframework.core.env.PropertyResolver, com.mongodb.MongoClientSettings.Builder, org.grails.datastore.mapping.mongo.config.MongoMappingContext) - Method in MongoDatastore
createMongoClient() - Method in MongoSpec
Returns:
The default mongo client
createNewEntry(java.lang.String) - Method in MongoEntityPersister
createPersister(java.lang.Class, org.grails.datastore.mapping.model.MappingContext) - Method in MongoCodecSession
createPersister(java.lang.Class, org.grails.datastore.mapping.model.MappingContext) - Method in MongoSession
createQuery() - Method in MongoCodecEntityPersister
createQuery() - Method in MongoEntityPersister
createQuery(java.lang.Class) - Method in MongoSession
createQueryObject(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoQuery
createSession(org.springframework.core.env.PropertyResolver) - Method in MongoDatastore
createSetAndUnsetDoc(org.bson.Document) - Method in MongoSession
createStatelessSession(org.springframework.core.env.PropertyResolver) - Method in MongoDatastore
CustomTypeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A {@PropertyDecoder} capable of decoding {@Custom} types
CustomTypeDecoder() - Constructor in CustomTypeDecoder
CustomTypeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A {@PropertyEncoder} capable of encoding {@Custom} types
CustomTypeEncoder() - Constructor in CustomTypeEncoder

D

database - Property in MongoCollection
The database to use
databaseName - Property in AbstractMongoConnectionSourceSettings
The default database name
databaseName - Property in MongoClientOptionsBuilder
databaseName - Field in MongoDbDataStoreSpringInitializer
DATASTORE_TYPE - Field in MongoDbDataStoreSpringInitializer
datastorePersistenceContextInterceptor(org.grails.datastore.mapping.mongo.MongoDatastore) - Method in MongoDbGormAutoConfiguration
datastoresByConnectionSource - Field in MongoDatastore
DB_REF_ID_FIELD - Field in PersistentEntityCodec
decimalType - Property in AbstractMongoConnectionSourceSettings
Whether to use the decimal128 type for BigDecimal values
declaredWriteConcerns - Field in AbstractMongoSession
decode(Class<T>, java.lang.Object) - Method in AbstractMongoSession
Decodes the given entity type from the given native object type
decode(BsonReader, org.grails.datastore.mapping.model.types.Basic, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in BasicCollectionTypeDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in BigDecimalCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in BigIntegerCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in BsonPersistentEntityCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.CurrencyCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.GStringCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.IntRangeCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.ListCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.LocaleCodec
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.MapCodec
decode(org.bson.codecs.configuration.CodecRegistry, BsonReader, org.bson.codecs.DecoderContext, org.grails.datastore.mapping.engine.types.CustomTypeMarshaller, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in CustomTypeDecoder
decode(BsonReader, org.grails.datastore.mapping.model.types.EmbeddedCollection, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in EmbeddedCollectionDecoder
decode(BsonReader, org.grails.datastore.mapping.model.types.Embedded, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in EmbeddedDecoder
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in IdentityDecoder
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.1
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.2
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.3
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.4
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.5
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.6
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.7
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.8
decode(BsonReader, org.grails.datastore.mapping.model.types.Identity, org.grails.datastore.mapping.engine.EntityAccess) - Method in IdentityDecoder.IdentityTypeDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in InstantCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in InstantDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in LocalDateCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in LocalDateDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in LocalDateTimeCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in LocalDateTimeDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in LocalTimeCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in LocalTimeDecoder
decode(java.lang.Class, java.lang.Object) - Method in MongoCodecSession
decode(java.lang.Class, java.lang.Object) - Method in MongoSession
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in OffsetDateTimeCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in OffsetDateTimeDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in OffsetTimeCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in OffsetTimeDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in PeriodCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in PeriodDecoder
decode(BsonReader, org.grails.datastore.mapping.model.types.Association, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in PersistentEntityCodec.OneToManyDecoder
decode(BsonReader, ToOne, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in PersistentEntityCodec.ToOneDecoder
decode(BsonReader, T, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in PropertyDecoder
Decodes a persistent property using the given reader
decode(BsonReader, org.grails.datastore.mapping.model.types.Simple, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in SimpleDecoder
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.1
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.10
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.11
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.12
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.13
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.14
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.15
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.16
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.2
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.3
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.4
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.5
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.6
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.7
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.8
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.9
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in SimpleDecoder.TypeDecoder
decode(BsonReader, org.grails.datastore.mapping.model.types.TenantId, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.DecoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in TenantIdDecoder
decode(BsonReader, org.bson.codecs.DecoderContext) - Method in ZonedDateTimeCodec
decode(BsonReader, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.EntityAccess) - Method in ZonedDateTimeDecoder
decodeAssociations(org.grails.datastore.mapping.core.Session, org.grails.datastore.mapping.engine.EntityAccess) - Method in PersistentEntityCodec
DEFAULT_DATABASE_NAME - Field in MongoDbDataStoreSpringInitializer
DEFAULT_DATABASE_NAME - Field in MongoSettings
The default database name if none is specified
DEFAULT_DECODER_CONTEXT - Field in BsonPersistentEntityCodec
DEFAULT_DECODER - Field in SimpleDecoder
DEFAULT_DECODERS - Field in IdentityDecoder
DEFAULT_DECODERS - Field in SimpleDecoder
DEFAULT_ENCODER_CONTEXT - Field in BsonPersistentEntityCodec
DEFAULT_ENCODER - Field in SimpleEncoder
defaultDatabase - Field in AbstractMongoSession
defaultDatabase - Field in MongoDatastore
defaultFlushMode - Field in MongoDatastore
defaultMapping - Field in MongoDbDataStoreSpringInitializer
definition - Property in MongoCollection.Index
delete(java.lang.Iterable) - Method in MongoSession
deleteAll(org.grails.datastore.mapping.query.api.QueryableCriteria) - Method in MongoCodecSession
deleteAll(org.grails.datastore.mapping.query.api.QueryableCriteria) - Method in MongoSession
deleteEntities(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Iterable) - Method in MongoCodecEntityPersister
deleteEntity(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object) - Method in MongoCodecEntityPersister
deleteEntries(java.lang.String, List<Object>) - Method in MongoEntityPersister
deleteEntry(java.lang.String, java.lang.Object, java.lang.Object) - Method in MongoEntityPersister
deleteMany(MongoCollection<Document>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
deleteOne(MongoCollection<Document>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
description - Property in MongodbGrailsPlugin
disconnect() - Method in MongoSession
discriminatePersistentEntity(org.grails.datastore.mapping.model.PersistentEntity, T) - Method in AbstractMongoObectEntityPersister
Distance - Class in grails.mongodb.geo
Represents the distance from one Point to another
Distance(double, grails.mongodb.geo.Metric) - Constructor in Distance
Constructs a distance for the given value and optional metric
distance - Property in Sphere
The distance used to calculate the radius in radians
distinct(MongoCollection<Document>, java.lang.String, Map<String, Object>, com.mongodb.ReadPreference) - Method in MongoExtensions
doCall(java.lang.Object) - Method in MongoQuery.AggregatedResultList
document(groovy.lang.Closure) - Method in MappingBuilder
Build a MongoDB document mapping
documentation - Property in MongodbGrailsPlugin
DocumentCollectionMapping(org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.model.MappingContext) - Constructor in MongoMappingContext.DocumentEmbeddedPersistentEntity.DocumentCollectionMapping
doesRequirePropertyIndexing() - Method in AbstractMongoObectEntityPersister
doesReturnKeys() - Method in AbstractMongoObectEntityPersister.MongoAssociationIndexer
doPeekBinarySize() - Method in JsonReader
doPeekBinarySubType() - Method in JsonReader
doReadBinaryData() - Method in JsonReader
doReadBoolean() - Method in JsonReader
doReadDateTime() - Method in JsonReader
doReadDBPointer() - Method in JsonReader
doReadDecimal128() - Method in JsonReader
doReadDouble() - Method in JsonReader
doReadEndArray() - Method in JsonReader
doReadEndDocument() - Method in JsonReader
doReadInt32() - Method in JsonReader
doReadInt64() - Method in JsonReader
doReadJavaScript() - Method in JsonReader
doReadJavaScriptWithScope() - Method in JsonReader
doReadMaxKey() - Method in JsonReader
doReadMinKey() - Method in JsonReader
doReadNull() - Method in JsonReader
doReadObjectId() - Method in JsonReader
doReadRegularExpression() - Method in JsonReader
doReadStartArray() - Method in JsonReader
doReadStartDocument() - Method in JsonReader
doReadString() - Method in JsonReader
doReadSymbol() - Method in JsonReader
doReadTimestamp() - Method in JsonReader
doReadUndefined() - Method in JsonReader
doSkipName() - Method in JsonReader
doSkipValue() - Method in JsonReader
doWriteBinaryData(org.bson.BsonBinary) - Method in JsonWriter
doWriteBoolean(boolean) - Method in JsonWriter
doWriteDateTime(long) - Method in JsonWriter
doWriteDBPointer(BsonDbPointer) - Method in JsonWriter
doWriteDecimal128(org.bson.types.Decimal128) - Method in JsonWriter
doWriteDouble(double) - Method in JsonWriter
doWriteEndArray() - Method in JsonWriter
doWriteEndDocument() - Method in JsonWriter
doWriteInt32(int) - Method in JsonWriter
doWriteInt64(long) - Method in JsonWriter
doWriteJavaScript(java.lang.String) - Method in JsonWriter
doWriteJavaScriptWithScope(java.lang.String) - Method in JsonWriter
doWriteMaxKey() - Method in JsonWriter
doWriteMinKey() - Method in JsonWriter
doWriteNull() - Method in JsonWriter
doWriteObjectId(org.bson.types.ObjectId) - Method in JsonWriter
doWriteRegularExpression(org.bson.BsonRegularExpression) - Method in JsonWriter
doWriteStartArray() - Method in JsonWriter
doWriteStartDocument() - Method in JsonWriter
doWriteString(java.lang.String) - Method in JsonWriter
doWriteSymbol(java.lang.String) - Method in JsonWriter
doWriteTimestamp(org.bson.BsonTimestamp) - Method in JsonWriter
doWriteUndefined() - Method in JsonWriter
dropIndex(MongoCollection<Document>, Map<String, Object>, DropIndexOptions) - Method in MongoExtensions

E

EmbeddedCollectionDecoder - Class in org.grails.datastore.bson.codecs.decoders
A {@PropertyDecoder} capable of decoding {@EmbeddedCollection} collection types
EmbeddedCollectionDecoder() - Constructor in EmbeddedCollectionDecoder
EmbeddedCollectionEncoder - Class in org.grails.datastore.bson.codecs.encoders
A {@PropertyEncoder} capable of encoding {@EmbeddedCollection} collection types
EmbeddedCollectionEncoder() - Constructor in EmbeddedCollectionEncoder
EmbeddedDecoder - Class in org.grails.datastore.bson.codecs.decoders
A {@PropertyDecoder} capable of decoding {@Embedded} association types
EmbeddedDecoder() - Constructor in EmbeddedDecoder
EmbeddedEncoder - Class in org.grails.datastore.bson.codecs.encoders
A {@PropertyEncoder} capable of encoding {@Embedded} association types
EmbeddedEncoder() - Constructor in EmbeddedEncoder
EmbeddedQueryEncoder - Interface in org.grails.datastore.bson.query
Encodes an embedded object as a query
enableBigDecimalEncoding() - Method in SimpleEncoder
Enables Decimal128 encoding for simple types
encode(BsonWriter, org.grails.datastore.mapping.model.types.Basic, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in BasicCollectionTypeEncoder
encode(BsonWriter, BigDecimal, org.bson.codecs.EncoderContext) - Method in BigDecimalCodec
encode(BsonWriter, BigInteger, org.bson.codecs.EncoderContext) - Method in BigIntegerCodec
encode(BsonWriter, java.lang.Object, org.bson.codecs.EncoderContext, boolean) - Method in BsonPersistentEntityCodec
encode(BsonWriter, java.util.Currency, org.bson.codecs.EncoderContext) - Method in CodecExtensions.CurrencyCodec
encode(BsonWriter, groovy.lang.GString, org.bson.codecs.EncoderContext) - Method in CodecExtensions.GStringCodec
encode(BsonWriter, groovy.lang.IntRange, org.bson.codecs.EncoderContext) - Method in CodecExtensions.IntRangeCodec
encode(BsonWriter, java.util.List, org.bson.codecs.EncoderContext) - Method in CodecExtensions.ListCodec
encode(BsonWriter, java.util.Locale, org.bson.codecs.EncoderContext) - Method in CodecExtensions.LocaleCodec
encode(BsonWriter, Map<String, Object>, org.bson.codecs.EncoderContext) - Method in CodecExtensions.MapCodec
encode(org.grails.datastore.mapping.model.types.Embedded, java.lang.Object) - Method in CodecRegistryEmbeddedQueryEncoder
encode(org.bson.codecs.configuration.CodecRegistry, org.bson.codecs.EncoderContext, BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.engine.types.CustomTypeMarshaller, java.lang.Object) - Method in CustomTypeEncoder
encode(BsonWriter, org.grails.datastore.mapping.model.types.EmbeddedCollection, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in EmbeddedCollectionEncoder
encode(BsonWriter, org.grails.datastore.mapping.model.types.Embedded, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in EmbeddedEncoder
encode(org.grails.datastore.mapping.model.types.Embedded, java.lang.Object) - Method in EmbeddedQueryEncoder
Takes an embedded property and instance and returns the query encoded value
encode(BsonWriter, org.grails.datastore.mapping.model.types.Identity, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in IdentityEncoder
encode(BsonWriter, java.time.Instant, org.bson.codecs.EncoderContext) - Method in InstantCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in InstantEncoder
encode(BsonWriter, java.time.LocalDate, org.bson.codecs.EncoderContext) - Method in LocalDateCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in LocalDateEncoder
encode(BsonWriter, java.time.LocalDateTime, org.bson.codecs.EncoderContext) - Method in LocalDateTimeCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in LocalDateTimeEncoder
encode(BsonWriter, java.time.LocalTime, org.bson.codecs.EncoderContext) - Method in LocalTimeCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in LocalTimeEncoder
encode(org.grails.datastore.mapping.model.types.Embedded, java.lang.Object) - Method in MongoQuery
encode(BsonWriter, java.time.OffsetDateTime, org.bson.codecs.EncoderContext) - Method in OffsetDateTimeCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in OffsetDateTimeEncoder
encode(BsonWriter, java.time.OffsetTime, org.bson.codecs.EncoderContext) - Method in OffsetTimeCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in OffsetTimeEncoder
encode(BsonWriter, java.time.Period, org.bson.codecs.EncoderContext) - Method in PeriodCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in PeriodEncoder
encode(BsonWriter, org.grails.datastore.mapping.model.types.Association, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in PersistentEntityCodec.OneToManyEncoder
encode(BsonWriter, ToOne, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in PersistentEntityCodec.ToOneEncoder
encode(BsonWriter, T, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in PropertyEncoder
Encodes a property to the given writer
encode(BsonWriter, org.grails.datastore.mapping.model.types.Simple, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in SimpleEncoder
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.1
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.10
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.11
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.12
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.13
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.2
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.3
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.4
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.5
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.6
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.7
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.8
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.9
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in SimpleEncoder.TypeEncoder
encode(BsonWriter, org.grails.datastore.mapping.model.types.TenantId, java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, org.bson.codecs.configuration.CodecRegistry) - Method in TenantIdEncoder
encode(BsonWriter, java.time.ZonedDateTime, org.bson.codecs.EncoderContext) - Method in ZonedDateTimeCodec
encode(BsonWriter, org.grails.datastore.mapping.model.PersistentProperty, java.lang.Object) - Method in ZonedDateTimeEncoder
encodeEmbeddedCollectionUpdate(org.grails.datastore.mapping.engine.EntityAccess, org.bson.BsonDocument, org.bson.Document, org.grails.datastore.mapping.model.types.Association, java.lang.Object) - Method in PersistentEntityCodec
encodeEmbeddedUpdate(org.bson.BsonDocument, org.bson.Document, org.grails.datastore.mapping.model.types.Association, java.lang.Object) - Method in PersistentEntityCodec
ENCODER_CONTEXT - Field in BsonQuery
encodeUpdate(java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, boolean) - Method in BsonPersistentEntityCodec
This method will encode an update for the given object based
encodeUpdate(java.lang.Object, org.grails.datastore.mapping.engine.EntityAccess, org.bson.codecs.EncoderContext, boolean) - Method in PersistentEntityCodec
This method will encode an update for the given object based
engine - Property in AbstractMongoConnectionSourceSettings
The engine to use by default
entity - Property in BsonPersistentEntityCodec
entityTrait - Property in MongoEntityTraitProvider
EnumType - Class in org.grails.datastore.gorm.mongo.simple
A custom type for persisting Enum which have an id field in domain classes.
EnumType() - Constructor in EnumType
EQ_OPERATOR - Field in BsonQuery
errorOccured - Field in AbstractMongoSession
eventPublisher - Field in MongoDatastore
executeQuery(org.grails.datastore.mapping.model.PersistentEntity, Junction, com.mongodb.client.MongoCollection<Document>, org.bson.Document) - Method in MongoQuery
executeQueryAndApplyPagination(com.mongodb.client.MongoCollection<Document>, org.bson.Document) - Method in MongoQuery
EXISTS_OPERATOR - Field in BsonQuery

F

fastClassData - Field in MongoCodecEntityPersister
field(java.lang.String) - Method in MongoAttribute
Configures the field name to map to
filter(DistinctIterable<Document>, Map<String, Object>) - Method in MongoExtensions
********** DistinctIterable Extensions ************
find(org.bson.conversions.Bson) - Method in MongoEntity
Finds all of the entities in the collection.
find(MongoCollection<Document>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
find(org.bson.conversions.Bson) - Method in MongoStaticApi
find(org.bson.conversions.Bson) - Method in MongoStaticOperations
Find an entity for the given filter
findOne(MongoCollection<Document>, Map<String, Object>, Map<String, Object>, Map<String, Object>, com.mongodb.ReadPreference) - Method in MongoExtensions
findOneAndDelete(org.bson.conversions.Bson, com.mongodb.client.model.FindOneAndDeleteOptions) - Method in MongoEntity
Atomically find a document and remove it.
findOneAndDelete(MongoCollection<Document>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
findOneAndDelete(org.bson.conversions.Bson, com.mongodb.client.model.FindOneAndDeleteOptions) - Method in MongoStaticApi
findOneAndDelete(org.bson.conversions.Bson, com.mongodb.client.model.FindOneAndDeleteOptions) - Method in MongoStaticOperations
Atomically find a document and remove it.
findOneAndReplace(MongoCollection<Document>, Map<String, Object>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
findOneAndUpdate(MongoCollection<Document>, Map<String, Object>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
flush(com.mongodb.WriteConcern) - Method in AbstractMongoSession
flush() - Method in JsonWriter
flush(com.mongodb.WriteConcern) - Method in MongoCodecSession
flush(com.mongodb.WriteConcern) - Method in MongoSession
flushBeforeQuery() - Method in MongoQuery
flushPendingUpdates(Map<PersistentEntity,Collection<PendingUpdate>>) - Method in MongoSession
formulateDatabaseReference(org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.model.types.Association, java.io.Serializable) - Method in AbstractMongoObectEntityPersister

G

generateIdentifier(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoCodecEntityPersister
generateIdentifier(org.grails.datastore.mapping.model.PersistentEntity, org.bson.Document) - Method in MongoEntityPersister
GEO_INTERSECTS_OPERATOR - Field in MongoQuery
GEO_TYPE - Field in GeoJSONType
GEO_WITHIN_OPERATOR - Field in MongoQuery
GeoCriterion(java.lang.String, java.lang.Object) - Constructor in MongoQuery.GeoCriterion
geoIndex(java.lang.String) - Method in MongoAttribute
Sets the geo index type
GeoIntersects - Class in org.grails.datastore.gorm.mongo
Dynamic finder extension for GeoIntersects style queries
GeoIntersects(Class<?>, java.lang.String) - Constructor in GeoIntersects
geoIntersects(java.lang.String, grails.mongodb.geo.GeoJSON) - Method in MongoCriteriaBuilder
Geospacial query for the given shape returning records that are found to intersect the given shape
geoIntersects(java.lang.String, grails.mongodb.geo.GeoJSON) - Method in MongoQuery
Geospacial query for values within the given shape
GeoIntersects(java.lang.String, java.lang.Object) - Constructor in MongoQuery.GeoIntersects
GeoJSON - Interface in grails.mongodb.geo
Marker interface for shapes that are GeoJSON shapes
GeoJSONType - Class in org.grails.datastore.gorm.mongo.geo
Abstract class for persisting Shape instances in GeoJSON format.
GeoJSONType(Class<T>) - Constructor in GeoJSONType
geoJsonTypeMap - Property in ShapeType
GEOMETRIES - Field in GeometryCollectionType
GEOMETRY_OPERATOR - Field in MongoQuery
GeometryCollection - Class in grails.mongodb.geo
Represents a GeoJSON GeometryCollection.
GeometryCollection() - Constructor in GeometryCollection
GeometryCollectionType - Class in org.grails.datastore.gorm.mongo.geo
Custom type implementation for persisting GeometryCollection instances
GeometryCollectionType() - Constructor in GeometryCollectionType
GeoWithin - Class in org.grails.datastore.gorm.mongo
Dynamic finder extension for GeoWithin style queries
GeoWithin(Class<?>, java.lang.String) - Constructor in GeoWithin
geoWithin(java.lang.String, grails.mongodb.geo.Shape) - Method in MongoCriteriaBuilder
Geospacial query for the given shape returning records that are found within the given shape
geoWithin(java.lang.String, grails.mongodb.geo.Shape) - Method in MongoQuery
Geospacial query for values within the given shape
GeoWithin(java.lang.String, java.lang.Object) - Constructor in MongoQuery.GeoWithin
get(Class<T>, org.bson.codecs.configuration.CodecRegistry) - Method in CodecExtensions
get(int) - Method in MongoQuery.AggregatedResultList
getAggregationPipeline() - Method in MongoQuery.AggregatePipeline
getApplicationEventPublisher() - Method in MongoDatastore
Returns:
The ConfigurableApplicationEventPublisher instance used by this datastore
getAssociationIndexer(T, org.grails.datastore.mapping.model.types.Association) - Method in AbstractMongoObectEntityPersister
getAt(com.mongodb.client.MongoDatabase, java.lang.String) - Method in MongoExtensions
Adds a method to return a collection using the dot syntax
getAutoTimestampEventListener() - Method in MongoDatastore
getBeanDefinitions(org.springframework.beans.factory.support.BeanDefinitionRegistry) - Method in MongoDbDataStoreSpringInitializer
getBsonConverter(Class<? extends BsonValue>) - Method in CodecExtensions
getBsonConverters() - Method in CodecExtensions
getCodecForBsonType(org.bson.BsonType, org.bson.codecs.configuration.CodecRegistry) - Method in CodecExtensions
getCodecRegistry() - Method in CodecRegistryProvider
getCodecRegistry() - Method in MongoDatastore
Returns:
The CodecRegistry
getCodecRegistry() - Method in MongoMappingContext
Returns:
The codec registry for this mapping context
getCollection(org.grails.datastore.mapping.model.PersistentEntity) - Method in AbstractMongoSession
getCollection(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoDatastore
Obtain the raw com.mongodb.client.MongoCollection for the given entity
getCollection() - Method in MongoEntity
The actual collection that this entity maps to.
getCollection() - Method in MongoStaticApi
getCollection() - Method in MongoStaticOperations
The actual collection that this entity maps to.
getCollectionName(org.grails.datastore.mapping.model.PersistentEntity, T) - Method in AbstractMongoObectEntityPersister
getCollectionName(org.grails.datastore.mapping.model.PersistentEntity) - Method in AbstractMongoSession
getCollectionName(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoCodecEntityPersister
getCollectionName(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoDatastore
Gets the default collection name for the given entity
getCollectionName() - Method in MongoEntity
Returns:
The name of the Mongo collection that entity maps to
getCollectionName(org.grails.datastore.mapping.model.PersistentEntity, org.bson.Document) - Method in MongoEntityPersister
getCollectionName() - Method in MongoStaticApi
getCollectionName() - Method in MongoStaticOperations
Returns:
The name of the Mongo collection that entity maps to
getCollectionNames(com.mongodb.client.MongoDatabase) - Method in MongoExtensions
********** MongoDatabase Extensions ************
getCompoundIndices() - Method in MongoCollection
Return all defined compound indices
getConnectionsCollection(ConnectionSource<MongoClient, MongoConnectionSourceSettings>) - Method in MongoConnectionSources
getConnectionSources() - Method in MongoDatastore
Returns:
The ConnectionSources for this datastore
getConnectionSourcesConfigurationKey() - Method in MongoConnectionSourceFactory
getContext() - Method in JsonReader
getContext() - Method in JsonWriter
getContextType() - Method in JsonReader.Context
getCount(MongoCollection<Document>, Map<String, Object>, Map<String, Object>) - Method in MongoExtensions
getCursor() - Method in MongoQuery.MongoResultList
Returns:
The underlying MongoDB cursor instance
getDatabase() - Method in AbstractMongoConnectionSourceSettings
Returns:
Obtain the database name
getDatabase(org.grails.datastore.mapping.model.PersistentEntity) - Method in AbstractMongoSession
Returns:
The name of the default database
getDatabaseName(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoDatastore
getDatastore() - Method in AbstractMongoSession
getDatastore() - Method in MongoCodecSession
getDatastoreForConnection(java.lang.String) - Method in MongoDatastore
getDatastoreForTenantId(java.io.Serializable) - Method in MongoDatastore
getDB() - Method in MongoEntity
Returns:
The database for this domain class
getDB() - Method in MongoStaticApi
getDB() - Method in MongoStaticOperations
Returns:
The database for this domain class
getDbo() - Method in MongoEntity
Return the DBObject instance for the entity
getDbo(D) - Method in MongoInstanceOperations
Return the DBObject instance for the entity
getDbo(D) - Method in MongoStaticApi
getDeclaredWriteConcern(org.grails.datastore.mapping.model.PersistentEntity) - Method in AbstractMongoSession
getDefaultDatabase() - Method in AbstractMongoSession
Returns:
The name of the default database
getDefaultDatabase() - Method in MongoDatastore
Returns:
The default database name
getDefaultDatabaseName(org.springframework.core.env.PropertyResolver) - Method in MongoMappingContext
getDefaultFlushMode() - Method in MongoDatastore
Returns:
The default flush mode
getDefinition() - Method in MongoCollection.Index
getDeleteMap(java.lang.Iterable) - Method in MongoSession
getDiscriminatorAttributeName() - Method in BsonPersistentEntityCodec
Returns:
The name of the discriminator
getDiscriminatorAttributeName() - Method in PersistentEntityCodec
getDocumentMappingContext() - Method in AbstractMongoSession
getDocumentMappingContext() - Method in MongoCodecSession
getDomainClasses() - Method in MongoSpec
Returns:
The domain classes
getEmbedded(T, java.lang.String) - Method in AbstractMongoObectEntityPersister
getEncoderClass() - Method in BigDecimalCodec
getEncoderClass() - Method in BigIntegerCodec
getEncoderClass() - Method in BsonPersistentEntityCodec
getEncoderClass() - Method in CodecExtensions.CurrencyCodec
getEncoderClass() - Method in CodecExtensions.GStringCodec
getEncoderClass() - Method in CodecExtensions.IntRangeCodec
getEncoderClass() - Method in CodecExtensions.ListCodec
getEncoderClass() - Method in CodecExtensions.LocaleCodec
getEncoderClass() - Method in CodecExtensions.MapCodec
getEncoderClass() - Method in InstantCodec
getEncoderClass() - Method in LocalDateCodec
getEncoderClass() - Method in LocalDateTimeCodec
getEncoderClass() - Method in LocalTimeCodec
getEncoderClass() - Method in OffsetDateTimeCodec
getEncoderClass() - Method in OffsetTimeCodec
getEncoderClass() - Method in PeriodCodec
getEncoderClass() - Method in ZonedDateTimeCodec
getEntityFamily() - Method in AbstractMongoObectEntityPersister
getEntryValue(T, java.lang.String) - Method in AbstractMongoObectEntityPersister
getField() - Method in MongoAttribute
Returns:
The field name to map to
getId(java.lang.Enum) - Method in EnumType
getIdentifierForKey(java.lang.Object) - Method in AbstractMongoObectEntityPersister
getIdentifierName(org.grails.datastore.mapping.model.types.Identity) - Method in IdentityEncoder
getIdentifierName(ClassMapping) - Method in MongoCodecEntityPersister
getIdentifierName(org.grails.datastore.mapping.model.types.Identity) - Method in PersistentEntityCodec.1
getIndexAttributes() - Method in MongoAttribute
Returns:
The attributes for the index
getIndexedEntity() - Method in AbstractMongoObectEntityPersister.MongoAssociationIndexer
getIndices() - Method in MongoCollection
getInListQueryValues(org.grails.datastore.mapping.model.PersistentEntity, In) - Method in BsonQuery
Get the list of native values to use in the query.
getInstanceApi(Class<D>, java.lang.String) - Method in MongoDatastore
getManyToManyKeys(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object, java.io.Serializable, T, org.grails.datastore.mapping.model.types.ManyToMany) - Method in AbstractMongoObectEntityPersister
getMappedForm() - Method in MongoMappingContext.DocumentEmbeddedPersistentEntity.DocumentCollectionMapping
getMappingContext() - Method in AbstractMongoSession
getMappingContext() - Method in MongoDatastore
Returns:
The mapping context
getMappingContext() - Method in MongoSpec
Returns:
Obtains the mapping context
getMark() - Method in JsonReader
getMongoClient() - Method in MongoDatastore
Returns:
The MongoClient instance
getMongoClient() - Method in MongoSpec
Returns:
Obtain the mongo client
getMongoCollection(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoCodecEntityPersister
getMongoQuery() - Method in MongoQuery
Gets the Mongo query for this query instance
getMongoSession() - Method in AbstractMongoObectEntityPersister
getMultiTenancyMode() - Method in MongoDatastore
getName(MongoCollection<Document>) - Method in MongoExtensions
getNativeInterface() - Method in AbstractMongoSession
getNativeInterface() - Method in MongoCodecSession
getOptions() - Method in MongoCollection.Index
getOrCreatePropertyQuery(org.bson.Document, java.lang.String) - Method in BsonQuery
getPackageToScan(grails.config.Config) - Method in MongoSpec
Obtains the default package to scan
getParentContext() - Method in JsonReader.Context
getParentContext() - Method in JsonWriter.Context
getPersistenceInterceptorClass() - Method in MongoDbDataStoreSpringInitializer
getPersistentEntityCodec(java.lang.Class) - Method in MongoDatastore
Obtains a PersistentEntityCodec for the given entity
getPointAtIndex(java.util.List, int) - Method in Point
Gets a point from the given list of coordinate lists
getProjectedKeys() - Method in MongoQuery.AggregatePipeline
getPropertyDecoder(Class<T>) - Method in BsonPersistentEntityCodec
Obtains the property encoder for the given property type
getPropertyEncoder(Class<T>) - Method in BsonPersistentEntityCodec
Obtains the property encoder for the given property type
getPropertyIndexer(org.grails.datastore.mapping.model.PersistentProperty) - Method in AbstractMongoObectEntityPersister
getPropertyKey(org.grails.datastore.mapping.model.PersistentProperty) - Method in AbstractMongoObectEntityPersister
getPropertyName(org.grails.datastore.mapping.model.PersistentEntity, java.lang.String) - Method in BsonQuery
getSession() - Method in MongoCodecEntityPersister
getSimpleNativePropertyValue(java.lang.Object, org.grails.datastore.mapping.model.MappingContext) - Method in MongoEntityPersister
Convert a value into a type suitable for use in Mongo.
getSort() - Method in MongoCollection
getStaticApi(Class<D>, java.lang.String) - Method in MongoDatastore
getTargetType() - Method in CodecCustomTypeMarshaller
getTenantResolver() - Method in MongoDatastore
getTransactionManager() - Method in MongoDatastore
Returns:
The transaction manager
getUrl() - Method in AbstractMongoConnectionSourceSettings
Returns:
Obtain the final URL whether from the connection string or the host/port setting
getValidationApi(Class<D>, java.lang.String) - Method in MongoDatastore
getValue(org.bson.Document, java.lang.String) - Method in MongoEntityPersister
getValues() - Method in MongoQuery.WithinBox
getValues() - Method in MongoQuery.WithinCircle
getValues() - Method in MongoQuery.WithinPolygon
getWriteConcern() - Method in AbstractMongoSession
Obtains the WriteConcern to use for the session
getWriteModelsForEntity(org.grails.datastore.mapping.model.PersistentEntity, Map<PersistentEntity, List<WriteModel<?>>>) - Method in MongoCodecSession
getWriteModelsForEntity(org.grails.datastore.mapping.model.PersistentEntity, Map<PersistentEntity,List<WriteModel<Document>>>) - Method in MongoSession
gormEnhancer - Field in MongoDatastore
grailsVersion - Property in MongodbGrailsPlugin
GROUP_OPERATOR - Field in BsonQuery
groupByProjectionHandlers - Field in BsonQuery
GT_OPERATOR - Field in BsonQuery
GTE_OPERATOR - Field in BsonQuery

H

handle(Junction, java.lang.String, BsonReader) - Method in BsonQuery
handle(Junction, java.lang.String, BsonReader) - Method in BsonQuery.OperatorHandler
handle(org.grails.datastore.mapping.model.PersistentEntity, org.bson.Document, org.bson.Document, T) - Method in BsonQuery.ProjectionHandler
Handles a projection modifying the aggregation pipeline appropriately
handle(org.grails.datastore.bson.query.EmbeddedQueryEncoder, T, org.bson.Document, org.grails.datastore.mapping.model.PersistentEntity) - Method in BsonQuery.QueryHandler
handle(org.grails.datastore.mapping.model.PersistentEntity, org.bson.Document, org.bson.Document, IdProjection) - Method in MongoQuery
handleNoResults() - Method in MongoQuery.AggregatedResultList
hasNext() - Method in MongoQuery.AggregatedResultList
hasNumericalIdentifier - Field in AbstractMongoObectEntityPersister
hasNumericalIdentifier - Field in MongoCodecEntityPersister
hasStringIdentifier - Field in AbstractMongoObectEntityPersister
hasStringIdentifier - Field in MongoCodecEntityPersister
hasTransaction() - Method in AbstractMongoSession
HINT_ARGUMENT - Field in MongoQuery
hint(FindIterable<Document>, Map<String, Object>) - Method in MongoExtensions
host - Property in AbstractMongoConnectionSourceSettings
The host name to use

I

id(groovy.lang.Closure) - Method in MongoCollection
ID_REFERENCE_SUFFIX - Field in BsonQuery
IDENTITY_DECODERS - Field in IdentityDecoder
IdentityDecoder - Class in org.grails.datastore.bson.codecs.decoders
A {@PropertyDecoder} capable of decoding the org.grails.datastore.mapping.model.types.Identity
IdentityDecoder.1 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.1() - Constructor in IdentityDecoder.1
IdentityDecoder.2 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.2() - Constructor in IdentityDecoder.2
IdentityDecoder.3 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.3() - Constructor in IdentityDecoder.3
IdentityDecoder.4 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.4() - Constructor in IdentityDecoder.4
IdentityDecoder.5 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.5() - Constructor in IdentityDecoder.5
IdentityDecoder.6 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.6() - Constructor in IdentityDecoder.6
IdentityDecoder.7 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.7() - Constructor in IdentityDecoder.7
IdentityDecoder.8 - Class in org.grails.datastore.bson.codecs.decoders
IdentityDecoder.8() - Constructor in IdentityDecoder.8
IdentityDecoder.IdentityTypeDecoder - Interface in org.grails.datastore.bson.codecs.decoders
IdentityDecoder() - Constructor in IdentityDecoder
IdentityEncoder - Class in org.grails.datastore.bson.codecs.encoders
A {@PropertyEncoder} capable of encoding the org.grails.datastore.mapping.model.types.Identity
IdentityEncoder() - Constructor in IdentityEncoder
IN_OPERATOR - Field in BsonQuery
INC_OPERATOR - Field in MongoCodecEntityPersister
INC_OPERATOR - Field in MongoConstants
index(java.lang.Object, java.lang.Object) - Method in AbstractMongoObectEntityPersister.MongoAssociationIndexer
INDEX_ATTRIBUTES - Field in MongoDatastore
index(java.lang.String) - Method in MongoAttribute
Configures the index type
index(Map<String, Object>, Map<String, Object>) - Method in MongoCollection
Defines an index
Index(Map<String, Object>, Map<String, Object>) - Constructor in MongoCollection.Index
INDEX_TYPE_2D - Field in MongoAttribute
INDEX_TYPE_2DSPHERE - Field in MongoAttribute
INDEX_TYPE - Field in MongoAttribute
indexAttributes(java.util.Map) - Method in MongoAttribute
Configures the index attributes
initialize(ConnectionSource<MongoClient, MongoConnectionSourceSettings>) - Method in MongoConnectionSources
initialize(org.grails.datastore.mapping.mongo.connections.MongoConnectionSourceSettings) - Method in MongoDatastore
Runs the initialization sequence
initialize(org.grails.datastore.mapping.core.connections.ConnectionSourceSettings) - Method in MongoMappingContext
initializeFully() - Method in MongoQuery.AggregatedResultList
initializeIndices(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoDatastore
Indexes any properties that are mapped with index:true
initializePersistentCollection(org.grails.datastore.mapping.core.Session, org.grails.datastore.mapping.engine.EntityAccess, org.grails.datastore.mapping.model.types.Association) - Method in PersistentEntityCodec.OneToManyDecoder
initIndexAttributes() - Method in MongoAttribute
inRadians() - Method in Distance
Returns:
The value of the distance in Radians
insert(MongoCollection<Document>, List<? extends Map>, InsertManyOptions) - Method in MongoExtensions
INSTANCE_PREFIX - Field in AbstractMongoObectEntityPersister
INSTANCE_PREFIX - Field in MongoCodecEntityPersister
InstantBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.Instant to MongoDB
InstantCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.Instant in MongoDB
InstantCodec() - Constructor in InstantCodec
InstantDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.Instant
InstantDecoder() - Constructor in InstantDecoder
InstantEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.Instant
InstantEncoder() - Constructor in InstantEncoder
isAssignedId(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoCodecEntityPersister
isDirty(java.lang.Object, java.lang.Object) - Method in AbstractMongoObectEntityPersister
isDiscriminatorProperty(java.lang.String) - Method in BsonPersistentEntityCodec
isEmbeddedEntry(java.lang.Object) - Method in MongoEntityPersister
isIdentifierProperty(java.lang.String) - Method in BsonPersistentEntityCodec
Whether the given document attribute is the identifier
isIdentifierProperty(java.lang.String) - Method in PersistentEntityCodec
isLocked(java.lang.Object) - Method in MongoCodecEntityPersister
isMappedClass(java.lang.String, java.lang.Class) - Method in MongoDbDataStoreSpringInitializer
isMongoNativeType(java.lang.Class) - Method in MongoMappingContext
Check whether a type is a native mongo type that can be stored by the mongo driver without conversion.
ISO_8601 - Field in JsonWriter
isReference(org.grails.datastore.mapping.model.types.Association) - Method in AbstractMongoObectEntityPersister
isSchemaless() - Method in MongoDatastore
isSingleResult() - Method in MongoQuery.AggregatePipeline
issueManagement - Property in MongodbGrailsPlugin
iterator() - Method in MongoQuery.AggregatedResultList

J

JsonReader - Class in org.grails.datastore.bson.json
A simplified fork of org.bson.json.JsonReader that works with readers and removes processing related to MongoDB
JsonReader.Context - Class in org.grails.datastore.bson.json
JsonReader.Mark - Class in org.grails.datastore.bson.json
JsonReader(java.io.Reader) - Constructor in JsonReader
Constructs a new instance with the given JSON reader.
JsonWriter - Class in org.grails.datastore.bson.json
Simplified fork of org.bson.json.JsonWriter that ignores behaviour specific to MongoDB and produces more compat output
JsonWriter.Context - Class in org.grails.datastore.bson.json
JsonWriter(java.io.Writer, org.bson.json.JsonWriterSettings) - Constructor in JsonWriter

K

KILOMETERS - Property in Metric
the radius of the earth in kilometers *

L

leftShift(MongoCollection<Document>, Map<String, Object>) - Method in MongoExtensions
license - Property in MongodbGrailsPlugin
LineString - Class in grails.mongodb.geo
See http://geojson.org/geojson-spec.html#linestring
LineString(grails.mongodb.geo.Point) - Constructor in LineString
Constructs a LineString for the given Point instances
LineStringType - Class in org.grails.datastore.gorm.mongo.geo
Adds support for the LineStringType type to GORM for MongoDB
LineStringType() - Constructor in LineStringType
listIterator(int) - Method in MongoQuery.AggregatedResultList
loadAfter - Property in MongodbGrailsPlugin
loadEmbeddedCollection(org.grails.datastore.mapping.model.types.EmbeddedCollection, org.grails.datastore.mapping.engine.EntityAccess, java.lang.Object, java.lang.String) - Method in MongoEntityPersister
loadEmbeddedCollectionKeys(org.grails.datastore.mapping.model.types.Association, org.grails.datastore.mapping.engine.EntityAccess, T) - Method in AbstractMongoObectEntityPersister
Implementors who want to support one-to-many associations embedded should implement this method
LocalDateBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.LocalDate to MongoDB
LocalDateCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.LocalDate in MongoDB
LocalDateCodec() - Constructor in LocalDateCodec
LocalDateDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.LocalDate
LocalDateDecoder() - Constructor in LocalDateDecoder
LocalDateEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.LocalDate
LocalDateEncoder() - Constructor in LocalDateEncoder
LocalDateTimeBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.LocalDateTime to MongoDB
LocalDateTimeCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.LocalDateTime in MongoDB
LocalDateTimeCodec() - Constructor in LocalDateTimeCodec
LocalDateTimeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.LocalDateTime
LocalDateTimeDecoder() - Constructor in LocalDateTimeDecoder
LocalDateTimeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.LocalDateTime
LocalDateTimeEncoder() - Constructor in LocalDateTimeEncoder
LocalTimeBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.LocalTime to MongoDB
LocalTimeCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.LocalTime in MongoDB
LocalTimeCodec() - Constructor in LocalTimeCodec
LocalTimeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.LocalTime
LocalTimeDecoder() - Constructor in LocalTimeDecoder
LocalTimeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.LocalTime
LocalTimeEncoder() - Constructor in LocalTimeEncoder
lock(java.io.Serializable, int) - Method in MongoCodecEntityPersister
lowerLeft - Property in Box
LT_OPERATOR - Field in BsonQuery
LTE_OPERATOR - Field in BsonQuery

M

MappingBuilder - Class in grails.mongodb.mapping
Helps to build mapping definitions for Neo4j
MappingBuilder() - Constructor in MappingBuilder
mappingContext - Property in BsonPersistentEntityCodec
mappingContext - Property in CodecCustomTypeMarshaller
mapToObject(Class<T>, Map<String, Object>) - Method in MongoConstants
Mark() - Constructor in JsonReader.Mark
MATCH_OPERATOR - Field in BsonQuery
MAX_DISTANCE_OPERATOR - Field in MongoQuery
max(FindIterable<Document>, Map<String, Object>) - Method in MongoExtensions
MAX_OPERATOR - Field in BsonQuery
Metric - Class in grails.mongodb.geo
Defines a metric for calculating Distance in radians.
metric - Property in Distance
The metric used to calculate radians.
Metric(double) - Constructor in Metric
Constructs a metric for the given multiplier
MILES - Property in Metric
the radius of the earth in miles *
min(FindIterable<Document>, Map<String, Object>) - Method in MongoExtensions
MIN_OPERATOR - Field in BsonQuery
MONGO_AND_OPERATOR - Field in MongoQuery
MONGO_CLASS_FIELD - Field in AbstractMongoObectEntityPersister
MONGO_CLASS_FIELD - Field in MongoCodecEntityPersister
MONGO_CLASS_FIELD - Field in MongoConstants
MONGO_GT_OPERATOR - Field in MongoQuery
MONGO_GTE_OPERATOR - Field in MongoQuery
MONGO_ID_FIELD - Field in AbstractMongoObectEntityPersister
MONGO_ID_FIELD - Field in MongoCodecEntityPersister
MONGO_ID_FIELD - Field in MongoConstants
MONGO_IN_OPERATOR - Field in MongoQuery
MONGO_LT_OPERATOR - Field in MongoQuery
MONGO_LTE_OPERATOR - Field in MongoQuery
mongo - Field in MongoDatastore
mongo - Field in MongoDbDataStoreSpringInitializer
MONGO_NE_OPERATOR - Field in MongoQuery
MONGO_NIN_OPERATOR - Field in MongoQuery
MONGO_OR_OPERATOR - Field in MongoQuery
MONGO_REGEX_OPERATOR - Field in MongoQuery
MONGO_SET_OPERATOR - Field in AbstractMongoSession
MONGO_SET_OPERATOR - Field in PersistentEntityCodec
MONGO_UNSET_OPERATOR - Field in AbstractMongoSession
MONGO_UNSET_OPERATOR - Field in PersistentEntityCodec
MONGO_WHERE_OPERATOR - Field in MongoQuery
MongoAllOperations - Interface in grails.mongodb.api
All MongoDB operations
MongoAssociationIndexer(T, org.grails.datastore.mapping.model.types.Association, org.grails.datastore.mapping.mongo.MongoSession) - Constructor in AbstractMongoObectEntityPersister.MongoAssociationIndexer
MongoAttribute - Class in org.grails.datastore.mapping.mongo.config
Extends Attribute class with additional Mongo specific configuration
MongoAttribute() - Constructor in MongoAttribute
mongoAutoTimestampEventListener(org.grails.datastore.mapping.mongo.MongoDatastore) - Method in MongoDbGormAutoConfiguration
mongoBeanName - Field in MongoDbDataStoreSpringInitializer
MongoClientOptionsBuilder - Class in org.grails.datastore.mapping.mongo.config
Helper class for building MongoClientSettings from a PropertyResolver
MongoClientOptionsBuilder(org.springframework.core.env.PropertyResolver, java.lang.String) - Constructor in MongoClientOptionsBuilder
MongoCodecEntityPersister - Class in org.grails.datastore.mapping.mongo.engine
An {@org.grails.datastore.mapping.engine.EntityPersister} that uses the MongoDB 3.0 org.bson.codecs.configuration.CodecRegistry infrastructure
MongoCodecEntityPersister.1 - Class in org.grails.datastore.mapping.mongo.engine
MongoCodecEntityPersister.1.1 - Class in org.grails.datastore.mapping.mongo.engine
MongoCodecEntityPersister.1.1() - Constructor in MongoCodecEntityPersister.1.1
MongoCodecEntityPersister.1() - Constructor in MongoCodecEntityPersister.1
MongoCodecEntityPersister.2 - Class in org.grails.datastore.mapping.mongo.engine
MongoCodecEntityPersister.2.1 - Class in org.grails.datastore.mapping.mongo.engine
MongoCodecEntityPersister.2.1() - Constructor in MongoCodecEntityPersister.2.1
MongoCodecEntityPersister.2() - Constructor in MongoCodecEntityPersister.2
MongoCodecEntityPersister.3 - Class in org.grails.datastore.mapping.mongo.engine
MongoCodecEntityPersister.3.1 - Class in org.grails.datastore.mapping.mongo.engine
MongoCodecEntityPersister.3.1() - Constructor in MongoCodecEntityPersister.3.1
MongoCodecEntityPersister.3() - Constructor in MongoCodecEntityPersister.3
MongoCodecEntityPersister(org.grails.datastore.mapping.model.MappingContext, org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.mongo.MongoCodecSession, org.springframework.context.ApplicationEventPublisher, TPCacheAdapterRepository<Object>) - Constructor in MongoCodecEntityPersister
mongoCodecEntityPersisterMap - Field in MongoCodecSession
MongoCodecSession - Class in org.grails.datastore.mapping.mongo
A MongoDB session for codec mapping style
MongoCodecSession(org.grails.datastore.mapping.mongo.MongoDatastore, org.grails.datastore.mapping.model.MappingContext, org.springframework.context.ApplicationEventPublisher, boolean) - Constructor in MongoCodecSession
MongoCollection - Class in org.grails.datastore.mapping.mongo.config
Provides configuration options for mapping Mongo DBCollection instances
MongoCollection.Index - Class in org.grails.datastore.mapping.mongo.config
Definition of an index
MongoCollection() - Constructor in MongoCollection
mongoCollections - Field in AbstractMongoSession
mongoCollections - Field in MongoDatastore
MongoConnectionSourceFactory - Class in org.grails.datastore.mapping.mongo.connections
A factory for building MongoClient instances
MongoConnectionSourceFactory() - Constructor in MongoConnectionSourceFactory
MongoConnectionSources - Class in org.grails.datastore.mapping.mongo.connections
A org.grails.datastore.mapping.core.connections.ConnectionSources implementation that reads the connections from MongoDB
MongoConnectionSources(ConnectionSource<MongoClient, MongoConnectionSourceSettings>, ConnectionSourceFactory<MongoClient, MongoConnectionSourceSettings>, org.springframework.core.env.PropertyResolver) - Constructor in MongoConnectionSources
MongoConnectionSourceSettings - Class in org.grails.datastore.mapping.mongo.connections
Settings for MongoDB driver
MongoConnectionSourceSettings() - Constructor in MongoConnectionSourceSettings
MongoConnectionSourceSettingsBuilder - Class in org.grails.datastore.mapping.mongo.connections
Creates MongoDB configuration
MongoConnectionSourceSettingsBuilder(org.springframework.core.env.PropertyResolver, org.grails.datastore.mapping.mongo.connections.MongoConnectionSourceSettings) - Constructor in MongoConnectionSourceSettingsBuilder
MongoConstants - Class in org.grails.datastore.mapping.mongo
Constants for use with GORM for MongoDB
MongoConstants() - Constructor in MongoConstants
MongoCriteriaBuilder - Class in org.grails.datastore.gorm.mongo
Extends the default CriteriaBuilder implementation with Geolocation methods
MongoCriteriaBuilder(Class<?>, org.grails.datastore.mapping.core.Session) - Constructor in MongoCriteriaBuilder
mongoDatabases - Field in AbstractMongoSession
mongoDatabases - Field in MongoDatastore
MongoDatastore - Class in org.grails.datastore.mapping.mongo
A Datastore implementation for the Mongo document store.
mongoDatastore - Field in AbstractMongoSession
mongoDatastore - Field in MongoCodecEntityPersister
MongoDatastore(org.springframework.core.env.PropertyResolver, org.grails.datastore.gorm.events.ConfigurableApplicationEventPublisher, java.lang.Package) - Constructor in MongoDatastore
Construct a Mongo datastore scanning the given packages
mongoDatastore(ObjectProvider<MongoClient>, ObjectProvider<GrailsApplication>) - Method in MongoDbGormAutoConfiguration
mongoDatastore - Property in MongoSpec
MongoDbDataStoreSpringInitializer - Class in grails.mongodb.bootstrap
Used to initialize GORM for MongoDB outside of Grails
MongoDbDataStoreSpringInitializer() - Constructor in MongoDbDataStoreSpringInitializer
MongoDbGormAutoConfiguration - Class in grails.plugins.mongodb
EnableAutoConfiguration for GORM for MongoDB
MongodbGrailsPlugin - Class in grails.plugins.mongodb
Plugin that integrates Hibernate into a Grails application
MongodbGrailsPlugin() - Constructor in MongodbGrailsPlugin
MongoEntity - Trait in grails.mongodb
Enhances the default GormEntity class with MongoDB specific methods
MongoEntityPersister - Class in org.grails.datastore.mapping.mongo.engine
A org.grails.datastore.mapping.engine.EntityPersister implementation for the Mongo document store
MongoEntityPersister(org.grails.datastore.mapping.model.MappingContext, org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.mongo.MongoSession, org.springframework.context.ApplicationEventPublisher) - Constructor in MongoEntityPersister
MongoEntityTraitProvider - Class in org.grails.datastore.gorm.mongo
Tells GORM to use the MongoEntity trait for Mongo entities
MongoEntityTraitProvider() - Constructor in MongoEntityTraitProvider
MongoExtensions - Class in org.grails.datastore.gorm.mongo.extensions
Extra methods for MongoDB API
MongoExtensions() - Constructor in MongoExtensions
MongoGormEnhancer - Class in org.grails.datastore.gorm.mongo
GORM enhancer for Mongo.
MongoGormEnhancer(org.grails.datastore.mapping.mongo.MongoDatastore) - Constructor in MongoGormEnhancer
MongoInstanceOperations - Interface in grails.mongodb.api
Instance methods for GORM for MongoDB
MongoMappingContext - Class in org.grails.datastore.mapping.mongo.config
Models a org.grails.datastore.mapping.model.MappingContext for Mongo.
MongoMappingContext.DocumentEmbeddedPersistentEntity.DocumentCollectionMapping - Class in org.grails.datastore.mapping.mongo.config
mongoMappingContext(org.grails.datastore.mapping.mongo.MongoDatastore) - Method in MongoDbGormAutoConfiguration
MongoMappingContext(org.grails.datastore.mapping.mongo.connections.AbstractMongoConnectionSourceSettings, java.lang.Class) - Constructor in MongoMappingContext
Construct a new context for the given settings and classes
mongoOpenSessionInViewInterceptor(org.grails.datastore.mapping.mongo.MongoDatastore) - Method in MongoDbGormAutoConfiguration
mongoOptions - Field in MongoDbDataStoreSpringInitializer
mongoOptionsBeanName - Field in MongoDbDataStoreSpringInitializer
MongoQuery - Class in org.grails.datastore.mapping.mongo.query
A org.grails.datastore.mapping.query.Query implementation for the Mongo document store.
MongoQuery.AggregatedResultList - Class in org.grails.datastore.mapping.mongo.query
MongoQuery.AggregatePipeline - Class in org.grails.datastore.mapping.mongo.query
MongoQuery.GeoCriterion - Class in org.grails.datastore.mapping.mongo.query
Used for all GeoSpacial queries using 2dsphere indexes
MongoQuery.GeoIntersects - Class in org.grails.datastore.mapping.mongo.query
MongoQuery.GeoWithin - Class in org.grails.datastore.mapping.mongo.query
MongoQuery.MongoResultList - Class in org.grails.datastore.mapping.mongo.query
MongoQuery.Near - Class in org.grails.datastore.mapping.mongo.query
Used for Geospacial querying
MongoQuery.NearSphere - Class in org.grails.datastore.mapping.mongo.query
Used for Geospacial querying with the $nearSphere operator
MongoQuery.ProjectedProperty - Class in org.grails.datastore.mapping.mongo.query
MongoQuery.WithinBox - Class in org.grails.datastore.mapping.mongo.query
Used for Geospacial querying of boxes
MongoQuery.WithinCircle - Class in org.grails.datastore.mapping.mongo.query
Used for Geospacial querying of circles
MongoQuery.WithinPolygon - Class in org.grails.datastore.mapping.mongo.query
Used for Geospacial querying of polygons
MongoQuery(org.grails.datastore.mapping.mongo.AbstractMongoSession, org.grails.datastore.mapping.model.PersistentEntity) - Constructor in MongoQuery
MongoResultList(com.mongodb.client.MongoCursor, int, org.grails.datastore.mapping.engine.EntityPersister) - Constructor in MongoQuery.MongoResultList
MongoSession - Class in org.grails.datastore.mapping.mongo
A org.grails.datastore.mapping.core.Session implementation for the Mongo document store.
mongoSession - Field in MongoCodecEntityPersister
MongoSession(org.grails.datastore.mapping.mongo.MongoDatastore, org.grails.datastore.mapping.model.MappingContext, org.springframework.context.ApplicationEventPublisher, boolean) - Constructor in MongoSession
mongoSession - Property in MongoSpec
MongoSettings - Interface in org.grails.datastore.mapping.mongo.config
Additional settings for MongoDB
MongoSpec - Class in grails.test.mongodb
Base class for MongoDB tests
MongoSpec() - Constructor in MongoSpec
MongoStaticApi - Class in org.grails.datastore.gorm.mongo.api
MongoDB static API implementation
MongoStaticApi(Class<D>, org.grails.datastore.mapping.core.Datastore, List<FinderMethod>, org.springframework.transaction.PlatformTransactionManager) - Constructor in MongoStaticApi
MongoStaticOperations - Interface in grails.mongodb.api
Static operations for GORM for MongoDB
MultiLineString - Class in grails.mongodb.geo
Represents a GeoJSON MultiLineString.
MultiLineString(List<LineString>) - Constructor in MultiLineString
MultiLineStringType - Class in org.grails.datastore.gorm.mongo.geo
Adds support for the MultiLineString type to GORM for MongoDB
MultiLineStringType() - Constructor in MultiLineStringType
multiplier - Property in Metric
MultiPoint - Class in grails.mongodb.geo
Represents a GeoJSON MultiPoint.
MultiPoint(grails.mongodb.geo.Point, grails.mongodb.geo.Point) - Constructor in MultiPoint
MultiPointType - Class in org.grails.datastore.gorm.mongo.geo
Adds support for the MultiPoint type to GORM for MongoDB
MultiPointType() - Constructor in MultiPointType
MultiPolygon - Class in grails.mongodb.geo
Represents a GeoJSON MultiPolygon.
MultiPolygon(List<Polygon>) - Constructor in MultiPolygon
MultiPolygonType - Class in org.grails.datastore.gorm.mongo.geo
Adds support for the MultiPolygon type to GORM for MongoDB
MultiPolygonType() - Constructor in MultiPolygonType
multiTenancyMode - Field in MongoDatastore

N

NE_OPERATOR - Field in BsonQuery
Near - Class in org.grails.datastore.gorm.mongo
near(java.lang.String, grails.mongodb.geo.Point, grails.mongodb.geo.Distance) - Method in MongoCriteriaBuilder
Geospacial query for values near the given two dimensional list
near(java.lang.String, grails.mongodb.geo.Point, java.lang.Number) - Method in MongoQuery
Geospacial query for values near the given two dimensional list
Near(java.lang.String, java.lang.Object, java.lang.Number) - Constructor in MongoQuery.Near
Near(Class<?>, java.lang.String) - Constructor in Near
NEAR_OPERATOR - Field in MongoQuery
NEAR_SPHERE_OPERATOR - Field in MongoQuery
NearSphere - Class in org.grails.datastore.gorm.mongo
nearSphere query support
nearSphere(java.lang.String, grails.mongodb.geo.Point, grails.mongodb.geo.Distance) - Method in MongoCriteriaBuilder
Geospacial query for values near the given two dimensional list
nearSphere(java.lang.String, grails.mongodb.geo.Point, java.lang.Number) - Method in MongoQuery
Geospacial query for values near the given two dimensional list
NearSphere(java.lang.String, java.lang.Object, java.lang.Number) - Constructor in MongoQuery.NearSphere
NearSphere(Class<?>, java.lang.String) - Constructor in NearSphere
NEUTRAL - Property in Metric
a neutral radius *
newChildBuilder(java.lang.Object, java.lang.String) - Method in MongoConnectionSourceSettingsBuilder
newChildBuilderForFallback(java.lang.Object, java.lang.Object) - Method in MongoConnectionSourceSettingsBuilder
newConnectionSource(ConnectionSource<MongoClient,MongoConnectionSourceSettings>) - Method in MongoDatastore
newProperty() - Method in MongoCollection
NEXT_ID - Field in MongoCodecEntityPersister
NEXT_ID_SUFFIX - Field in AbstractMongoObectEntityPersister
NEXT_ID_SUFFIX - Field in MongoCodecEntityPersister
next() - Method in MongoQuery.AggregatedResultList
nextDecoded() - Method in MongoQuery.MongoResultList
NIN_OPERATOR - Field in BsonQuery
NOR_OPERATOR - Field in BsonQuery
NOT_OPERATOR - Field in BsonQuery

O

observe - Property in MongodbGrailsPlugin
OffsetDateTimeBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.OffsetDateTime to MongoDB
OffsetDateTimeCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.OffsetDateTime in MongoDB
OffsetDateTimeCodec() - Constructor in OffsetDateTimeCodec
OffsetDateTimeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.OffsetDateTime
OffsetDateTimeDecoder() - Constructor in OffsetDateTimeDecoder
OffsetDateTimeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.OffsetDateTime
OffsetDateTimeEncoder() - Constructor in OffsetDateTimeEncoder
OffsetTimeBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.OffsetTime to MongoDB
OffsetTimeCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.OffsetTime in MongoDB
OffsetTimeCodec() - Constructor in OffsetTimeCodec
OffsetTimeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.OffsetTime
OffsetTimeDecoder() - Constructor in OffsetTimeDecoder
OffsetTimeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.OffsetTime
OffsetTimeEncoder() - Constructor in OffsetTimeEncoder
operatorHandlers - Field in BsonQuery
options - Property in MongoCollection.Index
options - Property in MongoConnectionSourceSettings
The MongoClientOptions object
OR_OPERATOR - Field in BsonQuery
organization - Property in MongodbGrailsPlugin

P

parse(Class<T>, BsonReader) - Method in BsonQuery
Parse a query from a BsonReader into a DetachedCriteria
password - Property in AbstractMongoConnectionSourceSettings
The password to use
PeriodBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.Period to MongoDB
PeriodCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.Period in MongoDB
PeriodCodec() - Constructor in PeriodCodec
PeriodDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.Period
PeriodDecoder() - Constructor in PeriodDecoder
PeriodEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.Period
PeriodEncoder() - Constructor in PeriodEncoder
persistenceContextInterceptorAggregator() - Method in MongoDbGormAutoConfiguration
persistentEntityAdded(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoDatastore
PersistentEntityCodec - Class in org.grails.datastore.mapping.mongo.engine.codecs
A MongoDB codec for persisting PersistentEntity instances
PersistentEntityCodec.1 - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.1() - Constructor in PersistentEntityCodec.1
PersistentEntityCodec.2 - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.2() - Constructor in PersistentEntityCodec.2
PersistentEntityCodec.3 - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.3() - Constructor in PersistentEntityCodec.3
PersistentEntityCodec.4 - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.4() - Constructor in PersistentEntityCodec.4
PersistentEntityCodec.5 - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.5() - Constructor in PersistentEntityCodec.5
PersistentEntityCodec.OneToManyDecoder - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.OneToManyDecoder() - Constructor in PersistentEntityCodec.OneToManyDecoder
PersistentEntityCodec.OneToManyEncoder - Class in org.grails.datastore.mapping.mongo.engine.codecs
PersistentEntityCodec.OneToManyEncoder() - Constructor in PersistentEntityCodec.OneToManyEncoder
PersistentEntityCodec.ToOneDecoder - Class in org.grails.datastore.mapping.mongo.engine.codecs
A {@PropertyEncoder} capable of encoding {@ToOne} association types
PersistentEntityCodec.ToOneDecoder() - Constructor in PersistentEntityCodec.ToOneDecoder
PersistentEntityCodec.ToOneEncoder - Class in org.grails.datastore.mapping.mongo.engine.codecs
A {@PropertyEncoder} capable of encoding {@ToOne} association types
PersistentEntityCodec.ToOneEncoder() - Constructor in PersistentEntityCodec.ToOneEncoder
PersistentEntityCodec(org.bson.codecs.configuration.CodecRegistry, org.grails.datastore.mapping.model.PersistentEntity, boolean) - Constructor in PersistentEntityCodec
persistEntities(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Iterable) - Method in MongoCodecEntityPersister
persistEntity(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object) - Method in MongoCodecEntityPersister
Point - Class in grails.mongodb.geo
Represents a GeoJSON point for use in GeoJSON data models.
Point(double, double) - Constructor in Point
Construct a point for the given x and y coordinates
points - Property in Polygon
The Point instances that constitute the Polygon
PointType - Class in org.grails.datastore.gorm.mongo.geo
Adds support for the Point type to GORM for MongoDB
PointType() - Constructor in PointType
Polygon - Class in grails.mongodb.geo
Represents a GeoJSON polygon for use in Geo data models.
POLYGON_OPERATOR - Field in MongoQuery
Polygon(grails.mongodb.geo.Point, grails.mongodb.geo.Point, grails.mongodb.geo.Point, grails.mongodb.geo.Point) - Constructor in Polygon
Constructs a Polygon for the given Point instances
polygons - Property in MultiPolygon
PolygonType - Class in org.grails.datastore.gorm.mongo.geo
Adds support for the Polygon type to GORM for MongoDB
PolygonType() - Constructor in PolygonType
populateBsonQuery(org.grails.datastore.bson.query.EmbeddedQueryEncoder, org.bson.Document, Junction, org.grails.datastore.mapping.model.PersistentEntity) - Method in BsonQuery
populateMongoQuery(org.grails.datastore.bson.query.EmbeddedQueryEncoder, org.bson.Document, Junction, org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoQuery
port - Property in AbstractMongoConnectionSourceSettings
The port to use
positions - Property in MultiPoint
PREFIX - Field in MongoSettings
The prefix
preIndex(java.lang.Object, java.util.List) - Method in AbstractMongoObectEntityPersister.MongoAssociationIndexer
processAssociations(org.grails.datastore.mapping.mongo.MongoCodecSession, org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.engine.EntityAccess, java.lang.Object, org.grails.datastore.mapping.proxy.ProxyFactory, boolean) - Method in MongoCodecEntityPersister
PROJECT_OPERATOR - Field in BsonQuery
projection(FindIterable<Document>, Map<String, Object>) - Method in MongoExtensions
projection - Field in MongoQuery.ProjectedProperty
projectionKey - Field in MongoQuery.ProjectedProperty
projectProjectionHandlers - Field in BsonQuery
property(java.util.Map) - Method in MongoCollection
property - Field in MongoQuery.ProjectedProperty
PropertyDecoder - Interface in org.grails.datastore.bson.codecs
An interface for encoding PersistentProperty instances
PropertyEncoder - Interface in org.grails.datastore.bson.codecs
An interface for encoding PersistentProperty instances
propertyMissing(java.lang.String, java.lang.Object) - Method in MongoEntity
Allows setting a dynamic property via the dot operator
propertyMissing(com.mongodb.client.MongoDatabase, java.lang.String) - Method in MongoExtensions
Adds a method to return a collection using the dot syntax
propertyResolver - Property in MongoClientOptionsBuilder

Q

query(java.lang.Object) - Method in AbstractMongoObectEntityPersister.MongoAssociationIndexer
query(org.grails.datastore.mapping.model.PersistentProperty, org.grails.datastore.mapping.query.Query.PropertyCriterion, org.bson.Document) - Method in CodecCustomTypeMarshaller
queryHandlers - Field in BsonQuery
queryInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.grails.datastore.mapping.query.Query.PropertyCriterion, org.bson.Document) - Method in AbstractShapeCoordsType
queryInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.grails.datastore.mapping.query.Query.PropertyCriterion, org.bson.Document) - Method in EnumType
queryInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.grails.datastore.mapping.query.Query.PropertyCriterion, org.bson.Document) - Method in GeoJSONType

R

radius - Property in Circle
The radius of the circle
read(org.grails.datastore.mapping.model.PersistentProperty, org.bson.Document) - Method in CodecCustomTypeMarshaller
READ_CONCERN_ARGUMENT - Field in MongoQuery
read(BsonReader) - Method in InstantBsonConverter
read(BsonReader) - Method in LocalDateBsonConverter
read(BsonReader) - Method in LocalDateTimeBsonConverter
read(BsonReader) - Method in LocalTimeBsonConverter
read(BsonReader) - Method in OffsetDateTimeBsonConverter
read(BsonReader) - Method in OffsetTimeBsonConverter
read(BsonReader) - Method in PeriodBsonConverter
read(BsonReader) - Method in TemporalBsonConverter
read(BsonReader) - Method in ZonedDateTimeBsonConverter
readBsonType() - Method in JsonReader
readBsonValue(BsonReader, org.bson.BsonType) - Method in BsonQuery
readingComplete(org.grails.datastore.mapping.engine.EntityAccess) - Method in BsonPersistentEntityCodec
Called when reading from a BsonReader is completed
readingComplete(org.grails.datastore.mapping.engine.EntityAccess) - Method in PersistentEntityCodec
readInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.bson.Document) - Method in BoxType
readInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.bson.Document) - Method in CircleType
readInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.bson.Document) - Method in EnumType
readInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.bson.Document) - Method in GeoJSONType
readInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.bson.Document) - Method in GeometryCollectionType
readInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, org.bson.Document) - Method in ShapeType
readSchemaless(BsonReader, org.grails.datastore.gorm.schemaless.DynamicAttributes, java.lang.String, org.bson.codecs.DecoderContext) - Method in BsonPersistentEntityCodec
Reads an undeclared property
readValue(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.ListCodec
readValue(BsonReader, org.bson.codecs.DecoderContext) - Method in CodecExtensions.MapCodec
reference - Property in MongoAttribute
Whether this attribute is a database reference
refresh(java.lang.Object) - Method in MongoCodecEntityPersister
refreshObjectStateFromNativeEntry(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object, java.io.Serializable, T, boolean) - Method in AbstractMongoObectEntityPersister
REGEX_OPERATOR - Field in BsonQuery
registerAllEntitiesWithEnhancer() - Method in MongoDatastore
registerDecoder(Class<? extends PersistentProperty>, org.grails.datastore.bson.codecs.PropertyDecoder) - Method in BsonPersistentEntityCodec
registerEncoder(Class<? extends PersistentProperty>, org.grails.datastore.bson.codecs.PropertyEncoder) - Method in BsonPersistentEntityCodec
registerEntity(org.grails.datastore.mapping.model.PersistentEntity) - Method in MongoDatastore
registerEventListeners(org.grails.datastore.gorm.events.ConfigurableApplicationEventPublisher) - Method in MongoDatastore
registerMongoMethodExpressions() - Method in MongoGormEnhancer
registerMongoTypes() - Method in MongoMappingContext
remove(MongoCollection<Document>, Map<String, Object>) - Method in MongoExtensions
remove() - Method in MongoQuery.AggregatedResultList
replaceOne(MongoCollection<Document>, Map<String, Object>, org.bson.Document, Map<String, Object>) - Method in MongoExtensions
reset() - Method in JsonReader.Mark
resolveTenantIdentifier() - Method in MongoDatastore
resolveTenantIds() - Method in MongoDatastore
retrieveAllEntities(org.grails.datastore.mapping.model.PersistentEntity, java.io.Serializable) - Method in AbstractMongoObectEntityPersister
retrieveAllEntities(org.grails.datastore.mapping.model.PersistentEntity, Iterable<Serializable>) - Method in MongoCodecEntityPersister
retrieveCachedInstance(org.grails.datastore.mapping.engine.EntityAccess) - Method in BsonPersistentEntityCodec
Retrieve a cached instance if any
retrieveCachedInstance(org.grails.datastore.mapping.engine.EntityAccess) - Method in PersistentEntityCodec
retrieveEntity(org.grails.datastore.mapping.model.PersistentEntity, java.io.Serializable) - Method in MongoCodecEntityPersister
retrieveEntry(org.grails.datastore.mapping.model.PersistentEntity, java.lang.String, java.io.Serializable) - Method in MongoEntityPersister
rightShift(MongoCollection<Document>, Map<String, Object>) - Method in MongoExtensions
run() - Method in MongoCodecEntityPersister.1
run() - Method in MongoCodecEntityPersister.1.1
run() - Method in MongoCodecEntityPersister.2
run() - Method in MongoCodecEntityPersister.2.1
run() - Method in MongoCodecEntityPersister.3
run() - Method in MongoCodecEntityPersister.3.1
run() - Method in MongoEntityPersister
run() - Method in MongoSession

S

save(MongoCollection<Document>, Map<String, Object>, com.mongodb.WriteConcern) - Method in MongoExtensions
SCHEMALESS_ATTRIBUTES - Field in PersistentEntityCodec
scm - Property in MongodbGrailsPlugin
search(java.lang.String, java.util.Map) - Method in MongoEntity
Search for entities using the given query
search(java.lang.String, java.util.Map) - Method in MongoStaticApi
search(java.lang.String, java.util.Map) - Method in MongoStaticOperations
Search for entities using the given query
searchTop(java.lang.String, int, java.util.Map) - Method in MongoEntity
Searches for the top results ordered by the MongoDB score
searchTop(java.lang.String, int, java.util.Map) - Method in MongoStaticApi
searchTop(java.lang.String, int, java.util.Map) - Method in MongoStaticOperations
Searches for the top results ordered by the MongoDB score
set(int, java.lang.Object) - Method in MongoQuery.AggregatedResultList
SET_OPERATOR - Field in MongoConstants
setApplicationContext(org.springframework.context.ApplicationContext) - Method in MongoDbGormAutoConfiguration
setArguments(java.lang.Object) - Method in GeoIntersects
setArguments(java.lang.Object) - Method in GeoWithin
setArguments(java.util.Map) - Method in MongoQuery
Parameters:
arguments - The query arguments
setArguments(java.lang.Object) - Method in Near
setArguments(java.lang.Object) - Method in WithinBox
setArguments(java.lang.Object) - Method in WithinCircle
setArguments(java.lang.Object) - Method in WithinPolygon
setCodecProviders(List<CodecProvider>) - Method in MongoDatastore
Sets any additional codec providers
setCodecRegistries(List<CodecRegistry>) - Method in MongoDatastore
Sets any additional codec registries
setCodecRegistry(org.bson.codecs.configuration.CodecRegistry) - Method in CodecRegistryAware
setCodecs(List<Codec<?>>) - Method in MongoDatastore
Sets any additional codecs
setCompoundIndex(java.util.Map) - Method in MongoCollection
Sets a compound index definition
setDatabaseName(java.lang.String) - Method in MongoDbDataStoreSpringInitializer
Sets the name of the MongoDB database to use
setDBObjectValue(org.bson.Document, java.lang.String, java.lang.Object, org.grails.datastore.mapping.model.MappingContext) - Method in MongoEntityPersister
setDefaultMapping(groovy.lang.Closure) - Method in MongoDbDataStoreSpringInitializer
Sets the default MongoDB GORM mapping configuration
setEmbedded(T, java.lang.String, T) - Method in AbstractMongoObectEntityPersister
setEmbeddedCollection(T, java.lang.String, Collection<?>, List<T>) - Method in AbstractMongoObectEntityPersister
setEmbeddedCollectionKeys(org.grails.datastore.mapping.model.types.Association, org.grails.datastore.mapping.engine.EntityAccess, T, List<Serializable>) - Method in AbstractMongoObectEntityPersister
setEmbeddedMap(T, java.lang.String, java.util.Map, Map<Object,T>) - Method in AbstractMongoObectEntityPersister
setEntryValue(org.bson.Document, java.lang.String, java.lang.Object) - Method in MongoEntityPersister
setField(java.lang.String) - Method in MongoAttribute
Sets the field name to map to
setGeoIndex(java.lang.String) - Method in MongoAttribute
Sets the geo index type
setIndex(java.lang.String) - Method in MongoAttribute
Sets the index type
setIndexAttributes(java.util.Map) - Method in MongoAttribute
Sets index attributes
setManyToMany(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object, T, org.grails.datastore.mapping.model.types.ManyToMany, java.util.Collection, Map<Association,List<Serializable>>) - Method in AbstractMongoObectEntityPersister
setMaxDistance(grails.mongodb.geo.Distance) - Method in MongoQuery.Near
setMessageSource(org.springframework.context.MessageSource) - Method in MongoDatastore
The message source used for validation messages
setMongoBeanName(java.lang.String) - Method in MongoDbDataStoreSpringInitializer
Sets the name of the Mongo bean to use
setMongoClient(com.mongodb.client.MongoClient) - Method in MongoDbDataStoreSpringInitializer
Sets a pre-existing Mongo instance to configure for
setMongoOptions(com.mongodb.MongoClientSettings) - Method in MongoDbDataStoreSpringInitializer
Sets the MongoOptions instance to use when constructing the Mongo instance
setMongoOptionsBeanName(java.lang.String) - Method in MongoDbDataStoreSpringInitializer
The name of the MongoOptions bean
setSort(java.lang.Object) - Method in MongoCollection
Sets the default sorting
SETTING_CODECS - Field in MongoSettings
All MongoDB codecs
SETTING_CONNECTION_STRING - Field in MongoDatastore
SETTING_CONNECTION_STRING - Field in MongoSettings
The connection string
SETTING_CONNECTIONS - Field in MongoSettings
All MongoDB connections
SETTING_DATABASE_NAME - Field in MongoDatastore
SETTING_DATABASE_NAME - Field in MongoSettings
The database name
SETTING_DECIMAL_TYPE - Field in MongoSettings
Whether to use the decimal type
SETTING_DEFAULT_MAPPING - Field in MongoDatastore
SETTING_DEFAULT_MAPPING - Field in MongoSettings
The default mapping
SETTING_ENGINE - Field in MongoDatastore
SETTING_ENGINE - Field in MongoSettings
SETTING_HOST - Field in MongoDatastore
SETTING_HOST - Field in MongoSettings
The host
SETTING_OPTIONS - Field in MongoDatastore
SETTING_OPTIONS - Field in MongoSettings
The client options
SETTING_PASSWORD - Field in MongoDatastore
SETTING_PASSWORD - Field in MongoSettings
The password
SETTING_PORT - Field in MongoDatastore
SETTING_PORT - Field in MongoSettings
The port
SETTING_STATELESS - Field in MongoDatastore
SETTING_STATELESS - Field in MongoSettings
SETTING_URL - Field in MongoDatastore
SETTING_URL - Field in MongoSettings
The URL
SETTING_USERNAME - Field in MongoDatastore
SETTING_USERNAME - Field in MongoSettings
The username
settings - Field in JsonWriter
setup() - Method in MongoSpec
setupSpec() - Method in MongoSpec
setValue(org.bson.Document, java.lang.String, java.lang.Object) - Method in MongoEntityPersister
setValue(java.util.List) - Method in MongoQuery.WithinBox
setValue(java.util.List) - Method in MongoQuery.WithinCircle
setValue(java.util.List) - Method in MongoQuery.WithinPolygon
setWriteConcern(com.mongodb.WriteConcern) - Method in AbstractMongoSession
Sets the WriteConcern to use for the session
Shape - Class in grails.mongodb.geo
An interface for all geo shapes to implement
Shape() - Constructor in Shape
ShapeType - Class in org.grails.datastore.gorm.mongo.geo
Custom type for persisting the Shape type
ShapeType() - Constructor in ShapeType
SIMPLE_TYPE_DECODERS - Field in SimpleDecoder
SIMPLE_TYPE_ENCODERS - Field in SimpleEncoder
SimpleDecoder - Class in org.grails.datastore.bson.codecs.decoders
A {@PropertyDecoder} capable of decoding org.grails.datastore.mapping.model.types.Simple properties
SimpleDecoder.1 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.10 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.10() - Constructor in SimpleDecoder.10
SimpleDecoder.11 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.11() - Constructor in SimpleDecoder.11
SimpleDecoder.12 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.12() - Constructor in SimpleDecoder.12
SimpleDecoder.13 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.13() - Constructor in SimpleDecoder.13
SimpleDecoder.14 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.14() - Constructor in SimpleDecoder.14
SimpleDecoder.15 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.15() - Constructor in SimpleDecoder.15
SimpleDecoder.16 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.16() - Constructor in SimpleDecoder.16
SimpleDecoder.1() - Constructor in SimpleDecoder.1
SimpleDecoder.2 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.2() - Constructor in SimpleDecoder.2
SimpleDecoder.3 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.3() - Constructor in SimpleDecoder.3
SimpleDecoder.4 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.4() - Constructor in SimpleDecoder.4
SimpleDecoder.5 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.5() - Constructor in SimpleDecoder.5
SimpleDecoder.6 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.6() - Constructor in SimpleDecoder.6
SimpleDecoder.7 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.7() - Constructor in SimpleDecoder.7
SimpleDecoder.8 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.8() - Constructor in SimpleDecoder.8
SimpleDecoder.9 - Class in org.grails.datastore.bson.codecs.decoders
SimpleDecoder.9() - Constructor in SimpleDecoder.9
SimpleDecoder.TypeDecoder - Interface in org.grails.datastore.bson.codecs.decoders
SimpleDecoder() - Constructor in SimpleDecoder
SimpleEncoder - Class in org.grails.datastore.bson.codecs.encoders
An encoder for simple types persistable by MongoDB
SimpleEncoder.1 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.10 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.10() - Constructor in SimpleEncoder.10
SimpleEncoder.11 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.11() - Constructor in SimpleEncoder.11
SimpleEncoder.12 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.12() - Constructor in SimpleEncoder.12
SimpleEncoder.13 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.13() - Constructor in SimpleEncoder.13
SimpleEncoder.1() - Constructor in SimpleEncoder.1
SimpleEncoder.2 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.2() - Constructor in SimpleEncoder.2
SimpleEncoder.3 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.3() - Constructor in SimpleEncoder.3
SimpleEncoder.4 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.4() - Constructor in SimpleEncoder.4
SimpleEncoder.5 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.5() - Constructor in SimpleEncoder.5
SimpleEncoder.6 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.6() - Constructor in SimpleEncoder.6
SimpleEncoder.7 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.7() - Constructor in SimpleEncoder.7
SimpleEncoder.8 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.8() - Constructor in SimpleEncoder.8
SimpleEncoder.9 - Class in org.grails.datastore.bson.codecs.encoders
SimpleEncoder.9() - Constructor in SimpleEncoder.9
SimpleEncoder.TypeEncoder - Interface in org.grails.datastore.bson.codecs.encoders
SimpleEncoder() - Constructor in SimpleEncoder
size() - Method in MongoQuery.AggregatedResultList
SIZE_OPERATOR - Field in BsonQuery
sort(java.util.Map) - Method in MongoCollection
Sets the default sorting
sort(FindIterable<Document>, Map<String, Object>) - Method in MongoExtensions
SORT_OPERATOR - Field in BsonQuery
Sphere - Class in grails.mongodb.geo
Represents a Sphere with the radius calculated in radians
Sphere(grails.mongodb.geo.Point, grails.mongodb.geo.Distance) - Constructor in Sphere
Construct a circle for the given center Point and distance
startBuild(java.lang.Object, java.lang.String) - Method in MongoConnectionSourceSettingsBuilder
stateful - Property in BsonPersistentEntityCodec
stateless - Property in AbstractMongoConnectionSourceSettings
Whether to use stateless mode by default
stateless - Field in MongoDatastore
storeEntry(org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.engine.EntityAccess, java.lang.Object, org.bson.Document) - Method in MongoEntityPersister
SUM_OPERATOR - Field in BsonQuery
supports(org.grails.datastore.mapping.core.Datastore) - Method in AbstractShapeCoordsType
supports(org.grails.datastore.mapping.core.Datastore) - Method in CodecCustomTypeMarshaller
supports(org.grails.datastore.mapping.core.Datastore) - Method in EnumType
supports(org.grails.datastore.mapping.core.Datastore) - Method in GeoJSONType
supports(org.grails.datastore.mapping.model.MappingContext) - Method in GeometryCollectionType

T

TemporalBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.temporal.Temporal to MongoDB
TenantIdDecoder - Class in org.grails.datastore.bson.codecs.decoders
Decodes the tenant id
TenantIdDecoder() - Constructor in TenantIdDecoder
TenantIdEncoder - Class in org.grails.datastore.bson.codecs.encoders
Encodes the TenantId
TenantIdEncoder() - Constructor in TenantIdEncoder
tenantResolver - Field in MongoDatastore
title - Property in MongodbGrailsPlugin
toConfiguration(org.grails.datastore.mapping.mongo.connections.MongoConnectionSourceSettings) - Method in MongoConnectionSourceSettingsBuilder
toDBObject(org.bson.Document) - Method in MongoExtensions
toList(FindIterable, Class<T>) - Method in MongoExtensions
toString() - Method in Box
toString() - Method in Circle
toString() - Method in LineString
toString() - Method in MongoQuery.AggregatedResultList
toString() - Method in MongoQuery.MongoResultList
toString() - Method in MultiLineString
toString() - Method in MultiPoint
toString() - Method in Point
toString() - Method in Polygon
transactionManager - Field in MongoDatastore
transactionManager(org.grails.datastore.mapping.mongo.MongoDatastore) - Method in MongoDbGormAutoConfiguration

U

unlock(java.lang.Object) - Method in MongoCodecEntityPersister
UNSET_OPERATOR - Field in MongoConstants
update(MongoCollection<Document>, Map<String, Object>, Map<String, Object>, UpdateOptions) - Method in MongoExtensions
updateAll(org.grails.datastore.mapping.query.api.QueryableCriteria, Map<String, Object>) - Method in MongoCodecSession
updateAll(org.grails.datastore.mapping.query.api.QueryableCriteria, Map<String,Object>) - Method in MongoSession
updateCaches(org.grails.datastore.mapping.model.PersistentEntity, java.lang.Object, java.io.Serializable) - Method in MongoCodecEntityPersister
updateEntry(org.grails.datastore.mapping.model.PersistentEntity, org.grails.datastore.mapping.engine.EntityAccess, java.lang.Object, org.bson.Document) - Method in MongoEntityPersister
updateMany(MongoCollection<Document>, Map<String, Object>, List<? extends Map<String, Object>>, UpdateOptions) - Method in MongoExtensions
updateOne(MongoCollection<Document>, Map<String, Object>, List<? extends Map<String, Object>>, UpdateOptions) - Method in MongoExtensions
upperRight - Property in Box
url(com.mongodb.ConnectionString) - Method in AbstractMongoConnectionSourceSettings
Parameters:
connectionString - The connection string
useCollection(org.grails.datastore.mapping.model.PersistentEntity, java.lang.String) - Method in AbstractMongoSession
Use the given collection for the given entity
useCollection(java.lang.String) - Method in MongoEntity
Use the given collection for this entity for the scope of the session
useCollection(java.lang.String) - Method in MongoStaticApi
useCollection(java.lang.String) - Method in MongoStaticOperations
Use the given collection for this entity for the scope of the session
useDatabase(org.grails.datastore.mapping.model.PersistentEntity, java.lang.String) - Method in AbstractMongoSession
Use the given database name for the given entity
useDatabase(java.lang.String) - Method in MongoEntity
Use the given database for this entity for the scope of the session
useDatabase(java.lang.String) - Method in MongoStaticApi
useDatabase(java.lang.String) - Method in MongoStaticOperations
Use the given database for this entity for the scope of the session
username - Property in AbstractMongoConnectionSourceSettings
The username to use
UTC - Field in JsonWriter

V

value - Property in Distance
The value representing the distance
VALUE_RETRIEVAL_STRATEGY - Field in MongoEntityPersister
valueOf(List<List<Double>>) - Method in Box
Constructs a Box from the given coordinates
valueOf(List<Object>) - Method in Circle
Construct a circle for the given coordinates
valueOf(double, grails.mongodb.geo.Metric) - Method in Distance
Create a Distance instance for the given value
valueOf(java.util.List) - Method in GeometryCollection
valueOf(java.util.List) - Method in LineString
Constructs a LineString for the given coordinates
valueOf(java.util.List) - Method in MultiLineString
valueOf(java.util.List) - Method in MultiPoint
valueOf(java.util.List) - Method in MultiPolygon
valueOf(List<Number>) - Method in Point
Construct a point for the given coordinates supplied in the list
valueOf(java.util.List) - Method in Polygon
The inverse of Polygon.asList, constructs a Polygon from a coordinate list
valueOf(java.util.List, grails.mongodb.geo.Metric) - Method in Sphere
Constructs a Sphere for the given coordinate list and optional metric
version(groovy.lang.Closure) - Method in MongoCollection

W

watch(MongoCollection<Document>, List<? extends Map<String, Object>>, Class<T>) - Method in MongoExtensions
WHERE_OPERATOR - Field in BsonQuery
withCollection(java.lang.String, Closure<T>) - Method in MongoEntity
Use the given collection for this entity for the scope of the closure call
withCollection(java.lang.String, Closure<T>) - Method in MongoStaticApi
withCollection(java.lang.String, Closure<T>) - Method in MongoStaticOperations
Use the given collection for this entity for the scope of the closure call
withConnection(java.lang.String, groovy.lang.Closure) - Method in MongoEntity
Perform an operation with the given connection
withDatabase(java.lang.String, Closure<T>) - Method in MongoEntity
Use the given database for this entity for the scope of the closure call
withDatabase(java.lang.String, Closure<T>) - Method in MongoStaticApi
withDatabase(java.lang.String, Closure<T>) - Method in MongoStaticOperations
Use the given database for this entity for the scope of the closure call
WITHIN_OPERATOR - Field in MongoQuery
WithinBox - Class in org.grails.datastore.gorm.mongo
Dynamic finder expression for within box queries
withinBox(java.lang.String, List<?>) - Method in MongoCriteriaBuilder
Geospacial query for values within a given box.
withinBox(java.lang.String, java.util.List) - Method in MongoQuery
Geospacial query for values within a given box.
WithinBox(java.lang.String, java.util.List) - Constructor in MongoQuery.WithinBox
WithinBox(Class<?>, java.lang.String) - Constructor in WithinBox
WithinCircle - Class in org.grails.datastore.gorm.mongo
A dynamic finder method expression that adds the ability to query within a circle
withinCircle(java.lang.String, List<?>) - Method in MongoCriteriaBuilder
Geospacial query for values within a given circle.
withinCircle(java.lang.String, java.util.List) - Method in MongoQuery
Geospacial query for values within a given circle.
WithinCircle(java.lang.String, java.util.List) - Constructor in MongoQuery.WithinCircle
WithinCircle(Class<?>, java.lang.String) - Constructor in WithinCircle
WithinPolygon - Class in org.grails.datastore.gorm.mongo
Dynamic finder expression for within polygon queries
withinPolygon(java.lang.String, List<?>) - Method in MongoCriteriaBuilder
Geospacial query for values within a given polygon.
withinPolygon(java.lang.String, java.util.List) - Method in MongoQuery
Geospacial query for values within a given polygon.
WithinPolygon(java.lang.String, java.util.List) - Constructor in MongoQuery.WithinPolygon
WithinPolygon(Class<?>, java.lang.String) - Constructor in WithinPolygon
withNewSession(java.io.Serializable, Closure<T1>) - Method in MongoDatastore
wrapFilterWithMultiTenancy(org.bson.conversions.Bson) - Method in MongoStaticApi
write(org.grails.datastore.mapping.model.PersistentProperty, org.bson.Document, org.bson.Document) - Method in CodecCustomTypeMarshaller
write(BsonWriter, java.time.Instant) - Method in InstantBsonConverter
write(BsonWriter, java.time.LocalDate) - Method in LocalDateBsonConverter
write(BsonWriter, java.time.LocalDateTime) - Method in LocalDateTimeBsonConverter
write(BsonWriter, java.time.LocalTime) - Method in LocalTimeBsonConverter
write(BsonWriter, java.time.OffsetDateTime) - Method in OffsetDateTimeBsonConverter
write(BsonWriter, java.time.OffsetTime) - Method in OffsetTimeBsonConverter
write(BsonWriter, java.time.Period) - Method in PeriodBsonConverter
write(BsonWriter, T) - Method in TemporalBsonConverter
write(BsonWriter, java.time.ZonedDateTime) - Method in ZonedDateTimeBsonConverter
writeAttributes(Map<String, Object>, BsonWriter, org.bson.codecs.EncoderContext) - Method in BsonPersistentEntityCodec
Writes the dynamic attributes to the writer
writeConcern - Field in AbstractMongoSession
writeConcern - Property in MongoCollection
Returns:
The WriteConcern for the collection
writeInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, T, org.bson.Document) - Method in AbstractShapeCoordsType
writeInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, java.lang.Object, org.bson.Document) - Method in EnumType
writeInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, T, org.bson.Document) - Method in GeoJSONType
writeInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, grails.mongodb.geo.GeometryCollection, org.bson.Document) - Method in GeometryCollectionType
writeInternal(org.grails.datastore.mapping.model.PersistentProperty, java.lang.String, grails.mongodb.geo.Shape, org.bson.Document) - Method in ShapeType
writeNameHelper(java.lang.String) - Method in JsonWriter
writer - Field in JsonWriter
writingComplete(org.grails.datastore.mapping.engine.EntityAccess) - Method in BsonPersistentEntityCodec
Called when the document is fully written from the source entity

X

x - Property in Point
The x and y values that indicate the location of the point

Y

y - Property in Point
The x and y values that indicate the location of the point

Z

ZonedDateTimeBsonConverter - Trait in org.grails.datastore.bson.codecs.temporal
A trait to read and write a java.time.ZonedDateTime to MongoDB
ZonedDateTimeCodec - Class in org.grails.datastore.bson.codecs
A class to translate a java.time.ZonedDateTime in MongoDB
ZonedDateTimeCodec() - Constructor in ZonedDateTimeCodec
ZonedDateTimeDecoder - Class in org.grails.datastore.bson.codecs.decoders
A simple decoder for java.time.ZonedDateTime
ZonedDateTimeDecoder() - Constructor in ZonedDateTimeDecoder
ZonedDateTimeEncoder - Class in org.grails.datastore.bson.codecs.encoders
A simple encoder for java.time.ZonedDateTime
ZonedDateTimeEncoder() - Constructor in ZonedDateTimeEncoder

_

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 _