- 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
-
- 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
-
- 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
- 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
- MultiPolygonType() - Constructor in MultiPolygonType
-
- multiTenancyMode - Field in MongoDatastore
-