Interface definition for structures defined in
GeoJsonConfiguration - Class in
org.springframework.data.mongodb.config
GeoJsonConfiguration() - Constructor for class org.springframework.data.mongodb.config.GeoJsonConfiguration
GeoJsonGeometryCollection - Class in org.springframework.data.mongodb.core.geo
GeoJsonGeometryCollection(List<GeoJson<?>>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
GeoJsonLineString - Class in org.springframework.data.mongodb.core.geo
GeoJsonLineString(List<Point>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonLineString
GeoJsonLineString(Point, Point, Point...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonLineString
geoJsonModule() - Method in class org.springframework.data.mongodb.config.GeoJsonConfiguration
GeoJsonModule - Class in org.springframework.data.mongodb.core.geo
A Jackson Module
to register custom JsonDeserializer
s for GeoJSON types.
GeoJsonModule() - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonModule
geoJsonModule() - Static method in class org.springframework.data.mongodb.core.geo.GeoJsonModule
GeoJsonMultiLineString - Class in org.springframework.data.mongodb.core.geo
GeoJsonMultiLineString(List<Point>...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
GeoJsonMultiLineString(List<GeoJsonLineString>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
GeoJsonMultiPoint - Class in org.springframework.data.mongodb.core.geo
GeoJsonMultiPoint(List<Point>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
GeoJsonMultiPoint(Point, Point, Point...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
GeoJsonMultiPolygon - Class in org.springframework.data.mongodb.core.geo
GeoJsonMultiPolygon(List<GeoJsonPolygon>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
GeoJsonPoint - Class in org.springframework.data.mongodb.core.geo
GeoJsonPoint(double, double) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPoint
GeoJsonPoint(Point) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPoint
GeoJsonPolygon - Class in org.springframework.data.mongodb.core.geo
GeoJsonPolygon(Point, Point, Point, Point, Point...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
GeoJsonPolygon(List<Point>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
geoNear(NearQuery, String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
geoNear(NearQuery, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
geoNear(NearQuery, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
geoNear(NearQuery, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
geoNear(NearQuery, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
geoNear(NearQuery, Class<?>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
geoNear(NearQuery, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
geoNear(NearQuery, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
geoNear(NearQuery, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
geoNear(NearQuery, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
geoNear(NearQuery, Class<?>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
GeoNearOperation - Class in org.springframework.data.mongodb.core.aggregation
Represents a geoNear
aggregation operation.
GeoNearOperation(NearQuery, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
GeospatialIndex - Class in org.springframework.data.mongodb.core.index
Value object to capture data to create a geo index.
GeospatialIndex(String) - Constructor for class org.springframework.data.mongodb.core.index.GeospatialIndex
GeoSpatialIndexed - Annotation Type in org.springframework.data.mongodb.core.index
Mark a field to be indexed using MongoDB's geospatial indexing feature.
GeoSpatialIndexType - Enum in org.springframework.data.mongodb.core.index
Geoposatial index type.
get(String) - Method in class org.springframework.data.mongodb.core.MappedDocument
get(Bson, String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
getAccesses() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
getActionOperation() - Method in exception org.springframework.data.mongodb.core.MongoDataIntegrityViolationException
getAllowDiskUse() - Method in class org.springframework.data.mongodb.core.query.Meta
When set to true, aggregation stages can write data to disk.
getAnnotatedAggregation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
Returns the aggregation pipeline declared in a
Aggregation
annotation.
getAnnotatedCollation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
getAnnotatedSort() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
Get the sort value, used as default, extracted from the
Query
annotation.
getArgumentMap() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference
Get the property names in order order of appearance in resulting operation.
getArgumentType() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference
getArrayFilters() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
getArrayFilters() - Method in class org.springframework.data.mongodb.core.query.Update
getArrayFilters() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
Get the specification which elements to modify in an array field.
getAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
getAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getAssociationConverter() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
Return the
Converter
to use for creating the mapped key of an association.
getAvailable() - Method in class org.springframework.data.mongodb.monitor.ConnectionMetrics
getAverageMs() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
getBeanClass(Element) - Method in class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
getBindableValue(int) - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getBindableValue(int) - Method in interface org.springframework.data.mongodb.util.json.ValueProvider
getBits() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
getBody() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the potentially converted ChangeStreamDocument.getFullDocument()
.
getBody() - Method in interface org.springframework.data.mongodb.core.messaging.Message
The converted message body if available.
getBsonTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the cluster time
.
getBsonType() - Method in enum org.springframework.data.mongodb.core.mapping.FieldType
Returns the BSON type identifier.
getCapped() - Method in class org.springframework.data.mongodb.core.CollectionOptions
Get if the collection should be capped.
getCaseFirst() - Method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
getCaseLevel() - Method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
getCenter() - Method in class org.springframework.data.mongodb.core.geo.Sphere
Returns the center of the
Circle
.
getChangeStreamOptions() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
getChild(int) - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
getChunkSize() - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
getClassLoader() - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
getCode() - Method in class org.springframework.data.mongodb.core.script.ExecutableMongoScript
Deprecated.
Returns the actual script code.
getCode() - Method in class org.springframework.data.mongodb.core.script.NamedMongoScript
Deprecated.
Returns the actual script code.
getCodecFor(Class<T>) - Method in interface org.springframework.data.mongodb.CodecRegistryProvider
Get the
Codec
registered for the given type or an
empty Optional
instead.
getCodecRegistry() - Method in interface org.springframework.data.mongodb.CodecRegistryProvider
Get the underlying CodecRegistry
used by the MongoDB Java driver.
getCodecRegistry() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
getCodecRegistry() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
Get the underlying CodecRegistry
used by the MongoDB Java driver.
getCodecRegistry() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
Get the underlying CodecRegistry
used by the reactive MongoDB Java driver.
getCodecRegistry() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
getCodecRegistry() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
getCollation() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
Get collation settings for string comparison.
getCollation() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
getCollation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
getCollation() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
Get the
Collation
specifying language-specific rules for string comparison.
getCollation() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
Get collation information.
getCollation() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
getCollation() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
Returns the collation of the entity evaluating a potential SpEL expression within the current context.
getCollation() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
Get the Collation specifying language-specific rules for string comparison.
getCollation() - Method in class org.springframework.data.mongodb.core.query.NearQuery
getCollation() - Method in class org.springframework.data.mongodb.core.query.Query
Get the
Collation
defining language-specific rules for string comparison.
getCollation() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getCollation() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
Return the collation for the entity or null if
not defined
.
getCollation() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
Returns the
Collation
to be used for the query.
getCollation() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
getCollation() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
getCollationParameterIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
Returns the index of the
Collation
parameter or -1 if not present.
getCollection(DBRef) - Method in class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
Customization hook for obtaining the MongoCollection
for a given DBRef
.
getCollection() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
getCollection() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
getCollection() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
Returns the collection the entity shall be persisted to.
getCollection(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
Get a MongoCollection
by its name.
getCollection(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
getCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
Get a MongoCollection
by name.
getCollection(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
getCollectionEntity() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityMetadata
getCollectionName() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the collection name the event was originated at.
getCollectionName() - Method in class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
Get the collection the event refers to.
getCollectionName() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
getCollectionName() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
The collection name the message originates from.
getCollectionName() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
Get the collection name.
getCollectionName() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions
getCollectionName() - Method in class org.springframework.data.mongodb.core.MongoAction
getCollectionName(Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
The collection name used for the specified class by this template.
getCollectionName(Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
getCollectionName(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
The collection name used for the specified class by this template.
getCollectionName(Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
getCollectionName() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
Returns the name of the collection the entity shall be persisted to.
getCollectionName() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityMetadata
Returns the name of the collection the entity shall be persisted to.
getCollectionName() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
getCollectionNames() - Method in interface org.springframework.data.mongodb.core.MongoOperations
A set of collection names.
getCollectionNames() - Method in class org.springframework.data.mongodb.core.MongoTemplate
getCollectionNames() - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
A set of collection names.
getCollectionNames() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
getCommand() - Method in class org.springframework.data.mongodb.core.geo.Sphere
Returns the command to be used to create the $within criterion.
getCommand() - Method in class org.springframework.data.mongodb.core.query.GeoCommand
getCommandCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
getComment() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
Get the comment for the aggregation.
getComment() - Method in class org.springframework.data.mongodb.core.query.Meta
getContent() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
The actual file content.
getContent() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getContent() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
getContent() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
getContent() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
getContentType() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getContext() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
getContextType() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Context
getConversionContext(ObjectPath) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
getConversionService() - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
getConverter() - Method in interface org.springframework.data.mongodb.core.MongoOperations
getConverter() - Method in class org.springframework.data.mongodb.core.MongoTemplate
getConverter() - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
getConverter() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
getCoordinates() - Method in interface org.springframework.data.mongodb.core.geo.GeoJson
The value of the coordinates member is always an
Iterable
.
getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPoint
getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
getCount() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
Deprecated.
getCounts() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
getCriteria() - Method in class org.springframework.data.mongodb.core.query.Query
getCriteriaObject() - Method in class org.springframework.data.mongodb.core.query.Criteria
getCriteriaObject() - Method in interface org.springframework.data.mongodb.core.query.CriteriaDefinition
Get Document
representation.
getCriteriaObject() - Method in class org.springframework.data.mongodb.core.query.TextCriteria
getCurrent() - Method in class org.springframework.data.mongodb.monitor.ConnectionMetrics
getCurrentNode() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
getCurrentQueueReaders() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
getCurrentQueueTotal() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
getCurrentQueueWriters() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
getCursor() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
Specify a document that contains options that control the creation of the cursor object.
getCursorBatchSize() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
The initial cursor batch size, if available, otherwise null.
getCursorBatchSize() - Method in class org.springframework.data.mongodb.core.query.Meta
getDatabase(MongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
getDatabase(MongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
Obtain the default
database
form the given
factory
.
getDatabase(String, MongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
getDatabase(String, MongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
Obtain the
database
with given name form the given
factory
.
getDatabase(ReactiveMongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
getDatabase(ReactiveMongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
Obtain the default
database
form the given
factory
.
getDatabase(String, ReactiveMongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
getDatabase(String, ReactiveMongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
Obtain the
database
with given name form the given
factory
.
getDatabaseFactory() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
getDatabaseName() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
Return the name of the database to connect to.
getDatabaseName() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the database name the event was originated at.
getDatabaseName() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
getDatabaseName() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
The database name the message originates from.
getDatabaseName() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
Get the database name of the db.
getDatabaseStats(String) - Method in class org.springframework.data.mongodb.core.MongoAdmin
getDatabaseStats(String) - Method in interface org.springframework.data.mongodb.core.MongoAdminOperations
getDb() - Method in class org.springframework.data.mongodb.core.MongoTemplate
getDb() - Method in interface org.springframework.data.mongodb.MongoDbFactory
getDb(String) - Method in interface org.springframework.data.mongodb.MongoDbFactory
getDb(String) - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
getDbFactory() - Method in class org.springframework.data.mongodb.MongoTransactionManager
getDBRef() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
getDBRef() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
getDBRef() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
Returns the
DBRef
if the property is a reference.
getDefaultDatabaseName() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
getDefaultStringMatcher() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
getDefaultWriteConcern() - Method in class org.springframework.data.mongodb.core.MongoAction
getDeleteCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
getDescription() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getDirection() - Method in class org.springframework.data.mongodb.core.index.IndexField
Returns the direction of the
IndexField
or null in case we have a geo index field.
getDirection() - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
getDistanceInMeters(Distance) - Static method in class org.springframework.data.mongodb.core.query.MetricConversion
Return distance
in meters.
getDistanceRange() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getDistanceRange() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
Returns a
Distance
to be applied to Mongo geo queries.
getDistanceRange() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
getDistanceRangeIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
getDocument() - Method in class org.springframework.data.mongodb.core.MappedDocument
getDocument() - Method in class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
getDocument() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
Get the raw MongoDB representation of the
ShardKey
.
getDocument() - Method in class org.springframework.data.mongodb.core.MongoAction
getDocumentId(Document) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
getDomainClass() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
getDomainTypeMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
getDownloadStream() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
Obtain the download stream emitting chunks of data as they come in.
getDownloadStream(int) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
Obtain the download stream emitting chunks of data with given chunkSize
as they come in.
getDynamicProjection() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getEmitCount() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
getEmitLoopTime() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
getEncoderClass() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
getEntity() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getEntityInformation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
getEntityInformation(Class<T>) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
getEntityInformation(Class<T>) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
getEntityType() - Method in class org.springframework.data.mongodb.core.MongoAction
getErrorDescription(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
getErrors() - Method in exception org.springframework.data.mongodb.BulkOperationException
getEvaluationContext() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
getEvaluationContext(Object) - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
getExceptionTranslator() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
getExceptionTranslator() - Method in class org.springframework.data.mongodb.core.MongoTemplate
getExceptionTranslator() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
getExceptionTranslator() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
getExceptionTranslator() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
getExpireAfter() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
Get the duration after which documents within the index expire.
getExposedField() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Output
getExtraOptions() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getFactoryInstance(MongoOperations) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
getFactoryInstance(ReactiveMongoOperations) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
getFallbackTypeFor(Bson) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
getField() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
Returns the field that holds the ProjectionOperationBuilder.OperationProjection
.
getField(String) - Method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
Returns the field with the given name or null if no field with the given name is available.
getField(String) - Method in class org.springframework.data.mongodb.core.aggregation.Fields
getFieldname() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
getFieldName() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
Returns the key to be used to store the value of the property inside a Mongo Document
.
getFieldName() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
getFieldName() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
Returns the name of the field a property is persisted to.
getFieldOrder() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
getFieldOrder() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
Returns the order of the field if defined.
getFields(Class<?>) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
Returns the
Fields
exposed by the type.
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
getFields() - Method in interface org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
getFields(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
getFields(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
getFields() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.Field
getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.Query
getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.TextQuery
getFieldType() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
getFieldType() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
getFieldType() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
getFileId() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
The GridFSFile.getId()
value converted into its simple java type.
getFileId() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getFileId() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
The GridFSFile.getId()
value converted into its simple java type.
getFileId() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
getFileId() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
The GridFSFile.getId()
value converted into its simple java type.
getFilename() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
The filename.
getFilename() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getFilename() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
getFilename() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
getFilename() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
getFilter() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
getFilterObject() - Method in interface org.springframework.data.mongodb.core.index.IndexFilter
Get the raw (unmapped) filter expression.
getFilterObject() - Method in class org.springframework.data.mongodb.core.index.PartialIndexFilter
getFinalizeFunction() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getFlags() - Method in class org.springframework.data.mongodb.core.query.Meta
getFlushes() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
getFormatted() - Method in class org.springframework.data.mongodb.core.query.Term
Get formatted representation of term.
getFullDocumentLookup() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
getFullText() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getFullText() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
getFullText() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
getFullTextParameterIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
Returns the index of the parameter to be used as a textquery param
getGeoNearLocation() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getGeoNearLocation() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
Returns the
Point
to use for a geo-near query.
getGeoNearLocation() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
getGetMoreCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
getGridFSFile() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getGridFSFile() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
getGroupByObject() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
Deprecated.
Get the
Document
representation of the
GroupBy
.
getHint() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
Get the hint used to to fulfill the aggregation.
getHint() - Method in class org.springframework.data.mongodb.core.query.Query
getHits() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
getHostName() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
Returns the hostname of the used server reported by MongoDB.
getId() - Method in class org.springframework.data.mongodb.core.MappedDocument
getId(Class<T>) - Method in class org.springframework.data.mongodb.core.MappedDocument
getId() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getIdAttribute() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
Returns the attribute that the id will be persisted to.
getIdAttribute() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
getIdentifier() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
getIdentifier() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
getIdentifier() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
getIdentifier() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
getIdentifyingAnnotations() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
getIdentifyingTypes() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
getIdentifyingTypes() - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
getIdFilter() - Method in class org.springframework.data.mongodb.core.MappedDocument
getIdIn(Collection<?>) - Static method in class org.springframework.data.mongodb.core.MappedDocument
getIdOnlyProjection() - Static method in class org.springframework.data.mongodb.core.MappedDocument
getIdType() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
getIgnoredPaths() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
getIndexDefinition() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
getIndexFields() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
Returns the individual index fields of the index.
getIndexInfo() - Method in class org.springframework.data.mongodb.core.DefaultIndexOperations
getIndexInfo() - Method in class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
getIndexInfo() - Method in interface org.springframework.data.mongodb.core.index.IndexOperations
Returns the index information on the collection.
getIndexInfo() - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperations
Returns the index information on the collection.
getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.CompoundIndexDefinition
getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.HashedIndex
getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.Index
getIndexKeys() - Method in interface org.springframework.data.mongodb.core.index.IndexDefinition
Get the Document
containing properties covered by the index.
getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.HashedIndex
getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.Index
getIndexOptions() - Method in interface org.springframework.data.mongodb.core.index.IndexDefinition
Get the index properties such as unique,...
getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
getInitialEntitySet() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
Scans the mapping base package for classes annotated with
Document
.
getInputCount() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
getInputStream() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getInputStream() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
getInputType() - Method in class org.springframework.data.mongodb.core.aggregation.TypedAggregation
getInsertCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
getJavaClass() - Method in enum org.springframework.data.mongodb.core.mapping.FieldType
Returns the Java class used to represent the type.
getJavaScriptMode() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getKey() - Method in class org.springframework.data.mongodb.core.index.IndexField
getKey() - Method in class org.springframework.data.mongodb.core.query.Criteria
getKey() - Method in interface org.springframework.data.mongodb.core.query.CriteriaDefinition
Get the identifying key.
getKey() - Method in class org.springframework.data.mongodb.core.query.TextCriteria
getKey() - Method in interface org.springframework.data.mongodb.core.query.Update.Modifier
getKeys() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
Deprecated.
getLanguage() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
getLanguage() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
getLanguage() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
Returns the default language to be used for this entity.
getLastFinished() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
getLastMs() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
getLeft() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
getLevel() - Method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
getLimit() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
Get the maximum number of documents for the input into the map function.
getLimit() - Method in class org.springframework.data.mongodb.core.query.Query
Get the maximum number of documents to be return.
getLocalTime() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
getLockTime() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
getLockTimeRatio() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
getMappedExample(Example<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoExampleMapper
getMappedExample(Example<?>, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoExampleMapper
getMappedFields(Document, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
getMappedKey() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
Returns the key to be used in the mapped document eventually.
getMappedKey() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getMappedKeyword(QueryMapper.Keyword, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
Returns the given Document
representing a keyword by mapping the keyword's value.
getMappedKeyword(QueryMapper.Field, QueryMapper.Keyword) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
Returns the mapped keyword considered defining a criteria for the given property.
getMappedObject(Document) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
Returns the mapped Document
, potentially converting the source considering mapping metadata etc.
getMappedObject(Document, Class<?>) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
Returns the mapped Document
, potentially converting the source considering mapping metadata for the given
type.
getMappedObject(Document) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
getMappedObject(Document, Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
getMappedObject(Document) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getMappedObject(Document, Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getMappedObject(Bson, Optional<? extends MongoPersistentEntity<?>>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
getMappedObject(Bson, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
Replaces the property keys used in the given
Document
with the appropriate keys by using the
PersistentEntity
metadata.
getMappedObject(Bson, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
getMappedObjectForField(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
Extracts the mapped object value for given field out of rawValue taking nested Keyword
s into account
getMappedObjectForField(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
getMappedResults() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
Returns the aggregation results.
getMappedSort(Document, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
getMappedValue(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
getMappingBasePackage() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
getMappingBasePackages() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
Returns the base packages to scan for MongoDB mapped entities at startup.
getMappingContext() - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
getMappingContext() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
getMappingContext() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getMapReduceAction() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
Return the MapReduceAction
.
getMapTime() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
getMark() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
getMatchMode() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
getMaxDistance() - Method in class org.springframework.data.mongodb.core.query.NearQuery
getMaxDistanceIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
Returns the index of the
Distance
parameter to be used for max distance in geo queries.
getMaxDocuments() - Method in class org.springframework.data.mongodb.core.CollectionOptions
Get the max number of documents the collection should be limited to.
getMaxTime() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
getMaxTimeMsec() - Method in class org.springframework.data.mongodb.core.query.Meta
getMemoryInfoSupported() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
getMemoryMappedSpace() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
getMessage() - Method in exception org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.CyclicPropertyReferenceException
getMessageListener() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest
getMessageListener() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest
getMessageListener() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest
getMeta() - Method in class org.springframework.data.mongodb.core.query.Query
getMetadata() - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
getMetersToMetricMultiplier(Metric) - Static method in class org.springframework.data.mongodb.core.query.MetricConversion
Return meters to metric
multiplier.
getMethodName() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode
getMethodReference() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode
getMetric() - Method in class org.springframework.data.mongodb.core.query.NearQuery
Returns the
Metric
underlying the actual query.
getMinDistance() - Method in class org.springframework.data.mongodb.core.query.NearQuery
getMisses() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
getMissRatio() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
getModifiers() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
getModuleName() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
getModuleName() - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
getModulePrefix() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
getMongoActionOperation() - Method in class org.springframework.data.mongodb.core.MongoAction
getMongoClient() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
getMongoClient() - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
getMongoDatabase() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
getMongoDatabase(String) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
getMongoDatabase() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
getMongoDatabase() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
getMongoDatabase(String) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
getMongoDatabase() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
Obtain a MongoDatabase
from the underlying factory.
getMongoDatabase(String) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
Obtain a MongoDatabase
instance to access the database with the given name.
getMongoDatabase() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
Creates a default MongoDatabase
instance.
getMongoDatabase(String) - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
Obtain a MongoDatabase
instance to access the database with the given name.
getMongoDatabaseFactory() - Method in class org.springframework.data.mongodb.core.MongoTemplate
getMongoDatabaseFactory() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
getMongoDbFactory() - Method in class org.springframework.data.mongodb.core.MongoTemplate
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Abs
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ceil
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Exp
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Floor
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ln
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log10
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayToObject
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.In
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IsArray
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.And
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Not
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToBool
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDate
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDecimal
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDouble
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToInt
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToLong
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToObjectId
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToString
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DataTypeOperators.Type
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.LiteralOperators.Literal
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AllElementsTrue
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AnyElementTrue
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetDifference
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenBytes
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenCP
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Substr
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.SubstrCP
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToLower
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
getMongoMode() - Method in enum org.springframework.data.mongodb.core.aggregation.OutOperation.OutMode
getMongoOperator() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference
Get the MongoDB specific operator.
getMongoOperator() - Method in class org.springframework.data.mongodb.core.spel.NotOperatorNode
getMongoOperator() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
Returns the Mongo expression of the operator.
getMongoRepresentation() - Method in enum org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.Granularities
getMongoRepresentation() - Method in interface org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.Granularity
getMsg() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
getName() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
Returns the name of the field.
getName() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
getName() - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
getName() - Method in class org.springframework.data.mongodb.core.script.NamedMongoScript
Deprecated.
Returns the name of the script.
getName() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
getNearIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
Returns the index of the parameter to be used to start a geo-near query from.
getNullHandler() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
getObject() - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
getObjectType() - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
getObjectType() - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
getObjectType() - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
getObjectType() - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
getOperationArguments(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
getOperations() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
getOperationType() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the operation type
for this event.
getOperator() - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.LimitOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.MatchOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SampleOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SkipOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SortOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
getOptions() - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
getOptions() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
Additional information like file metadata (eg. contentType).
getOptions() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
getOptions() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
getOptions() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
getOptions() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
getOptionsObject() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getOrder() - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEntityCallback
getOrder() - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEventListener
Deprecated.
getOrder() - Method in class org.springframework.data.mongodb.core.mapping.event.ReactiveAuditingEntityCallback
getOutputCollection() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getOutputCollection() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
getOutputCount() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
getOutputDatabase() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getOutputSharded() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getPageable() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getParameters() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
getParentContext() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Context
getParentNode() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
getPartialFilterExpression() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
getPath() - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter.ConversionContext
getPath() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getPath() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
Get the "dot" path used to create the index.
getPersistentEntity(MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
getPhase() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
getPipeline() - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
getPotentiallyConvertedSimpleRead(Object, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
Checks whether we have a custom conversion for the given simple object.
getPreferredCollectionName(Class<?>) - Static method in class org.springframework.data.mongodb.MongoCollectionUtils
Obtains the collection name to use for the provided class
getPreviousOperationObject() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
Returns the previously accumulated operation object or null if none available.
getProperties() - Method in interface org.springframework.data.mongodb.core.messaging.Message
getProperty() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
getProperty() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getPropertyConverter() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
Return the
Converter
to be used to created the mapped key.
getPropertyEntity() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
getPropertyEntity() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getPropertyNames() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
getPropertySpecifiers() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
getQuery() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions
getQuery() - Method in class org.springframework.data.mongodb.core.MongoAction
getQueryCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
getQueryMetaAttributes() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
Returns the
Meta
attributes to be applied.
getQueryMethod() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
getQueryMethod() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
getQueryObject() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
getQueryObject() - Method in class org.springframework.data.mongodb.core.query.Query
getRadius() - Method in class org.springframework.data.mongodb.core.geo.Sphere
Returns the radius of the
Circle
.
getRangeIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
getRaw() - Method in interface org.springframework.data.mongodb.core.aggregation.ExposedFields.FieldReference
Returns the raw, unqualified reference, i.e. the field reference without a $ prefix.
getRaw() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the raw ChangeStreamDocument
as emitted by the driver.
getRaw() - Method in interface org.springframework.data.mongodb.core.messaging.Message
The raw message source as emitted by the origin.
getRawResults() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
Returns the raw result that was returned by the server.
getRawResults() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
Deprecated.
getRawResults() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
getReadPreference() - Method in interface org.springframework.data.mongodb.core.CursorPreparer
getReadPreference() - Method in interface org.springframework.data.mongodb.core.FindPublisherPreparer
getReadPreference() - Method in interface org.springframework.data.mongodb.core.ReadPreferenceAware
getReference(Field) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
getReference(String) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
getReference(Field) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
getReference(String) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
getReference(Field) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getReference(String) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getReferenceFor(Field) - Method in class org.springframework.data.mongodb.core.aggregation.RelaxedTypeBasedAggregationOperationContext
getReferenceFor(Field) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getReferenceValue() - Method in interface org.springframework.data.mongodb.core.aggregation.ExposedFields.FieldReference
Returns the reference value for the given field reference.
getRegular() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
getReplacement() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
getRepositoryFactoryClassName() - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
getRepositoryFragments(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
getRepositoryFragments(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
getRequestOptions() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest
getRequestOptions() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest
getRequestOptions() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest
getResets() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
getResidentSpace() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
getResource(String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
getResource(GridFSFile) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
getResource(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
getResource(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
getResource(String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
getResource(GridFSFile) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
getResource(String) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
getResource(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
getResourceFactory() - Method in class org.springframework.data.mongodb.MongoTransactionManager
getResources(String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
getResources(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
getResources(String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
getResources(String) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
getRestrictedTypes() - Method in class org.springframework.data.mongodb.core.query.Query
getResult() - Method in exception org.springframework.data.mongodb.BulkOperationException
getResumeBsonTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
getResumeTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
getResumeToken() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the resume token
for this event.
getResumeToken() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
getRight() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
getRollovers() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
getScopeVariables() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
getScoreFieldName() - Method in class org.springframework.data.mongodb.core.query.TextQuery
Get the fieldname used for scoring
getScript() - Method in class org.springframework.data.mongodb.core.script.NamedMongoScript
Deprecated.
getScriptNames() - Method in interface org.springframework.data.mongodb.core.ScriptOperations
Deprecated.
Returns names of JavaScript functions that can be called.
getServerStatus() - Method in class org.springframework.data.mongodb.core.MongoAdmin
getServerStatus() - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
getServerUsed() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
Returns the server that has been used to perform the aggregation.
getServerUsed() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
Deprecated.
getSession() - Static method in class org.springframework.data.mongodb.core.ReactiveMongoContext
Gets the Mono<ClientSession>
from Reactor Context
.
getSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
getSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
getSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
Obtain a ClientSession
for given ClientSessionOptions.
getSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.MongoSessionProvider
Obtain a ClientSession
with with given options.
getSession() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
getSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
Obtain a Mono
emitting a ClientSession
for given options
.
getSession() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
getShape() - Method in class org.springframework.data.mongodb.core.query.GeoCommand
getShardKey() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
getShardKey() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
Get the entities shard key if defined.
getSingleCriteriaObject() - Method in class org.springframework.data.mongodb.core.query.Criteria
getSize() - Method in class org.springframework.data.mongodb.core.CollectionOptions
Get the size in bytes the collection should be limited to.
getSkip() - Method in class org.springframework.data.mongodb.core.query.NearQuery
getSkip() - Method in class org.springframework.data.mongodb.core.query.Query
Get the number of documents to skip.
getSort() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getSortObject() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
getSortObject() - Method in class org.springframework.data.mongodb.core.query.Query
getSortObject() - Method in class org.springframework.data.mongodb.core.query.TextQuery
getSource() - Method in class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
getSpelEvaluatorFor(ExpressionDependencies, ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
Obtain a
publisher
emitting the
SpELExpressionEvaluator
suitable to evaluate expressions
backed by the given dependencies.
getSpELExpressionEvaluatorFor(ExpressionDependencies, ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
Obtain a the
EvaluationContext
suitable to evaluate expressions backed by the given dependencies.
getState() - Method in interface org.springframework.data.mongodb.core.messaging.Task
Get the current lifecycle phase.
getTarget() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
Returns the target of the field.
getTarget() - Method in interface org.springframework.data.mongodb.core.convert.LazyLoadingProxy
Initializes the proxy and returns the wrapped value.
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
getTextScoreProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
getTextScoreProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
Returns the property holding text score value.
getTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
Get the
cluster time
as
Instant
the event was emitted at.
getTiming() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
getTotalMs() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
getTotalTime() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
getTotalTime() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
getTree() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
getTree() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
getType() - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
getType() - Method in interface org.springframework.data.mongodb.core.geo.GeoJson
String value representing the type of the
GeoJson
object.
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonLineString
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPoint
getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
getType() - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractDeleteEvent
getType() - Method in class org.springframework.data.mongodb.core.mapping.event.AfterLoadEvent
getType() - Method in class org.springframework.data.mongodb.core.query.Term
getTypeHint() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
getTypeHint() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
getTypeMapper() - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
getTypeMapper() - Method in interface org.springframework.data.mongodb.core.convert.MongoConverter
Returns thw
TypeMapper
being used to write type information into
Document
s created with that
converter.
getTypes() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
getTypes() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
getTypes() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
getTypes() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
Get the set of types defined for this schema element.
getTypes() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
getTypes() - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
getUniqueMappedResult() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
Returns the unique mapped result.
getUpdateCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
getUpdateObject() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
getUpdateObject() - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
getUpdateObject() - Method in class org.springframework.data.mongodb.core.query.Update
getUpdateObject() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
getUptime() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
getUptimeEstimate() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
getUser() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
getValidationAction() - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
Get the validationAction
to perform.
getValidationLevel() - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
Get the validationLevel
to apply.
getValidationOptions() - Method in class org.springframework.data.mongodb.core.CollectionOptions
getValidator() - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
getValue() - Method in interface org.springframework.data.mongodb.core.query.Update.Modifier
getValue() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
Returns the value of the current node.
getValueProvider() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingContext
getValues() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
getValues() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
Returns the raw parameter values of the underlying query method.
getValues() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
getVersion() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
getVersion(T) - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
Returns the version value for the entity or null if the entity is not
versioned
.
getVersion(T) - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
getVirtualAddressSpace() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
getWarning() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
getWeight() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
getWriteResult() - Method in exception org.springframework.data.mongodb.core.MongoDataIntegrityViolationException
Returns the WriteConcernResult
that caused the exception.
getWriteTarget(Class<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
Get the conversion target type if defined or return the source.
getWriteTargetTypeFor(Class<?>) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
getWriteTargetTypeFor(Class<?>) - Method in interface org.springframework.data.mongodb.core.convert.MongoTypeMapper
GlobalLockMetrics - Class in org.springframework.data.mongodb.monitor
JMX Metrics for Global Locks
GlobalLockMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.GlobalLockMetrics
graphLookup(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
Creates a new
GraphLookupOperation.GraphLookupOperationFromBuilder
to construct a
GraphLookupOperation
given fromCollection.
GraphLookupOperation - Class in org.springframework.data.mongodb.core.aggregation
Encapsulates the aggregation framework $graphLookup
-operation.
GraphLookupOperation.ConnectFromBuilder - Interface in org.springframework.data.mongodb.core.aggregation
GraphLookupOperation.ConnectToBuilder - Interface in org.springframework.data.mongodb.core.aggregation
GraphLookupOperation.FromBuilder - Interface in org.springframework.data.mongodb.core.aggregation
GraphLookupOperation.GraphLookupOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
GraphLookupOperation.StartWithBuilder - Interface in org.springframework.data.mongodb.core.aggregation
GraphLookupOperationBuilder(String, List<? extends Object>, String, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
greaterThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than the value of the referenced field.
greaterThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than the expression result.
greaterThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
greaterThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
greaterThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the value of the referenced field.
greaterThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the expression result.
greaterThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
greaterThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
greaterThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the given value.
greaterThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
greaterThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than the given value.
greaterThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
GridFsCriteria - Class in org.springframework.data.mongodb.gridfs
GridFs-specific helper class to define
Criteria
s.
GridFsCriteria(String) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsCriteria
gridFsFile(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
Set id, filename, metadata and chunk size from given file.
gridFsFile(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
Set id, filename, metadata and chunk size from given file.
GridFsObject<ID,CONTENT> - Interface in org.springframework.data.mongodb.gridfs
A common interface when dealing with GridFs items using Spring Data.
GridFsObject.Options - Class in org.springframework.data.mongodb.gridfs
Additional, context relevant information.
GridFsOperations - Interface in org.springframework.data.mongodb.gridfs
Collection of operations to store and read files from MongoDB GridFS.
GridFsResource - Class in org.springframework.data.mongodb.gridfs
GridFSFile
based
Resource
implementation.
GridFsResource(GridFSFile) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsResource
GridFsResource(GridFSFile, InputStream) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsResource
GridFsTemplate - Class in org.springframework.data.mongodb.gridfs
GridFsTemplate(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsTemplate
GridFsTemplate(MongoDatabaseFactory, MongoConverter, String) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsTemplate
GridFsUpload<ID> - Class in org.springframework.data.mongodb.gridfs
Upload descriptor for a GridFS file upload.
GridFsUpload.GridFsUploadBuilder<T> - Class in org.springframework.data.mongodb.gridfs
group(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
group(Fields) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
group(String, GroupBy, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
group(Criteria, String, GroupBy, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
group(String, GroupBy, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
group(Criteria, String, GroupBy, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
GroupBy - Class in org.springframework.data.mongodb.core.mapreduce
GroupBy(String...) - Constructor for class org.springframework.data.mongodb.core.mapreduce.GroupBy
Deprecated.
GroupBy(String, boolean) - Constructor for class org.springframework.data.mongodb.core.mapreduce.GroupBy
Deprecated.
GroupByResults<T> - Class in org.springframework.data.mongodb.core.mapreduce
GroupByResults(List<T>, Document) - Constructor for class org.springframework.data.mongodb.core.mapreduce.GroupByResults
Deprecated.
GroupOperation - Class in org.springframework.data.mongodb.core.aggregation
Encapsulates the aggregation framework $group
-operation.
GroupOperation(Fields) - Constructor for class org.springframework.data.mongodb.core.aggregation.GroupOperation
GroupOperation(GroupOperation) - Constructor for class org.springframework.data.mongodb.core.aggregation.GroupOperation
GroupOperation.GroupOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
gt(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
Generates a $gt
expression (greater than) that compares the value of the field to a given value or field.
gt(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
Creates a criterion using the $gt operator.
gt(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
gt(Number) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
Set minimum to given min
value and exclusiveMinimum to true.
gte(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
Generates a $gte
expression (greater than equal) that compares the value of the field to a given value or
field.
gte(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
Creates a criterion using the $gte operator.
gte(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
gte(Number) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
Set minimum to given min
value and exclusiveMinimum to false.
H
- hasAnnotatedAggregation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Returns whether the method has an annotated query.
- hasAnnotatedCollation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- hasAnnotatedQuery() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Returns whether the method has an annotated query.
- hasAnnotatedSort() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Check if the query method is decorated with an non empty
Query.sort()
.
- hasArrayFilters() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
- hasBindableNullValue() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- hasChildren() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
Returns whether the current node has child nodes.
- hasCodecFor(Class<?>) - Method in interface org.springframework.data.mongodb.CodecRegistryProvider
-
Checks if a Codec
is registered for a given type.
- hasCollation() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
- hasCollation() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Returns whether the entity defines a specific collation.
- hasExecutionTimeLimit() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- hasExplicitFieldName() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- hasExplicitWriteTarget() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- hasFieldSpec() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
-
- hasfirstChildNotOfType(Class<?>) - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
Returns whether the
ExpressionNode
has a first child node that is not of the given type.
- hasFullTextParameter() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
- hash(String...) - Static method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- hashCode() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
- hashCode() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- hashCode() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
-
- hashCode() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
-
- hashCode() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- hashCode() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
-
- hashCode() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
- hashCode() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- hashCode() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- hashCode() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- hashCode() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- hashCode() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- hashCode() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Collation
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Field
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.GeoCommand
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Query
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Term
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Update
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- hashCode() - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
- hashCode() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.BsonType
-
- hashCode() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- hashed(String) - Static method in class org.springframework.data.mongodb.core.index.HashedIndex
-
- HashedIndex - Class in org.springframework.data.mongodb.core.index
-
- HashIndexed - Annotation Type in org.springframework.data.mongodb.core.index
-
Annotation for a property that should be used as key for a
Hashed Index.
- hasId() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- hasNonNullId() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- hasPreviousOperation() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
Returns whether a previous operation is present.
- hasQueryMetaAttributes() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- hasReactiveWrapperParameter() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
Check if the given
QueryMethod
receives a reactive parameter
wrapper as one of its parameters.
- hasReadPreference() - Method in interface org.springframework.data.mongodb.core.ReadPreferenceAware
-
- hasTextScoreProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- hasTextScoreProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
Returns whether the entity has a
TextScore
property.
- hasTimezone() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.TimezonedDateAggregationExpression
-
- hasValue(Bson, String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Returns whether the underlying bson
has a value (null or non-null) for the given
key
.
- hasValues() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- hint(Document) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Define a hint that is used by query optimizer to to fulfill the aggregation.
- HOLDER - Static variable in class org.springframework.data.mongodb.core.mapping.MongoSimpleTypes
-
- hosts() - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
-
- hour(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- hour() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- hour(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the hour to the given value which must resolve to a value in range of 0 - 23
.
- hour(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
-
- hour(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- hourOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- hourOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the hour to the result of the given
expression
.
- hourOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
-
- hourOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
-
I
- id(MergeOperation.UniqueMergeId) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Set the identifier that determines if a results document matches an already existing document in the output
collection.
- id() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.UniqueMergeId
-
Merge Documents by using the MongoDB _id field.
- id(T1) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the id to use.
- id(T1) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the id to use.
- identical() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Identical Level.
- IdentifiableJsonSchemaProperty<T extends JsonSchemaObject> - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.BooleanJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.DateJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.NullJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
Delegating
JsonSchemaProperty
implementation having a required flag for evaluation during schema
creation process.
- IdentifiableJsonSchemaProperty.StringJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.TimestampJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- identifier - Variable in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- idMapper - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- ifNull(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Creates new
AggregationExpression
that evaluates an expression and returns the value of the expression if
the expression evaluates to a non-null value.
- ifNull(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Creates new
AggregationExpression
that evaluates an expression and returns the value of the expression if
the expression evaluates to a non-null value.
- ifNull(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull
-
- ifNull(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull
-
- ifNull(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.IfNullBuilder
-
- ifNull(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.IfNullBuilder
-
- immutable(ShardKey) - Static method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- in(String) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Optionally specify the database of the target collection.
- in(Object...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $in operator.
- in(Collection<?>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $in operator.
- in(Metric) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Will cause the results' distances being returned in the given metric.
- inc(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- inc(String, Number) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- inc(String, Number) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $inc update modifier
- inc(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
- inc(String) - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
Increment the value of a given key by 1
.
- include(String) - Method in class org.springframework.data.mongodb.core.query.Field
-
Include a single field
to be returned by the query operation.
- include(String...) - Method in class org.springframework.data.mongodb.core.query.Field
-
Include one or more fields
to be returned by the query operation.
- includeCase() - Method in class org.springframework.data.mongodb.core.query.Collation.PrimaryICUComparisonLevel
-
Include case comparison.
- includeCase() - Method in class org.springframework.data.mongodb.core.query.Collation.SecondaryICUComparisonLevel
-
Include case comparison.
- includeScore() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Add field score holding the documents textScore to the returned fields.
- includeScore(String) - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Include text search document score in returned fields using the given fieldname.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableAggregationOperation.AggregationWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.InsertWithCollection
-
Explicitly set the name of the collection.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithCollection
-
Explicitly set the name of the collection to perform the mapReduce operation on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveAggregationOperation.AggregationOperationWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation.InsertWithCollection
-
Explicitly set the name of the collection.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithCollection
-
Explicitly set the name of the collection to perform the mapReduce operation on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inDatabase(String) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Optionally define a target database if different from the current one.
- inDatabase(String) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationTarget
-
Optionally specify the target database if different from the source one.
- Index - Class in org.springframework.data.mongodb.core.index
-
- Index() - Constructor for class org.springframework.data.mongodb.core.index.Index
-
- Index(String, Sort.Direction) - Constructor for class org.springframework.data.mongodb.core.index.Index
-
- Index.Duplicates - Enum in org.springframework.data.mongodb.core.index
-
- IndexDefinition - Interface in org.springframework.data.mongodb.core.index
-
- IndexDefinitionHolder(String, IndexDefinition, String) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
Create
- IndexDirection - Enum in org.springframework.data.mongodb.core.index
-
- Indexed - Annotation Type in org.springframework.data.mongodb.core.index
-
Mark a field to be indexed using MongoDB's indexing feature.
- IndexField - Class in org.springframework.data.mongodb.core.index
-
Value object for an index field.
- IndexFilter - Interface in org.springframework.data.mongodb.core.index
-
- IndexInfo - Class in org.springframework.data.mongodb.core.index
-
Index information for a MongoDB index.
- IndexInfo(List<IndexField>, String, boolean, boolean, String) - Constructor for class org.springframework.data.mongodb.core.index.IndexInfo
-
- indexInfoOf(Document) - Static method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Creates new
IndexInfo
parsing required properties from the given sourceDocument.
- indexOf(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that searches the associated array for an occurrence of a specified
value and returns the array index (zero-based) of the first occurrence.
- indexOf(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray.IndexOfArrayBuilder
-
Set the value to check for its index in the array.
- indexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes.SubstringBuilder
-
- indexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes.SubstringBuilder
-
- indexOf(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes.SubstringBuilder
-
- indexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP.SubstringBuilder
-
- indexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP.SubstringBuilder
-
- indexOf(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP.SubstringBuilder
-
- indexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a given substring and returns the UTF-8 byte index (zero-based) of the first
occurrence.
- indexOf(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring contained in the given field reference and returns the UTF-8 byte
index (zero-based) of the first occurrence.
- indexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring resulting from the given
AggregationExpression
and returns the UTF-8
byte index (zero-based) of the first occurrence.
- indexOfCP(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a given substring and returns the UTF-8 code point index (zero-based) of the
first occurrence.
- indexOfCP(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring contained in the given field reference and returns the UTF-8 code
point index (zero-based) of the first occurrence.
- indexOfCP(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring resulting from the given
AggregationExpression
and returns the UTF-8
code point index (zero-based) of the first occurrence.
- IndexOperations - Interface in org.springframework.data.mongodb.core.index
-
Index operations on a collection.
- IndexOperationsAdapter - Interface in org.springframework.data.mongodb.core.index
-
- IndexOperationsProvider - Interface in org.springframework.data.mongodb.core.index
-
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.index.IndexOperationsProvider
-
Returns the operations that can be performed on indexes.
- indexOps(String, Class<?>) - Method in interface org.springframework.data.mongodb.core.index.IndexOperationsProvider
-
Returns the operations that can be performed on indexes.
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperationsProvider
-
Returns the operations that can be performed on indexes.
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the operations that can be performed on indexes
- indexOps(Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the operations that can be performed on indexes
- indexOps(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- indexOps(String, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- indexOps(Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the reactive operations that can be performed on indexes
- indexOps(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the reactive operations that can be performed on indexes
- indexOps(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- indexOps(Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- IndexPredicate - Class in org.springframework.data.mongodb.core.index
-
- IndexPredicate() - Constructor for class org.springframework.data.mongodb.core.index.IndexPredicate
-
- IndexResolver - Interface in org.springframework.data.mongodb.core.index
-
- inheritsFields() - Method in interface org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation
-
- inheritsFields() - Method in interface org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation.InheritsFieldsAggregationOperation
-
- inheritsFields() - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- inheritsFields() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- init() - Method in class org.springframework.data.mongodb.config.MongoNamespaceHandler
-
- init(ScriptOperators.Function) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitBuilder
-
- init(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitBuilder
-
Define the
init
function for the
accumulators
initial state.
- init() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigNamespaceHandler
-
- initArgs(Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitArgsBuilder
-
- initArgs(List<Object>) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitArgsBuilder
-
- initialDocument(String) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the aggregation result document.
- initialDocument(Document) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the aggregation result document.
- initiateFind(MongoCollection<Document>, Function<MongoCollection<Document>, FindIterable<Document>>) - Method in interface org.springframework.data.mongodb.core.CursorPreparer
-
Apply query specific settings to
MongoCollection
and initate a find operation returning a
FindIterable
via the given
find
function.
- initiateFind(MongoCollection<Document>, Function<MongoCollection<Document>, FindPublisher<Document>>) - Method in interface org.springframework.data.mongodb.core.FindPublisherPreparer
-
Apply query specific settings to
MongoCollection
and initate a find operation returning a
FindPublisher
via the given
find
function.
- inKilometers() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Will cause the results' distances being returned in kilometers.
- inMiles() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Will cause the results' distances being returned in miles.
- insert(Object) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single insert to the bulk operation.
- insert(List<? extends Object>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of inserts to the bulk operation.
- insert(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation
-
Start creating an insert operation for given domainType.
- insert(T) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert the object into the collection for the entity type of the object to save.
- insert(T, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert the object into the specified collection.
- insert(Collection<? extends T>, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert a Collection of objects into a collection in a single batch write to the database.
- insert(Collection<? extends T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert a batch of objects into the specified collection in a single batch write to the database.
- insert(T) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(T, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Collection<? extends T>, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Collection<? extends T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation
-
Start creating an insert operation for given domainType.
- insert(T) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert the object into the collection for the entity type of the object to save.
- insert(T, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert the object into the specified collection.
- insert(Collection<? extends T>, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a Collection of objects into a collection in a single batch write to the database.
- insert(Collection<? extends T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a batch of objects into the specified collection in a single batch write to the database.
- insert(Mono<? extends T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert the object into the collection for the entity type of the object to save.
- insert(Mono<? extends T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(T) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(T, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(Collection<? extends T>, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(Collection<? extends T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(S) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
Inserts the given entity.
- insert(Iterable<S>) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
Inserts the given entities.
- insert(S) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Inserts the given entity.
- insert(Iterable<S>) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Inserts the given entities.
- insert(Publisher<S>) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Inserts the given entities.
- insert(S) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- insert(Iterable<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- insert(S) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- insert(Iterable<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- insert(Publisher<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- insertAll(Collection<? extends T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert a mixed Collection of objects into a database collection determining the collection name to use based on the
class.
- insertAll(Collection<? extends T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insertAll(Collection<? extends T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a mixed Collection of objects into a database collection determining the collection name to use based on the
class.
- insertAll(Mono<? extends Collection<? extends T>>, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a Collection of objects into a collection in a single batch write to the database.
- insertAll(Mono<? extends Collection<? extends T>>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert objects into the specified collection in a single batch write to the database.
- insertAll(Mono<? extends Collection<? extends T>>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a mixed Collection of objects into a database collection determining the collection name to use based on the
class.
- insertAll(Mono<? extends Collection<? extends T>>, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertAll(Mono<? extends Collection<? extends T>>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertAll(Collection<? extends T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertAll(Mono<? extends Collection<? extends T>>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertDocument(String, Document, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insertDocument(String, Document, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertDocumentList(String, List<Document>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insertDocumentList(String, List<Document>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertDocuments() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Insert documents to the target collection.
- insertNewDocument() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
Insert the document into the output collection.
- instantiators - Variable in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- int32(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- int64(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- INT_32 - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- INT_64 - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- intersects(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- intersects(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- intersects(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in every of those.
- intersects(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in every of those.
- intersects(GeoJson) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates criterion using $geoIntersects
operator which matches intersections of the given geoJson
structure and the documents one.
- intersectsArrays(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setIntersection
expression that takes array of the previously mentioned field and one or
more arrays and returns an array that contains the elements that appear in every of those.
- into(MergeOperation.MergeOperationTarget) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Define the target to store results in.
- intoCollection(String) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Required output collection name to store results to.
- inTransaction() - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- inTransaction(Publisher<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- inTransaction() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- inTransaction(Publisher<ClientSession>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- intType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- InvalidMongoDbApiUsageException - Exception in org.springframework.data.mongodb
-
- InvalidMongoDbApiUsageException(String) - Constructor for exception org.springframework.data.mongodb.InvalidMongoDbApiUsageException
-
- InvalidMongoDbApiUsageException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.InvalidMongoDbApiUsageException
-
- invoke(MethodInvocation) - Method in class org.springframework.data.mongodb.SessionAwareMethodInterceptor
-
- is(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using equality
- isActive() - Method in interface org.springframework.data.mongodb.core.messaging.Subscription
-
- isActive() - Method in interface org.springframework.data.mongodb.core.messaging.Task
-
- isAliased() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
-
Returns whether the Field is aliased, which means it has a name set different from the target.
- isAllMatching() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- isAllowDiskUse() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Enables writing to temporary files.
- isAnyMatching() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- isArray() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- isArray(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IsArray
-
- isArray(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IsArray
-
- isArray() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $isArray
expression that takes the string representation of the previously mentioned field
and checks if its an array.
- isAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
Returns whether the field represents an association.
- isAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- isAssociation() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- isAssociationConversionNecessary(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns whether the given
QueryMapper.Field
represents an association reference that together with the given value
requires conversion to a
DBRef
object.
- isAssociationConversionNecessary(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
- isAsyncClient() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isAutoIndexCreation() - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
Returns whether auto-index creation is enabled or disabled.
- isAutoStartup() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- isClientSessionFailureCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
Check if the given error code matches a know session related error.
- isCollectionQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Returns whether the query should get a count projection applied.
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Returns whether the query should get a count projection applied.
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- isCountQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- isDataAccessResourceFailureCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isDataIntegrityViolationCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isDBObject(Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Checks whether the given value is a DBObject
.
- isDbReference() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isDbReference() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- isDbReference() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether the property is a DBRef
.
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Return weather the query should delete matching documents.
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Return weather the query should delete matching documents.
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- isDeleteQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- isDocument(Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Checks whether the given value is a Document
.
- isDuplicateKeyCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- isEmpty() - Method in class org.springframework.data.mongodb.util.DotPath
-
Returns whether this dotpath is empty.
- isEqualTo(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
Creates new
Set
with all previously added arguments appending the given one.
- isEqualTo(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- isEqualTo(Object[]) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- isEqualTo(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that compares the previously mentioned field to one or more arrays and
returns true if they have the same distinct elements and false otherwise.
- isEqualTo(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that compares the previously mentioned field to one or more arrays and
returns true if they have the same distinct elements and false otherwise.
- isExistingTransaction(Object) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- isExistingTransaction(Object) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Returns whether the query should get an exists projection applied.
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Returns whether the query should get an exists projection applied.
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- isExplain() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Specifies to return the information on the processing of the pipeline.
- isExplicitIdProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isExplicitIdProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether the property is explicitly marked as an identifier property of the owning
PersistentEntity
.
- isExplicitLanguageProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isExplicitLanguageProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns true when property being annotated with
Language
.
- isGeo() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
Returns whether the
IndexField
is a geo index field.
- isGeoNearQuery() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Returns whether the query is a geo near query.
- isGeoNearQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isHashed() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- isHashed() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- isIdField() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
Returns whether the current field is the id field.
- isIdField() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- isIdPresent(Class<?>) - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- isIdProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
Also considers fields as id that are of supported id type and name.
- isIdProperty() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- isIgnoreCaseEnabled() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- isIgnoredPath(String) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- isImmutable() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- isIndexCreatorFor(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
Returns whether the current index creator was registered for the given
MappingContext
.
- isIndexCreatorFor(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
Returns whether the current index creator was registered for the given
MappingContext
.
- isIndexForFields(Collection<String>) - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Returns whether the index is covering exactly the fields given independently of the order.
- isInternal() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
-
- isInvalidDataAccessApiUsageCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isIsolated() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- isIsolated() - Method in class org.springframework.data.mongodb.core.query.Update
-
- isIsolated() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
If true prevents a write operation that affects multiple documents from yielding to
other reads or writes once the first document is written.
- isJsonArray(String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Check if a given String looks like parsable
json array.
- isJsonDocument(String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Check if a given String looks like parsable
json.
- isKeyword(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns whether the given
String
is a MongoDB keyword.
- isLanguageProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isLanguageProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Return whether the query has an explicit limit set.
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Return whether the query has an explicit limit set.
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- isLimiting() - Method in class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- isLiteral() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- isLiteral() - Method in class org.springframework.data.mongodb.core.spel.LiteralNode
-
- isLogicalOperator() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
Returns whether the
ExpressionNode
is a logical conjunction operation like
&&, ||
.
- isLogicalOperator() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
- isMap() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
Returns whether the field references a
Map
.
- isMathematicalOperation() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- isMathematicalOperation() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
- isModifyingQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isMongo34Driver() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isMongo38Driver() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isMongo3Driver() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isNegated() - Method in class org.springframework.data.mongodb.core.query.Term
-
- isNestedKeyword(Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns whether the given
Object
is a keyword, i.e. if it's a
Document
with a keyword key.
- iso8601() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
Use ISO week date fields in the resulting document.
- isoDayOfWeek() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the weekday number in ISO 8601-2018 format, ranging from 1
(for Monday) to 7 (for Sunday).
- isoDayOfWeek(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the day of week to the given value which must resolve to a weekday in range 1 - 7
.
- isoDayOfWeek(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- isoDayOfWeek(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- isoDayOfWeekOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the day of week to the value resolved by following the given
field reference
.
- isoDayOfWeekOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the day of week to the result of the given
expression
.
- isoDayWeek(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- isOfType(Class<?>) - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
Returns whether the current
ExpressionNode
is backed by the given type.
- isolated() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
Prevents a write operation that affects multiple documents from yielding to other reads or writes
once the first document is written.
- isolated() - Method in class org.springframework.data.mongodb.core.query.Update
-
Prevents a write operation that affects multiple documents from yielding to other reads or writes
once the first document is written.
- isOutOrMerge() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
- isoWeek() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the week number in ISO 8601-2018 format, ranging from 1 to
53.
- isoWeek(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the week of year to the given value which must resolve to a calendar week in range 1 - 53
.
- isoWeek(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- isoWeekOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the week of year to the value resolved by following the given
field reference
.
- isoWeekOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the week of year to the result of the given
expression
.
- isoWeekOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- isoWeekOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- isoWeekYear(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the week date year to the given value which must resolve to a weekday in range 0 - 9999
.
- isoWeekYear() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- isoWeekYear(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear
-
Set the week date year to the given value which must resolve to a weekday in range 0 - 9999
.
- isoWeekYear(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- isoWeekYearOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the week date year to the value resolved by following the given
field reference
.
- isoWeekYearOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the week date year to the result of the given
expression
.
- isoWeekYearOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear
-
Set the week date year to the value resolved by following the given
field reference
.
- isoWeekYearOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear
-
Set the week date year to the result of the given
expression
.
- isoWeekYearOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- isoWeekYearOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- isPermissionDeniedCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isQueryForEntity() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isReactiveClientPresent() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isRemove() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- isRequired() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
-
- isRequired() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- isRestrictedTypeKey(String) - Static method in class org.springframework.data.mongodb.core.query.Query
-
- isResumeAfter() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- isReturnNew() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- isReturnNew() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Get the bit indicating to return the replacement document.
- isRollbackOnly() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
-
- isRollbackOnly() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
-
- isRunning() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- isSharded() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
- isSharded() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
Return whether the shard key represents a sharded key.
- isSkipResults() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- isSorted() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- isSorted() - Method in class org.springframework.data.mongodb.core.query.Query
-
Returns true if the
Query
has a sort parameter.
- isSorted() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
- isSparse() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- isSpherical() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Returns whether spharical values will be returned.
- isStartAfter() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- isStreamQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isSubsetOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- isSubsetOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- isSubsetOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and returns
true if it is a subset of the given arrayReference.
- isSubsetOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- isSyncClientPresent() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isText() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
Returns whether the
IndexField
is a text index field.
- isTextScoreProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isTextScoreProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether the property holds the documents score calculated by text search.
- isTransactionActive() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Returns if the given
MongoDatabaseFactory
is bound to a
ClientSession
that has an
active transaction
.
- isTransactionActive(MongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
- isTransactionActive() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
- isTransactionActive(ReactiveMongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
- isTransactionFailureCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
Check if the given error code matches a know transaction related error.
- isTransient() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- isTypeKey(String) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- isTypeKey(String) - Method in interface org.springframework.data.mongodb.core.convert.MongoTypeMapper
-
Returns whether the given key is the type key.
- isTypeKey(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns whether the given
String
is the type key.
- isUnaryMinus(ExpressionNode) - Method in class org.springframework.data.mongodb.core.spel.LiteralNode
-
- isUnaryMinus() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
Returns whether the operator is a unary minus, e.g. -1.
- isUnaryOperator() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
Returns whether the operator is unary.
- isUnique() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- isUnique() - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- isUnwrapped() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
- isUnwrapped() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- isUpdateObject(Document) - Static method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
Returns true if the given Document
is an update object that uses update operators.
- isUpsert() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- isUpsert() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Get the bit indicating if to create a new document if not exists.
- isVersioned() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Returns whether the entity uses optimistic locking.
- isVersioned() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- isWeighted() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- itemCount(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
Slice the number of elements.
- itemCount(int) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice.SliceElementsBuilder
-
Set the number of elements given nrElements.
- items(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- items(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- items(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the items
allowed in the array.
- itemsOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Map
-
- itemsOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Map
-
- iterator() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
-
- iterator() - Method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
- iterator() - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- iterator() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
-
Deprecated.
- iterator() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- iterator() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- iterator() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
J
- JAVA_SCRIPT - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- javaScriptMode(boolean) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Flag that toggles behavior in the map-reduce operation so as to avoid intermediate conversion to BSON between the
map and reduce steps.
- javascriptType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- JSON_TYPES - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- JsonSchemaMapper - Interface in org.springframework.data.mongodb.core.convert
-
JsonSchemaMapper
allows mapping a given
Document
containing a $jsonSchema to the fields of
a given domain type.
- JsonSchemaObject - Interface in org.springframework.data.mongodb.core.schema
-
- JsonSchemaObject.Type - Interface in org.springframework.data.mongodb.core.schema
-
Type represents either a JSON schema type or a MongoDB specific bsonType.
- JsonSchemaObject.Type.BsonType - Class in org.springframework.data.mongodb.core.schema
-
- JsonSchemaObject.Type.JsonType - Class in org.springframework.data.mongodb.core.schema
-
- jsonSchemaObjectDelegate - Variable in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- JsonSchemaProperty - Interface in org.springframework.data.mongodb.core.schema
-
- JsonSchemaProperty.JsonSchemaPropertyBuilder - Class in org.springframework.data.mongodb.core.schema
-
- JsonType(String) - Constructor for class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- jsonTypeOf(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- jsonTypes() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- just(Collation) - Static method in class org.springframework.data.mongodb.core.CollectionOptions
-
- justCollection(String) - Static method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Create options with the provided collection.
- justDatabase(String) - Static method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Create options with the provided database.
K
- KEEP - Static variable in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
Return/Keep all fields at the current document/embedded level.
- keepExistingDocument() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Keep the existing document in the output collection.
- key(String...) - Static method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Create new
GroupBy
with the fields to group.
- keyFunction(String) - Static method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Create new
GroupBy
with the field to group.
- keyId(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- keys(UUID...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
L
- lang(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitBuilder
-
The language used in the $accumulator
code.
- lang(String) - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
-
The language used in the body.
- Language - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Mark property as language field.
- last() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $last
-expression for the current value..
- last(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- last(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- lastModified() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- LazyLoadingException - Exception in org.springframework.data.mongodb
-
- LazyLoadingException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.LazyLoadingException
-
Constructor for LazyLoadingException.
- LazyLoadingProxy - Interface in org.springframework.data.mongodb.core.convert
-
Allows direct interaction with the underlying DefaultDbRefResolver.LazyLoadingInterceptor
.
- left() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Remove whitespace or the specified characters from the beginning of a string.
- length() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- length() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that returns the number of UTF-8 bytes in the associated string
representation.
- length(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the valid length range (minLength and maxLength) for a valid field.
- lengthCP() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that returns the number of UTF-8 code points in the associated string
representation.
- lengthOfArray(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- lengthOfArray(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- lengthOfArray(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- lessThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than the value of the referenced field.
- lessThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than the expression result.
- lessThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- lessThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- lessThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the value of the referenced field.
- lessThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the expression result.
- lessThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- lessThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- lessThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the given value.
- lessThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- lessThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than to the given value.
- lessThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- let(VariableOperators.Let) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
- let(AggregationExpression, String, AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $let
expression that binds variables for use in the specified expression, and returns the
result of the expression.
- let(Collection<VariableOperators.Let.ExpressionVariable>, AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $let
expression that binds variables for use in the specified expression, and returns the
result of the expression.
- limit(long) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
LimitOperation
limiting the result to the given number of elements.
- limit(int) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Limit the number of objects to return from the collection that is fed into the map reduce operation Often used in
conjunction with a query and sort option so as to reduce the portion of the data that will be processed.
- limit(long) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Configures the maximum number of results to return.
- limit(int) - Method in class org.springframework.data.mongodb.core.query.Query
-
Limit the number of returned documents to limit
.
- limit(long) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
- LimitOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $limit
-operation.
- LimitOperation(long) - Constructor for class org.springframework.data.mongodb.core.aggregation.LimitOperation
-
- listen() - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.TerminatingChangeStream
-
Start listening to changes.
- LiteralNode - Class in org.springframework.data.mongodb.core.spel
-
A node representing a literal in an expression.
- LiteralOperatorFactory(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.LiteralOperators.LiteralOperatorFactory
-
- LiteralOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to literal aggregation operations.
- LiteralOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.LiteralOperators
-
- LiteralOperators.Literal - Class in org.springframework.data.mongodb.core.aggregation
-
- LiteralOperators.LiteralOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ln() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that calculates the natural logarithm ln (i.e loge) of the assoicated
number.
- ln() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $ln
expression that takes the number of the previously mentioned field and calculates the
natural logarithm ln (i.e loge) of it.
- lnValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ln
-
- lnValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ln
-
- lnValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ln
-
- localField(String) - Method in interface org.springframework.data.mongodb.core.aggregation.LookupOperation.LocalFieldBuilder
-
- localField(String) - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation.LookupOperationBuilder
-
- log(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that calculates the log of the associated number in the specified base
referenced via fieldReference.
- log(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- log(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that calculates the log of a the associated number in the specified
base.
- log(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
Use the value stored at the given field as log base.
- log(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
- log(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
Use the given value as log base.
- log(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $log
expression that takes the number of the previously mentioned field and calculates the
log of the associated number in the specified base.
- log(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $log
expression that takes the number of the previously mentioned field and calculates the
log of the associated number in the specified base.
- log(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $log
expression that takes the number of the previously mentioned field and calculates the
log of the associated number in the specified base.
- log10() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- log10() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $log10
expression that takes the number of the previously mentioned field and calculates the
log base 10.
- log10ValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log10
-
- log10ValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log10
-
- log10ValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log10
-
- LOGGER - Static variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- LoggingEventListener - Class in org.springframework.data.mongodb.core.mapping.event
-
- LoggingEventListener() - Constructor for class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- longType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- lookup(String, String, String, String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- lookup(Field, Field, Field, Field) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- lookup(SubscriptionRequest<?, ?, ?>) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- lookup(SubscriptionRequest<?, ?, ?>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- LookupOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $lookup
-operation.
- LookupOperation(Field, Field, Field, Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.LookupOperation
-
- LookupOperation.AsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- LookupOperation.ForeignFieldBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- LookupOperation.FromBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- LookupOperation.LocalFieldBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- LookupOperation.LookupOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- LookupOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.LookupOperation.LookupOperationBuilder
-
- lower(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToLower
-
- lower() - Static method in class org.springframework.data.mongodb.core.query.Collation.CaseFirst
-
Sort lowercase before uppercase.
- lowerValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToLower
-
- lowerValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToLower
-
- lt(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $lt
expression (less than) that compares the value of the field to a given value or field.
- lt(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $lt operator.
- lt(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- lt(Number) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
Set maximum to given max
value and exclusiveMaximum to true.
- lte(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $lte
expression (less than equal) that compares the value of the field to a given value or
field.
- lte(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $lte operator.
- lte(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- ltrim() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims whitespaces
from the beginning.
- ltrim(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims the given
character sequence from the beginning.
- ltrim(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
M
- map(String) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithMapFunction
-
Set the Javascript map function()
.
- map(Converter<? super Collation, ? extends R>) - Method in class org.springframework.data.mongodb.core.query.Collation
-
- map(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithMapFunction
-
Set the Javascript map function()
.
- mapFieldsTo(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set domain type used for field name mapping of property references used by the
AggregationPipeline
.
- mapItemsOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- mapItemsOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- mapKeyDotReplacement - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- MappedDocument - Class in org.springframework.data.mongodb.core
-
A MongoDB document in its mapped state.
- MAPPING_CONTEXT_BEAN_NAME - Static variable in class org.springframework.data.mongodb.config.BeanNames
-
- mappingContext - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- mappingMongoConverter(MongoDatabaseFactory, MongoCustomConversions, MongoMappingContext) - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- mappingMongoConverter(ReactiveMongoDatabaseFactory, MongoCustomConversions, MongoMappingContext) - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- MappingMongoConverter - Class in org.springframework.data.mongodb.core.convert
-
- MappingMongoConverter(DbRefResolver, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- MappingMongoConverter(MongoDatabaseFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- MappingMongoConverter.ConversionContext - Class in org.springframework.data.mongodb.core.convert
-
Conversion context holding references to simple ValueConverter
and ContainerValueConverter
.
- MappingMongoConverterParser - Class in org.springframework.data.mongodb.config
-
Bean definition parser for the mapping-converter
element.
- MappingMongoConverterParser() - Constructor for class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- MappingMongoEntityInformation<T,ID> - Class in org.springframework.data.mongodb.repository.support
-
- MappingMongoEntityInformation(MongoPersistentEntity<T>) - Constructor for class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- MappingMongoEntityInformation(MongoPersistentEntity<T>, Class<ID>) - Constructor for class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- MappingMongoEntityInformation(MongoPersistentEntity<T>, String) - Constructor for class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- mapReduce(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation
-
Start creating a mapReduce operation for the given domainType.
- mapReduce(String, String, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation.
- mapReduce(String, String, String, MapReduceOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation that takes additional map-reduce options.
- mapReduce(Query, String, String, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation that takes a query.
- mapReduce(Query, String, String, String, MapReduceOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation that takes a query and additional map-reduce options
- mapReduce(String, String, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(String, String, String, MapReduceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Query, String, String, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Query, String, String, String, MapReduceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Query, Class<?>, String, String, String, MapReduceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation
-
Start creating a mapReduce operation for the given domainType.
- mapReduce(Query, Class<?>, Class<T>, String, String, MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute a map-reduce operation.
- mapReduce(Query, Class<?>, String, Class<T>, String, String, MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute a map-reduce operation.
- mapReduce(Query, Class<?>, Class<T>, String, String, MapReduceOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- mapReduce(Query, Class<?>, String, Class<T>, String, String, MapReduceOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- mapReduce(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- MapReduceCounts - Class in org.springframework.data.mongodb.core.mapreduce
-
Value object to encapsulate results of a map-reduce count.
- MapReduceCounts(long, long, long) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
Creates a new
MapReduceCounts
using the given input count, emit count, and output count.
- MapReduceOptions - Class in org.springframework.data.mongodb.core.mapreduce
-
- MapReduceOptions() - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- MapReduceResults<T> - Class in org.springframework.data.mongodb.core.mapreduce
-
Collects the results of performing a MapReduce operations.
- MapReduceResults(List<T>, Document) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- MapReduceTiming - Class in org.springframework.data.mongodb.core.mapreduce
-
- MapReduceTiming(long, long, long) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- mapSchema(Document, Class<?>) - Method in interface org.springframework.data.mongodb.core.convert.JsonSchemaMapper
-
Map the required and properties fields the given Document
containing the
$jsonSchema against the given domain type.
- mapSchema(Document, Class<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoJsonSchemaMapper
-
- mapValueToTargetType(S, Class<T>, DbRefResolver) - Method in interface org.springframework.data.mongodb.core.convert.MongoConverter
-
Mapping function capable of converting values into a desired target type by eg. extracting the actual java type
from a given BsonValue
.
- Mark() - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Mark
-
- match(Criteria) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- match(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.DistinctWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.DistinctWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithQuery
-
Define the query filtering elements.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithQuery
-
Filter documents by given query.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithQuery
-
- matching(Term) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Adds given
Term
to criteria.
- matching(String) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- matching() - Static method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.DistinctWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.DistinctWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithQuery
-
Define the query filtering elements.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithQuery
-
Filter documents by given query.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithQuery
-
- matching(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- matching(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the regex pattern to validate field values against.
- matchingAll() - Static method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- matchingAny(String...) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Configures the
TextCriteria
to match any of the given words.
- matchingAny() - Static method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- matchingDocumentStructure(MongoJsonSchema) - Static method in class org.springframework.data.mongodb.core.query.Criteria
-
Static factory method to create a
Criteria
matching documents against a given structure defined by the
MongoJsonSchema
using (
$jsonSchema
) operator.
- matchingPhrase(String) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Given value will treated as a single phrase.
- MatchOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $match
-operation.
- MatchOperation(CriteriaDefinition) - Constructor for class org.springframework.data.mongodb.core.aggregation.MatchOperation
-
- max() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and returns the
maximum value.
- max() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- max() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $max
-expression for the current value.
- max(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- max(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- max(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update given key to the value
if the value
is greater than the current value of the field.
- maxAwaitTime(Duration) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the cursors maximum wait time on the server (for a new Document to be emitted).
- maxAwaitTime() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- maxAwaitTime() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Get the maximum wait time (the time till the next Document is emitted) to apply when reading from the collection.
- maxDepth(long) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
-
Optionally limit the number of recursions.
- maxDistance(double) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geo-spatial criterion using a $maxDistance operation, for use with $near
- maxDistance(double) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the max distance results shall have from the configured origin.
- maxDistance(double, Metric) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the maximum distance supplied in a given metric.
- maxDistance(Distance) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the maximum distance to the given
Distance
.
- maxDocuments(long) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
maxDocuments
set to given value.
- maxItems(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- maxItems(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the maxItems.
- maxLength(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- maxLength(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the valid length range (maxLength) for a valid field.
- maxOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- maxOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- maxProperties(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- maxProperties(int) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- maxProperties(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the maxProperties.
- maxTime(Duration) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Set the time limit for processing.
- maxTime(long, TimeUnit) - Method in class org.springframework.data.mongodb.core.query.Query
-
- maxTime(Duration) - Method in class org.springframework.data.mongodb.core.query.Query
-
- maxTimeMsec(long) - Method in class org.springframework.data.mongodb.core.query.Query
-
- maxVariable(String) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the field that determines up to which characters are considered ignorable when alternate is shifted
.
- maybeCallAfterConvert(T, Document, String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- maybeCallAfterConvert(T, Document, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallAfterConvert(T, Document, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeCallAfterSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallAfterSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeCallBeforeConvert(T, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallBeforeConvert(T, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeCallBeforeSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallBeforeSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeConvertList(Iterable<?>, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- maybeEmitEvent(E) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeEmitEvent(E) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- MemoryMetrics - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for Memory
- MemoryMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- merge() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- merge(Object...) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- merge() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and uses
$mergeObjects as an accumulator within the $group stage.
- merge(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorMergeBuilder
-
Set the merge
function used to merge two internal states.
- merge(Document...) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Merge the given documents
into on in the given order.
- mergeDocuments() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Merge the matching documents.
- mergeInto(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
Simplified form to apply all default options for $merge
(including writing to a collection in the same
database).
- MergeOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $merge
-operation.
- MergeOperation(MergeOperation.MergeOperationTarget, MergeOperation.UniqueMergeId, VariableOperators.Let, MergeOperation.WhenDocumentsMatch, MergeOperation.WhenDocumentsDontMatch) - Constructor for class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- MergeOperation.MergeOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- MergeOperation.MergeOperationTarget - Class in org.springframework.data.mongodb.core.aggregation
-
Value Object representing the into
field of a $merge
aggregation stage.
- MergeOperation.UniqueMergeId - Class in org.springframework.data.mongodb.core.aggregation
-
Value object representing the unique id used during the merge operation to identify duplicates in the target
collection.
- MergeOperation.WhenDocumentsDontMatch - Class in org.springframework.data.mongodb.core.aggregation
-
Value Object specifying how to deal with a result document that do not match an existing document in the collection
based on the fields of the on
property describing the unique identifier.
- MergeOperation.WhenDocumentsMatch - Class in org.springframework.data.mongodb.core.aggregation
-
Value Object specifying how to deal with a result document that matches an existing document in the collection
based on the fields of the on
property describing the unique identifier.
- MergeOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
- mergeValuesOf(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeValuesOf(AggregationExpression...) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWith(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWith(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and combines it with the
given values (documents or mapped objects) into a single document.
- mergeWithValuesOf(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWithValuesOf(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWithValuesOf(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
- mergeWithValuesOf(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
- Message<S,T> - Interface in org.springframework.data.mongodb.core.messaging
-
General message abstraction for any type of Event / Message published by MongoDB server to the client.
- Message.MessageProperties - Class in org.springframework.data.mongodb.core.messaging
-
- Message.MessageProperties.MessagePropertiesBuilder - Class in org.springframework.data.mongodb.core.messaging
-
- MessageListener<S,T> - Interface in org.springframework.data.mongodb.core.messaging
-
Listener interface to receive delivery of
Messages
.
- MessageListenerContainer - Interface in org.springframework.data.mongodb.core.messaging
-
Internal abstraction used by the framework representing a message listener container.
- MessageProperties() - Constructor for class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- MessagePropertiesBuilder() - Constructor for class org.springframework.data.mongodb.core.messaging.Message.MessageProperties.MessagePropertiesBuilder
-
- Meta - Class in org.springframework.data.mongodb.core.query
-
Meta-data for
Query
instances.
- Meta() - Constructor for class org.springframework.data.mongodb.core.query.Meta
-
- Meta - Annotation Type in org.springframework.data.mongodb.repository
-
- Meta.CursorOption - Enum in org.springframework.data.mongodb.core.query
-
Meta.CursorOption
represents
OP_QUERY
wire protocol flags to change the behavior of queries.
- metadata(Document) - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- metadata(Document) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the file metadata.
- metadata(Document) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the file metadata.
- MetadataBackedField(String, MongoPersistentEntity<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- MetadataBackedField(String, MongoPersistentEntity<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, MongoPersistentProperty) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- MethodReferenceNode - Class in org.springframework.data.mongodb.core.spel
-
- MethodReferenceNode.AggregationMethodReference - Class in org.springframework.data.mongodb.core.spel
-
- MethodReferenceNode.AggregationMethodReference.ArgumentType - Enum in org.springframework.data.mongodb.core.spel
-
The actual argument type to use when mapping parameters to MongoDB specific format.
- MetricConversion - Class in org.springframework.data.mongodb.core.query
-
- MetricConversion() - Constructor for class org.springframework.data.mongodb.core.query.MetricConversion
-
- millisecond(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- millisecond() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the millisecond portion of a date as an integer between 0
and 999.
- millisecond(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the millisecond to the given value which must resolve to a value in range 0 - 999
.
- millisecond(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- millisecond(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- millisecondOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the millisecond to the value resolved by following the given
field reference
.
- millisecondOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the milliseconds to the result of the given
expression
.
- millisecondOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- millisecondOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- milliseconds(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- millisecondsOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- millisecondsOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- min() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and returns the
minimum value.
- min() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- min() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $min
-expression for the current value.
- min(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- min(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- min(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update given key to the value
if the value
is less than the current value of the field.
- minDistance(double) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $minDistance operation, for use with $near or
$nearSphere.
- minDistance(double) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the minimum distance results shall have from the configured origin.
- minDistance(double, Metric) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the minimum distance supplied in a given metric.
- minDistance(Distance) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the minimum distance to the given
Distance
.
- minItems(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- minItems(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the maxItems.
- minLength(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- minLength(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the valid length range (minLength) for a valid field.
- minOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- minOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- minProperties(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- minProperties(int) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- minProperties(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the minProperties.
- minus(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $subtract
expression that subtracts the given number to the previously mentioned field.
- minus(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $subtract
expression that subtracts the value of the given field to the previously mentioned
field.
- minus(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$subtract
expression that subtracts the result of the given
AggregationExpression
from the previously mentioned field.
- minute(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- minute() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the minute portion of a date as a number between 0 and 59.
- minute(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the minute to the given value which must resolve to a value in range 0 - 59
.
- minute(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- minute(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- minuteOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the minute to the value resolved by following the given
field reference
.
- minuteOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the minute to the result of the given
expression
.
- minuteOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- minuteOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- mod(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that divides the associated number by another and returns the
remainder.
- mod(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that divides the associated number by another and returns the
remainder.
- mod(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that divides the associated number by another and returns the
remainder.
- mod(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
Use the value stored at the given field as mod base.
- mod(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
- mod(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
Use the given value as mod base.
- mod(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $mod
expression that divides the previously mentioned field by the given number and returns
the remainder.
- mod(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $mod
expression that divides the value of the given field by the previously mentioned field
and returns the remainder.
- mod(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$mod
expression that divides the value of the previously mentioned field by the result of
the
AggregationExpression
.
- mod(Number, Number) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $mod operator.
- mode(OutOperation.OutMode) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Specify how to merge the aggregation output with the target collection.
- moderateValidation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set to
ValidationLevel.MODERATE
.
- Modifiers() - Constructor for class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- modifies(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- modifies(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Determine if a given key
will be touched on execution.
- modifies(String) - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
Check if a given key is modified by applying the update.
- MongoAction - Class in org.springframework.data.mongodb.core
-
Represents an action taken against the collection.
- MongoAction(WriteConcern, MongoActionOperation, String, Class<?>, Document, Document) - Constructor for class org.springframework.data.mongodb.core.MongoAction
-
- MongoActionOperation - Enum in org.springframework.data.mongodb.core
-
Enumeration for operations on a collection.
- MongoAdmin - Class in org.springframework.data.mongodb.core
-
Mongo server administration exposed via JMX annotations
- MongoAdmin(MongoClient) - Constructor for class org.springframework.data.mongodb.core.MongoAdmin
-
- MongoAdminOperations - Interface in org.springframework.data.mongodb.core
-
- MongoAnnotationProcessor - Class in org.springframework.data.mongodb.repository.support
-
Annotation processor to create Querydsl query types for QueryDsl annotated classes.
- MongoAnnotationProcessor() - Constructor for class org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor
-
- MongoAuditingBeanDefinitionParser - Class in org.springframework.data.mongodb.config
-
- MongoAuditingBeanDefinitionParser() - Constructor for class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
-
- mongoClient() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
Return the MongoClient
instance to connect to.
- MongoClientFactoryBean - Class in org.springframework.data.mongodb.core
-
Convenient factory for configuring MongoDB.
- MongoClientFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- MongoClientParser - Class in org.springframework.data.mongodb.config
-
Parser for mongo-client
definitions.
- MongoClientParser() - Constructor for class org.springframework.data.mongodb.config.MongoClientParser
-
- mongoClientSettings() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Return the MongoClientSettings
used to create the actual MongoClient.
- MongoClientSettingsFactoryBean - Class in org.springframework.data.mongodb.core
-
A factory bean for construction of a MongoClientSettings
instance to be used with a MongoDB driver.
- MongoClientSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- MongoClientVersion - Class in org.springframework.data.mongodb.util
-
MongoClientVersion
holds information about the used mongo-java client and is used to distinguish between
different versions.
- MongoClientVersion() - Constructor for class org.springframework.data.mongodb.util.MongoClientVersion
-
- MongoCollectionUtils - Class in org.springframework.data.mongodb
-
Helper class featuring helper methods for working with MongoDb collections.
- MongoConfigurationSupport - Class in org.springframework.data.mongodb.config
-
Base class for Spring Data MongoDB to be extended for JavaConfiguration usage.
- MongoConfigurationSupport() - Constructor for class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- MongoConverter - Interface in org.springframework.data.mongodb.core.convert
-
- MongoConverterConfigurationAdapter() - Constructor for class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- MongoCredentialPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a Collection of
MongoCredential
.
- MongoCredentialPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.MongoCredentialPropertyEditor
-
- MongoCustomConversions - Class in org.springframework.data.mongodb.core.convert
-
Value object to capture custom conversion.
- MongoCustomConversions(List<?>) - Constructor for class org.springframework.data.mongodb.core.convert.MongoCustomConversions
-
- MongoCustomConversions(MongoCustomConversions.MongoConverterConfigurationAdapter) - Constructor for class org.springframework.data.mongodb.core.convert.MongoCustomConversions
-
- MongoCustomConversions.MongoConverterConfigurationAdapter - Class in org.springframework.data.mongodb.core.convert
-
- MongoDatabaseFactory - Interface in org.springframework.data.mongodb
-
Interface for factories creating MongoDatabase
instances.
- MongoDatabaseFactorySupport<C> - Class in org.springframework.data.mongodb.core
-
Common base class for usage with both MongoClients
defining common properties such as
database name and exception translator.
- MongoDatabaseFactorySupport(C, String, boolean, PersistenceExceptionTranslator) - Constructor for class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- MongoDatabaseUtils - Class in org.springframework.data.mongodb
-
- MongoDatabaseUtils() - Constructor for class org.springframework.data.mongodb.MongoDatabaseUtils
-
- MongoDataIntegrityViolationException - Exception in org.springframework.data.mongodb.core
-
- MongoDataIntegrityViolationException(String, WriteConcernResult, MongoActionOperation) - Constructor for exception org.springframework.data.mongodb.core.MongoDataIntegrityViolationException
-
- MongoDbErrorCodes - Class in org.springframework.data.mongodb.util
-
MongoDbErrorCodes
holds MongoDB specific error codes outlined in mongo/base/error_codes.err.
- MongoDbErrorCodes() - Constructor for class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- mongoDbFactory() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- MongoDbFactory - Interface in org.springframework.data.mongodb
-
- MongoDbFactoryParser - Class in org.springframework.data.mongodb.config
-
- MongoDbFactoryParser() - Constructor for class org.springframework.data.mongodb.config.MongoDbFactoryParser
-
- MongoDbFactorySupport<C> - Class in org.springframework.data.mongodb.core
-
- MongoDbFactorySupport(C, String, boolean, PersistenceExceptionTranslator) - Constructor for class org.springframework.data.mongodb.core.MongoDbFactorySupport
-
Deprecated.
- MongoEncryptionSettingsFactoryBean - Class in org.springframework.data.mongodb.core
-
FactoryBean
for creating
AutoEncryptionSettings
using the
AutoEncryptionSettings.Builder
.
- MongoEncryptionSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- MongoEntityInformation<T,ID> - Interface in org.springframework.data.mongodb.repository.query
-
- MongoEntityMetadata<T> - Interface in org.springframework.data.mongodb.repository.query
-
Extension of
EntityMetadata
to additionally expose the collection name an entity shall be persisted to.
- MongoExampleMapper - Class in org.springframework.data.mongodb.core.convert
-
Mapper from
Example
to a query
Document
.
- MongoExampleMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.MongoExampleMapper
-
- MongoExceptionTranslator - Class in org.springframework.data.mongodb.core
-
- MongoExceptionTranslator() - Constructor for class org.springframework.data.mongodb.core.MongoExceptionTranslator
-
- MongoExpression - Interface in org.springframework.data.mongodb
-
Wrapper object for MongoDB expressions like $toUpper : $name
that manifest as Document
when
passed on to the driver.
- MongoId - Annotation Type in org.springframework.data.mongodb.core.mapping
-
MongoId
represents a MongoDB specific
Id
annotation that allows customizing id conversion.
- MongoJmxParser - Class in org.springframework.data.mongodb.config
-
- MongoJmxParser() - Constructor for class org.springframework.data.mongodb.config.MongoJmxParser
-
- MongoJsonSchema - Interface in org.springframework.data.mongodb.core.schema
-
Interface defining MongoDB-specific JSON schema object.
- MongoJsonSchema.MongoJsonSchemaBuilder - Class in org.springframework.data.mongodb.core.schema
-
- MongoJsonSchemaCreator - Interface in org.springframework.data.mongodb.core
-
- MongoJsonSchemaMapper - Class in org.springframework.data.mongodb.core.convert
-
JsonSchemaMapper
implementation using the conversion and mapping infrastructure for mapping fields to the
provided domain type.
- MongoJsonSchemaMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.MongoJsonSchemaMapper
-
- mongoMappingContext(MongoCustomConversions) - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Creates a
MongoMappingContext
equipped with entity classes scanned from the mapping base package.
- MongoMappingContext - Class in org.springframework.data.mongodb.core.mapping
-
- MongoMappingContext() - Constructor for class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- MongoMappingEvent<T> - Class in org.springframework.data.mongodb.core.mapping.event
-
- MongoMappingEvent(T, Document, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
-
- MongoMappingEventPublisher - Class in org.springframework.data.mongodb.core.index
-
An implementation of ApplicationEventPublisher that will only fire
MappingContextEvent
s for use by the index
creator when MongoTemplate is used 'stand-alone', that is not declared inside a Spring
ApplicationContext
.
- MongoMappingEventPublisher(ApplicationListener<MappingContextEvent<?, ?>>) - Constructor for class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- MongoMappingEventPublisher(MongoPersistentEntityIndexCreator) - Constructor for class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- MongoNamespaceHandler - Class in org.springframework.data.mongodb.config
-
- MongoNamespaceHandler() - Constructor for class org.springframework.data.mongodb.config.MongoNamespaceHandler
-
- MongoOperations - Interface in org.springframework.data.mongodb.core
-
Interface that specifies a basic set of MongoDB operations.
- mongoOperator() - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation
-
- mongoOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
- MongoParameterAccessor - Interface in org.springframework.data.mongodb.repository.query
-
- MongoParameters - Class in org.springframework.data.mongodb.repository.query
-
Custom extension of
Parameters
discovering additional
- MongoParameters(Method, boolean) - Constructor for class org.springframework.data.mongodb.repository.query.MongoParameters
-
- MongoParametersParameterAccessor - Class in org.springframework.data.mongodb.repository.query
-
- MongoParametersParameterAccessor(MongoQueryMethod, Object[]) - Constructor for class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- MongoPersistentEntity<T> - Interface in org.springframework.data.mongodb.core.mapping
-
- MongoPersistentEntityIndexCreator - Class in org.springframework.data.mongodb.core.index
-
- MongoPersistentEntityIndexCreator(MongoMappingContext, IndexOperationsProvider) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
- MongoPersistentEntityIndexCreator(MongoMappingContext, IndexOperationsProvider, IndexResolver) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
- MongoPersistentEntityIndexResolver - Class in org.springframework.data.mongodb.core.index
-
- MongoPersistentEntityIndexResolver(MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- MongoPersistentEntityIndexResolver.CyclicPropertyReferenceException - Exception in org.springframework.data.mongodb.core.index
-
- MongoPersistentEntityIndexResolver.IndexDefinitionHolder - Class in org.springframework.data.mongodb.core.index
-
Implementation of
IndexDefinition
holding additional (property)path information used for creating the
index.
- MongoPersistentProperty - Interface in org.springframework.data.mongodb.core.mapping
-
- MongoPersistentProperty.PropertyToFieldNameConverter - Enum in org.springframework.data.mongodb.core.mapping
-
- MongoQueryMethod - Class in org.springframework.data.mongodb.repository.query
-
- MongoQueryMethod(Method, RepositoryMetadata, ProjectionFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- MongoRegexCreator - Enum in org.springframework.data.mongodb.core.query
-
- MongoRegexCreator.MatchMode - Enum in org.springframework.data.mongodb.core.query
-
Match modes for treatment of
String
values.
- MongoRepository<T,ID> - Interface in org.springframework.data.mongodb.repository
-
- MongoRepositoryBean<T> - Class in org.springframework.data.mongodb.repository.cdi
-
- MongoRepositoryBean(Bean<MongoOperations>, Set<Annotation>, Class<T>, BeanManager, Optional<CustomRepositoryImplementationDetector>) - Constructor for class org.springframework.data.mongodb.repository.cdi.MongoRepositoryBean
-
- MongoRepositoryConfigNamespaceHandler - Class in org.springframework.data.mongodb.repository.config
-
- MongoRepositoryConfigNamespaceHandler() - Constructor for class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigNamespaceHandler
-
- MongoRepositoryConfigurationExtension - Class in org.springframework.data.mongodb.repository.config
-
- MongoRepositoryConfigurationExtension() - Constructor for class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- MongoRepositoryExtension - Class in org.springframework.data.mongodb.repository.cdi
-
CDI extension to export Mongo repositories.
- MongoRepositoryExtension() - Constructor for class org.springframework.data.mongodb.repository.cdi.MongoRepositoryExtension
-
- MongoRepositoryFactory - Class in org.springframework.data.mongodb.repository.support
-
- MongoRepositoryFactory(MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- MongoRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
- MongoRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- MongoSessionProvider - Interface in org.springframework.data.mongodb
-
A simple interface for obtaining a
ClientSession
to be consumed by
MongoOperations
and MongoDB native operations that support causal
consistency and transactions.
- MongoSimpleTypes - Class in org.springframework.data.mongodb.core.mapping
-
Simple constant holder for a
SimpleTypeHolder
enriched with Mongo specific simple types.
- mongoTemplate(MongoDatabaseFactory, MappingMongoConverter) - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- MongoTemplate - Class in org.springframework.data.mongodb.core
-
- MongoTemplate(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTemplate(MongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTemplate(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTransactionException - Exception in org.springframework.data.mongodb
-
A specific
ClientSessionException
related to issues with a transaction such as aborted or non existing
transactions.
- MongoTransactionException(String) - Constructor for exception org.springframework.data.mongodb.MongoTransactionException
-
- MongoTransactionException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.MongoTransactionException
-
- MongoTransactionManager - Class in org.springframework.data.mongodb
-
- MongoTransactionManager() - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager(MongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager(MongoDatabaseFactory, TransactionOptions) - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager.MongoTransactionObject - Class in org.springframework.data.mongodb
-
MongoDB specific transaction object, representing a MongoResourceHolder
.
- MongoTypeMapper - Interface in org.springframework.data.mongodb.core.convert
-
Mongo-specific
TypeMapper
exposing that
Document
s might contain a type key.
- MongoWriter<T> - Interface in org.springframework.data.mongodb.core.convert
-
A MongoWriter is responsible for converting an object of type T to the native MongoDB representation Document.
- month(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the month to the given value which must resolve to a calendar month in range 1 - 12
.
- month() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- month(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- monthOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the month to the value resolved by following the given
field reference
.
- monthOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the month to the result of the given
expression
.
- monthOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- monthOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- multipleOf(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- multiply(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $multiply
expression that multiplies the given number with the previously mentioned field.
- multiply(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $multiply
expression that multiplies the value of the given field with the previously
mentioned field.
- multiply(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$multiply
expression that multiplies the previously with the result of the
AggregationExpression
. mentioned field.
- multiply(String, Number) - Method in class org.springframework.data.mongodb.core.query.Update
-
Multiply the value of given key by the given number.
- multiplyBy(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- multiplyBy(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- multiplyBy(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- multiplyBy(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
Multiply by the value stored at the given field.
- multiplyBy(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
- multiplyBy(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
Multiply by the given value.
N
- name - Variable in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- named(String) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- named(String) - Method in class org.springframework.data.mongodb.core.index.Index
-
- named(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define the name to be used when creating the index in the store.
- named(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- NamedMongoScript - Class in org.springframework.data.mongodb.core.script
-
- NamedMongoScript(String, String) - Constructor for class org.springframework.data.mongodb.core.script.NamedMongoScript
-
Deprecated.
- NamedMongoScript(String, ExecutableMongoScript) - Constructor for class org.springframework.data.mongodb.core.script.NamedMongoScript
-
Deprecated.
- ne(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $ne
expression (not equal) that compares the value of the field to a given value or field.
- ne(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $ne operator.
- near(NearQuery) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery
-
Set the filter query for the geoNear execution.
- near(Point) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $near operation.
- near(double, double) - Static method in class org.springframework.data.mongodb.core.query.NearQuery
-
Creates a new
NearQuery
starting near the given coordinates.
- near(double, double, Metric) - Static method in class org.springframework.data.mongodb.core.query.NearQuery
-
Creates a new
NearQuery
starting at the given coordinates using the given
Metric
to adapt given
values to further configuration.
- near(Point) - Static method in class org.springframework.data.mongodb.core.query.NearQuery
-
- near(Point, Metric) - Static method in class org.springframework.data.mongodb.core.query.NearQuery
-
Creates a
NearQuery
starting near the given
Point
using the given
Metric
to adapt given
values to further configuration.
- near(NearQuery) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithQuery
-
Set the filter query for the geoNear execution.
- Near - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to be used for disambiguing method parameters that shall be used to trigger geo near queries.
- NearQuery - Class in org.springframework.data.mongodb.core.query
-
Builder class to build near-queries.
- nearSphere(Point) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $nearSphere operation.
- negate() - Method in class org.springframework.data.mongodb.core.query.Term
-
Negates the term.
- negateRaw(String) - Method in class org.springframework.data.mongodb.core.query.Term
-
- nested(Fields) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Defines a nested field binding for the current field.
- newAggregation(List<? extends AggregationOperation>) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- newAggregation(AggregationOperation...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- newAggregation(Class<T>, List<? extends AggregationOperation>) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- newAggregation(Class<T>, AggregationOperation...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- newAggregationOptions() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- newBucketOperation(BucketOperationSupport.Outputs) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- newBucketOperation(BucketOperationSupport.Outputs) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- newBucketOperation(BucketOperationSupport.Outputs) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
Implementation hook to create a new bucket operation.
- newBuilder() - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- newBuilder() - Static method in class org.springframework.data.mongodb.core.aggregation.LookupOperation.LookupOperationBuilder
-
- newBuilder() - Static method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- newInstance() - Static method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
- newLookup() - Static method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
-
- newUnwind() - Static method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- newUpdate(AggregationOperation...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- newVariable(String) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let.ExpressionVariable
-
- nextConverted(MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor.PotentiallyConvertingIterator
-
Returns the next element which has already been converted.
- nil() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- nil(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- nin(Object...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $nin operator.
- nin(Collection<?>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $nin operator.
- NO_OP_PREPARER - Static variable in interface org.springframework.data.mongodb.core.CursorPreparer
-
- NO_OP_PREPARER - Static variable in interface org.springframework.data.mongodb.core.FindPublisherPreparer
-
- NO_OP_REF_RESOLVER - Static variable in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- noArrayIndex() - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.IndexBuilder
-
Do not expose the array index.
- noArrayIndex() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- noCursorTimeout() - Method in class org.springframework.data.mongodb.core.query.Query
-
- noMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Apply no domain type mapping at all taking the pipeline as-is.
- none() - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- none() - Static method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
- none() - Static method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- none() - Static method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
- none() - Static method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
ShardKey
indicating no shard key has been defined.
- NONE - Static variable in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- none() - Static method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Create empty options.
- none() - Static method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
Static factory to create empty options.
- nonIgnorable() - Static method in class org.springframework.data.mongodb.core.query.Collation.Alternate
-
Consider Whitespace and punctuation as base characters.
- nonSynthetic(Fields) - Static method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
- NoOpDbRefResolver - Enum in org.springframework.data.mongodb.core.convert
-
- normalization(boolean) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the flag that determines whether to check if text require normalization and to perform normalization.
- normalizationDisabled() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Disable text normalization.
- normalizationEnabled() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Enable text normalization.
- norOperator(Criteria...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $nor
operator for all of the provided criteria.
- norOperator(Collection<Criteria>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $nor
operator for all of the provided criteria.
- not() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.BooleanOperatorFactory
-
- not(String) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators
-
Creates new
AggregationExpression
that evaluates the boolean value of the referenced field and returns the
opposite boolean value.
- not(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators
-
- not(String) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Not
-
Creates new
BooleanOperators.Not
that evaluates the boolean value of the referenced field and returns the opposite boolean
value.
- not(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Not
-
- not() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $not meta operator which affects the clause directly following
- notEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the values
are not equivalent.
- notEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the values
are not equivalent.
- notEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
-
- notEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
-
- notEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the values
are not equivalent.
- notEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
The field value must not match the specified schemas.
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- notMatch(JsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
The field value must not match the specified schemas.
- notMatching(String) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- notMatchingAny(String...) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- notMatchingPhrase(String) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Given value will treated as a single phrase.
- NotOperatorNode - Class in org.springframework.data.mongodb.core.spel
-
- NotOperatorNode(OperatorNot, ExpressionState) - Constructor for class org.springframework.data.mongodb.core.spel.NotOperatorNode
-
- NULL - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- nullType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- num(long) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- number() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- NUMBER - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- number(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- numberType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- NumericJsonSchemaProperty(String, TypedJsonSchemaObject.NumericJsonSchemaObject) - Constructor for class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- numericOrdering(boolean) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the flag that determines whether to compare numeric strings as numbers or as strings.
- numericOrderingDisabled() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Treat numeric strings as string for comparison.
- numericOrderingEnabled() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Treat numeric strings as numbers for comparison.
O
- object() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- OBJECT - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- object(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- OBJECT_ID - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- objectId(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- objectIdType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- ObjectJsonSchemaObject() - Constructor for class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- ObjectOperatorFactory(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
- ObjectOperators - Class in org.springframework.data.mongodb.core.aggregation
-
- ObjectOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ObjectOperators
-
- ObjectOperators.MergeObjects - Class in org.springframework.data.mongodb.core.aggregation
-
- ObjectOperators.ObjectOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ObjectOperators.ObjectToArray - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$objectToArray
that converts a document to an array of
documents
that each contains two fields k and v.
- objectType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- of(Object...) - Method in enum org.springframework.data.mongodb.core.aggregation.AggregationFunctionExpressions
-
Deprecated.
- of(FindAndModifyOptions) - Static method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- of(Document) - Static method in class org.springframework.data.mongodb.core.index.PartialIndexFilter
-
- of(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.index.PartialIndexFilter
-
- of(Document) - Static method in class org.springframework.data.mongodb.core.MappedDocument
-
- of(SubscriptionRequest.RequestOptions) - Static method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- of(String, String) - Static method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Create options with the provided database and collection.
- of(SubscriptionRequest.RequestOptions) - Static method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions
-
- of(String) - Static method in class org.springframework.data.mongodb.core.query.Collation.CollationLocale
-
- of(Locale) - Static method in class org.springframework.data.mongodb.core.query.Collation
-
- of(String) - Static method in class org.springframework.data.mongodb.core.query.Collation
-
Create new
Collation
with locale set to the given ICU language.
- of(Collation.CollationLocale) - Static method in class org.springframework.data.mongodb.core.query.Collation
-
- of(Query) - Static method in class org.springframework.data.mongodb.core.query.Query
-
Create an independent copy of the given
Query
.
- of(JsonSchemaObject.Type) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- of(Class<?>) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- of(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- of(JsonSchemaObject) - Static method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema
-
- of(Document) - Static method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema
-
Create a new
MongoJsonSchema
for a given root
Document
containing the schema definition.
- of(JsonSchemaObject.Type...) - Static method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
- ofExpression(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- off() - Static method in class org.springframework.data.mongodb.core.query.Collation.CaseFirst
-
Use the default.
- ofField(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- offset(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
Slice using offset and count.
- offset(long) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
- ofIdFields(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.UniqueMergeId
-
- ofType(JsonSchemaObject.Type) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
Configure a Type
for the property.
- ofType(Class<?>) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
Configure the
Type
for the property by deriving it from the given
type
.
- on(String...) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Appends a single field or multiple fields that act as a unique identifier for a document.
- on(String, Sort.Direction) - Method in class org.springframework.data.mongodb.core.index.Index
-
- on(Predicate...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAnyEmbeddedBuilder
-
Add the given where conditions.
- on(Predicate...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslJoinBuilder
-
Add the given join conditions.
- onAfterConvert(AfterConvertEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterConvert(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.AfterConvertCallback
-
Entity callback method invoked after a domain object is materialized from a Document
.
- onAfterConvert(AfterConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterConvert(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveAfterConvertCallback
-
Entity callback method invoked after a domain object is materialized from a Document
.
- onAfterDelete(AfterDeleteEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterDelete(AfterDeleteEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterLoad(AfterLoadEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterLoad(AfterLoadEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterSave(AfterSaveEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.AfterSaveCallback
-
Entity callback method invoked after a domain object is saved.
- onAfterSave(AfterSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveAfterSaveCallback
-
Entity callback method invoked after a domain object is saved.
- onAllFields() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define the index to span all fields using wildcard.
- onApplicationEvent(MappingContextEvent<?, ?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
- onApplicationEvent(MongoMappingEvent<?>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onApplicationEvent(BeforeConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEventListener
-
Deprecated.
- onBeforeConvert(BeforeConvertEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onBeforeConvert(Object, String) - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEntityCallback
-
- onBeforeConvert(T, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.BeforeConvertCallback
-
Entity callback method invoked before a domain object is converted to be persisted.
- onBeforeConvert(BeforeConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onBeforeConvert(Object, String) - Method in class org.springframework.data.mongodb.core.mapping.event.ReactiveAuditingEntityCallback
-
- onBeforeConvert(T, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveBeforeConvertCallback
-
Entity callback method invoked before a domain object is converted to be persisted.
- onBeforeDelete(BeforeDeleteEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onBeforeDelete(BeforeDeleteEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onBeforeSave(BeforeSaveEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onBeforeSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.BeforeSaveCallback
-
Entity callback method invoked before a domain object is saved.
- onBeforeSave(BeforeSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onBeforeSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveBeforeSaveCallback
-
Entity callback method invoked before a domain object is saved.
- onBeforeSave(BeforeSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.ValidatingMongoEventListener
-
- one() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get exactly zero or one result.
- one(T) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.TerminatingInsert
-
Insert exactly one object.
- one() - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.TerminatingRemove
-
Remove the first matching document.
- one() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get exactly zero or one result.
- one(T) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation.TerminatingInsert
-
Insert exactly one object.
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- oneOf(Set<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
The field value must match exactly one of the specified schemas.
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
The field value must match exactly one of the specified schemas.
- onErrorReturn(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the value to return on encountering an error during conversion.
- onErrorReturnValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the field holding the value to return on encountering an error during conversion.
- onErrorReturnValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the expression to evaluate and return on encountering an error during conversion.
- oneValue() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get exactly zero or one result.
- onField(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Include given field with default weight.
- onField(String, Float) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Include given field with weight.
- onFields(String...) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Include given fields with default weight.
- onMessage(Message<S, T>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListener
-
Callback invoked on receiving
Message
.
- onNullReturn(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the value to return when the input is null or missing.
- onNullReturn(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
Optionally specify the value to return when the date is null or missing.
- onNullReturnValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the field holding the value to return when the input is null or missing.
- onNullReturnValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the expression to evaluate and return when the input is null or missing.
- onNullReturnValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
Optionally specify the field holding the value to return when the date is null or missing.
- onNullReturnValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
Optionally specify the expression to evaluate and return when the date is null or missing.
- operation - Variable in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- OperationCounters - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for Operation counters
- OperationCounters(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.OperationCounters
-
- OperationOutput(String, Collection<? extends Object>) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- OperatorNode - Class in org.springframework.data.mongodb.core.spel
-
- options() - Static method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
Static factory method to create a FindAndModifyOptions instance
- options() - Static method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
- options() - Static method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Static factory method to create a MapReduceOptions instance
- options(GridFsObject.Options) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set additional file information.
- options(GridFsObject.Options) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set additional file information.
- or(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.BooleanOperatorFactory
-
Creates new
AggregationExpression
that evaluates one or more expressions and returns true if
any of the expressions are true.
- or(String) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.BooleanOperatorFactory
-
Creates new
AggregationExpression
that evaluates one or more expressions and returns true if
any of the expressions are true.
- or(Object...) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
-
Creates new
BooleanOperators.Or
that evaluates one or more expressions and returns true if any of the
expressions are true.
- or(long) - Method in class org.springframework.data.mongodb.core.query.Update.BitwiseOperatorBuilder
-
Updates to the result of a bitwise or operation between the current value and the given one.
- orderBy(OrderSpecifier<?>...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
- orExpression(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
-
- orField(String) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
-
- org.springframework.data.mongodb - package org.springframework.data.mongodb
-
Spring Data's MongoDB abstraction.
- org.springframework.data.mongodb.config - package org.springframework.data.mongodb.config
-
Spring XML namespace configuration for MongoDB specific repositories.
- org.springframework.data.mongodb.core - package org.springframework.data.mongodb.core
-
MongoDB core support.
- org.springframework.data.mongodb.core.aggregation - package org.springframework.data.mongodb.core.aggregation
-
Support for the MongoDB aggregation framework.
- org.springframework.data.mongodb.core.convert - package org.springframework.data.mongodb.core.convert
-
Spring Data MongoDB specific converter infrastructure.
- org.springframework.data.mongodb.core.geo - package org.springframework.data.mongodb.core.geo
-
Support for MongoDB geo-spatial queries.
- org.springframework.data.mongodb.core.index - package org.springframework.data.mongodb.core.index
-
Support for MongoDB document indexing.
- org.springframework.data.mongodb.core.mapping - package org.springframework.data.mongodb.core.mapping
-
Infrastructure for the MongoDB document-to-object mapping subsystem.
- org.springframework.data.mongodb.core.mapping.event - package org.springframework.data.mongodb.core.mapping.event
-
Mapping event callback infrastructure for the MongoDB document-to-object mapping subsystem.
- org.springframework.data.mongodb.core.mapreduce - package org.springframework.data.mongodb.core.mapreduce
-
Support for MongoDB map-reduce operations.
- org.springframework.data.mongodb.core.messaging - package org.springframework.data.mongodb.core.messaging
-
MongoDB specific messaging support for listening to eg.
- org.springframework.data.mongodb.core.query - package org.springframework.data.mongodb.core.query
-
MongoDB specific query and update support.
- org.springframework.data.mongodb.core.schema - package org.springframework.data.mongodb.core.schema
-
MongoDB-specific JSON schema implementation classes.
- org.springframework.data.mongodb.core.script - package org.springframework.data.mongodb.core.script
-
Abstraction classes javascript function execution within MongoDB Server.
- org.springframework.data.mongodb.core.spel - package org.springframework.data.mongodb.core.spel
-
Support classes to transform SpEL expressions into MongoDB expressions.
- org.springframework.data.mongodb.core.validation - package org.springframework.data.mongodb.core.validation
-
MongoDB schema validation specifics.
- org.springframework.data.mongodb.gridfs - package org.springframework.data.mongodb.gridfs
-
Support for MongoDB GridFS feature.
- org.springframework.data.mongodb.monitor - package org.springframework.data.mongodb.monitor
-
MongoDB specific JMX monitoring support.
- org.springframework.data.mongodb.repository - package org.springframework.data.mongodb.repository
-
MongoDB specific repository implementation.
- org.springframework.data.mongodb.repository.cdi - package org.springframework.data.mongodb.repository.cdi
-
CDI support for MongoDB specific repository implementation.
- org.springframework.data.mongodb.repository.config - package org.springframework.data.mongodb.repository.config
-
Support infrastructure for the configuration of MongoDB specific repositories.
- org.springframework.data.mongodb.repository.query - package org.springframework.data.mongodb.repository.query
-
Query derivation mechanism for MongoDB specific repositories.
- org.springframework.data.mongodb.repository.support - package org.springframework.data.mongodb.repository.support
-
Support infrastructure for query derivation of MongoDB specific repositories.
- org.springframework.data.mongodb.util - package org.springframework.data.mongodb.util
-
MongoDB driver-specific utility classes for Bson
and DBObject
interaction.
- org.springframework.data.mongodb.util.json - package org.springframework.data.mongodb.util.json
-
MongoDB driver-specific utility classes for Json conversion.
- orOperator(Criteria...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $or
operator for all of the provided criteria.
- orOperator(Collection<Criteria>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $or
operator for all of the provided criteria.
- orValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
-
- otherwise(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.OtherwiseBuilder
-
- otherwise(Object) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Define the outcome (anything that resolves to $$DESCEND, $$PRUNE, or $$KEEP)
when the condition is not met.
- otherwiseDescend() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return fields at the current document level and exclude embedded ones if the condition is not met.
- otherwiseKeep() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return/Keep all fields at the current document/embedded level if the condition is not met.
- otherwisePrune() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Exclude all fields at this current document/embedded level if the condition is not met.
- otherwiseValueOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.OtherwiseBuilder
-
- otherwiseValueOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.OtherwiseBuilder
-
- out(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- OutOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $out
-operation.
- OutOperation(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.OutOperation
-
- OutOperation.OutMode - Enum in org.springframework.data.mongodb.core.aggregation
-
The mode for merging the aggregation pipeline output.
- Output(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Output
-
- OutputBuilder(Object, T) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- outputCollection(String) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
The collection where the results from the map-reduce operation will be stored.
- outputDatabase(String) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
The database where the results from the map-reduce operation will be stored.
- outputSharded(boolean) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
If true and combined with an output mode that writes to a collection, the output collection will be sharded using
the _id field.
- outputTypeInline() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- outputTypeMerge() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- outputTypeReduce() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- outputTypeReplace() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
P
- ParameterBindingContext - Class in org.springframework.data.mongodb.util.json
-
Reusable context for binding parameters to a placeholder or a SpEL expression within a JSON structure.
- ParameterBindingContext(ValueProvider, SpelExpressionParser, EvaluationContext) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- ParameterBindingContext(ValueProvider, ExpressionParser, Supplier<EvaluationContext>) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- ParameterBindingContext(ValueProvider, SpELExpressionEvaluator) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- ParameterBindingDocumentCodec - Class in org.springframework.data.mongodb.util.json
-
A Codec
implementation that allows binding parameters to placeholders or SpEL expressions when decoding a
JSON String.
- ParameterBindingDocumentCodec() - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with a default CodecRegistry
.
- ParameterBindingDocumentCodec(CodecRegistry) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with the given registry.
- ParameterBindingDocumentCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with the given registry and BSON type class map.
- ParameterBindingDocumentCodec(CodecRegistry, BsonTypeClassMap, Transformer) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with the given registry and BSON type class map.
- ParameterBindingJsonReader - Class in org.springframework.data.mongodb.util.json
-
Reads a JSON and evaluates placehoders and SpEL expressions.
- ParameterBindingJsonReader(String) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
Constructs a new instance with the given JSON string.
- ParameterBindingJsonReader(String, Object[]) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
Constructs a new instance with the given JSON string.
- ParameterBindingJsonReader(String, ValueProvider, SpelExpressionParser, EvaluationContext) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- ParameterBindingJsonReader(String, ValueProvider, SpelExpressionParser, Supplier<EvaluationContext>) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- ParameterBindingJsonReader(String, ParameterBindingContext) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- ParameterBindingJsonReader.Context - Class in org.springframework.data.mongodb.util.json
-
- ParameterBindingJsonReader.Mark - Class in org.springframework.data.mongodb.util.json
-
- parentIsSameOperation() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
Returns whether the parent node is of the same operation as the current node.
- parse(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- parse(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoClientParser
-
- parse(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoJmxParser
-
- parse(String) - Static method in class org.springframework.data.mongodb.core.query.Collation
-
Parse the given
collation
string into a
Collation
.
- parse(String, CodecRegistryProvider) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Parse the given json to Document
applying transformations as specified by a potentially given
Codec
.
- parseConverter(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- parseInternal(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoDbFactoryParser
-
- partial(IndexFilter) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- partial(IndexFilter) - Method in class org.springframework.data.mongodb.core.index.Index
-
- partial(IndexFilter) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
- PartialIndexFilter - Class in org.springframework.data.mongodb.core.index
-
- partialResults() - Method in class org.springframework.data.mongodb.core.query.Query
-
- PartTreeMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
- PartTreeMongoQuery(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- path(String) - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.PathBuilder
-
- path(String) - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- patternProperties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- patternProperties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Append regular expression patterns along with the
JsonSchemaObject
matching properties validating
against.
- pipeline - Variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- pipeline(AggregationPipeline) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- pipeline(List<AggregationOperation>) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set the aggregation pipeline stages to apply to the specified collection.
- pipeline(AggregationOperation...) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set the aggregation pipeline stages to apply to the specified collection.
- place(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
The place to round to.
- placeOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
The place to round to defined by an expression that resolves to an integer between -20 and 100, exclusive.
- placeOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
The place to round to defined by via a field reference that resolves to an integer between -20 and 100,
exclusive.
- plus(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $add
expression that adds the given number to the previously mentioned field.
- plus(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $add
expression that adds the value of the given field to the previously mentioned field.
- pop(String, Update.Position) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- pop(String, Update.Position) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $pop update modifier
- populateId(MongoPersistentProperty, DBRef, Object) - Method in interface org.springframework.data.mongodb.core.convert.DbRefProxyHandler
-
- populateIdIfNecessary(T, Object) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Populates the id property of the saved object, if it's not set already.
- position(String, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
The array field must appear in the query.
- POSITIONAL_OPERATOR - Static variable in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- possibleValues(Object...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- possibleValues(Collection<Object>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- possibleValues(Number...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- possibleValues(Collection<Number>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- possibleValues(Object...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- possibleValues(Collection<Object>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- possibleValues(String...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- possibleValues(Collection<String>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- possibleValues(Object...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- possibleValues(Collection<Object>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- possibleValues(Set<Object>) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
enumerates all possible values of the field.
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
enumerates all possible values of the field.
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- potentiallyConvertFullText(Object) - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- potentiallyCreateMappingContext(Element, ParserContext, BeanDefinition, String) - Static method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- potentiallyCreateMappingContext(Element, ParserContext, BeanDefinition, String, boolean) - Static method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- potentiallyEscapeMapKey(String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Potentially replaces dots in the given map key with the configured map key replacement if configured or aborts
conversion if none is configured.
- potentiallyUnescapeMapKey(String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Translates the map key replacements in the given key just read with a dot in case a map key replacement has been
configured.
- pow(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- pow(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- pow(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- pow(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
Pow by the value stored at the given field.
- pow(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
- pow(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
Pow by the given value.
- pow(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $pow
expression that takes the number of the previously mentioned field and raises it by the
specified exponent.
- pow(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $pow
expression that takes the number of the previously mentioned field and raises it by the
specified exponent.
- pow(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $pow
expression that Takes the number of the previously mentioned field and raises it by the
specified exponent.
- PrefixingDelegatingAggregationOperationContext - Class in org.springframework.data.mongodb.core.aggregation
-
- PrefixingDelegatingAggregationOperationContext(AggregationOperationContext, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- PrefixingDelegatingAggregationOperationContext(AggregationOperationContext, String, Collection<String>) - Constructor for class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- prepare(FindIterable<Document>) - Method in interface org.springframework.data.mongodb.core.CursorPreparer
-
Prepare the given cursor (apply limits, skips and so on).
- prepare(FindPublisher<Document>) - Method in interface org.springframework.data.mongodb.core.FindPublisherPreparer
-
Prepare the given cursor (apply limits, skips and so on).
- prepareCollection(MongoCollection<Document>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Prepare the collection before any processing is done using it.
- prepareCollection(MongoCollection<Document>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Prepare the collection before any processing is done using it.
- prepareDatabase(MongoDatabase) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- prepareDatabase(MongoDatabase) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- prepareWriteConcern(MongoAction) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Prepare the WriteConcern before any processing is done using it.
- prepareWriteConcern(MongoAction) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Prepare the WriteConcern before any processing is done using it.
- preserveNullAndEmptyArrays() - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.EmptyArraysBuilder
-
Output documents if the array is null or empty.
- preserveNullAndEmptyArrays() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- previousOperation() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- previousOperation() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Projects the result of the previous operation onto the current field.
- primary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Primary level of comparison.
- processDocument(Document) - Method in interface org.springframework.data.mongodb.core.DocumentCallbackHandler
-
- project(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- project(Fields) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- project(Class<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- project(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ExpressionProjectionOperationBuilder
-
- project(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Adds a generic projection for the current field.
- project(MongoExpression) - Method in class org.springframework.data.mongodb.core.query.Field
-
- projectAs(MongoExpression, String) - Method in class org.springframework.data.mongodb.core.query.Field
-
- ProjectionOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $project
-operation.
- ProjectionOperation() - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- ProjectionOperation(Fields) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- ProjectionOperation(Class<?>) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- ProjectionOperation.ArrayProjectionOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
Builder for array
projections.
- ProjectionOperation.ExpressionProjectionOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ProjectionOperation.ProjectionOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ProjectionOperationBuilder(String, ProjectionOperation, ProjectionOperation.ProjectionOperationBuilder.OperationProjection) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- ProjectionOperationBuilder(Object, ProjectionOperation, ProjectionOperation.ProjectionOperationBuilder.OperationProjection) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- properties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- properties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- properties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Append the objects properties along with the
JsonSchemaObject
validating against.
- propertiesCount(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- propertiesCount(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the minProperties and maxProperties via the given
Range
.
- property(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression
-
- property(JsonSchemaProperty) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- property(JsonSchemaProperty) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- PropertyExpression(String, AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression
-
- PRUNE - Static variable in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
Exclude all fields at this current document/embedded level.
- publishEvent(ApplicationEvent) - Method in class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- publishEvent(Object) - Method in class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- publishTo(MessageListener<ChangeStreamDocument<Document>, ? super T>) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
- publishTo(MessageListener<Document, ? super T>) - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestBuilder
-
- pull(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- pull(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $pull update modifier
- pullAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- pullAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $pullAll update modifier
- punct() - Method in class org.springframework.data.mongodb.core.query.Collation.AlternateWithMaxVariable
-
Consider both whitespaces and punctuation as ignorable.
- push() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $push
-expression for the current value.
- push(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- push(Object) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- push(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- push(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $push update modifier
- push(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using $push
modifier.
- pushAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
Deprecated.
- pushAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.Update
-
Q
- quaternary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Quaternary Level.
- query(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation
-
Start creating a find operation for the given domainType.
- query(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- query(Query) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Adds an actual query to the
NearQuery
to restrict the objects considered for the actual near operation.
- Query - Class in org.springframework.data.mongodb.core.query
-
MongoDB Query object representing criteria, projection, sorting and query hints.
- Query() - Constructor for class org.springframework.data.mongodb.core.query.Query
-
- Query(CriteriaDefinition) - Constructor for class org.springframework.data.mongodb.core.query.Query
-
- query(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.query.Query
-
- query(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation
-
Start creating a find operation for the given domainType.
- query(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- Query - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to declare finder queries directly on repository methods.
- QuerydslAbstractMongodbQuery<K,Q extends QuerydslAbstractMongodbQuery<K,Q>> - Class in org.springframework.data.mongodb.repository.support
-
QuerydslAbstractMongodbQuery
provides a base class for general Querydsl query implementation.
- QuerydslAnyEmbeddedBuilder<Q extends QuerydslAbstractMongodbQuery<K,Q>,K> - Class in org.springframework.data.mongodb.repository.support
-
QuerydslAnyEmbeddedBuilder
is a builder for constraints on embedded objects.
- QuerydslJoinBuilder<Q extends QuerydslAbstractMongodbQuery<K,Q>,K,T> - Class in org.springframework.data.mongodb.repository.support
-
QuerydslJoinBuilder
is a builder for join constraints.
- QuerydslMongoPredicateExecutor<T> - Class in org.springframework.data.mongodb.repository.support
-
- QuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?>, MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- QuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?>, MongoOperations, EntityPathResolver) - Constructor for class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- QuerydslMongoRepository<T,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
- QuerydslMongoRepository(MongoEntityInformation<T, ?>, MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.QuerydslMongoRepository
-
Deprecated.
- QuerydslMongoRepository(MongoEntityInformation<T, ?>, MongoOperations, EntityPathResolver) - Constructor for class org.springframework.data.mongodb.repository.support.QuerydslMongoRepository
-
Deprecated.
- QuerydslRepositorySupport - Class in org.springframework.data.mongodb.repository.support
-
Base class to create repository implementations based on Querydsl.
- QuerydslRepositorySupport(MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.QuerydslRepositorySupport
-
- QueryMapper - Class in org.springframework.data.mongodb.core.convert
-
A helper class to encapsulate any modifications of a Query object before it gets submitted to the database.
- QueryMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper
-
- QueryMapper.AssociationConverter - Class in org.springframework.data.mongodb.core.convert
-
Converter to skip all properties after an association property was rendered.
- QueryMapper.Field - Class in org.springframework.data.mongodb.core.convert
-
Value object to represent a field and its meta-information.
- QueryMapper.MetadataBackedField - Class in org.springframework.data.mongodb.core.convert
-
- querySettingsEquals(Query) - Method in class org.springframework.data.mongodb.core.query.Query
-
Tests whether the settings of the given
Query
are equal to this query.
- queryText(TextCriteria) - Static method in class org.springframework.data.mongodb.core.query.TextQuery
-
- quotePhrase(String) - Method in class org.springframework.data.mongodb.core.query.Term
-
R
- range(String...) - Static method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- range(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- range(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the minItems and maxItems via the given
Range
.
- rangeStartingAt(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- rangeStartingAt(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- rangeStartingAt(long) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- ReactiveAfterConvertCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Callback being invoked after a domain object is materialized from a Document
when reading results.
- ReactiveAfterSaveCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Entity callback triggered after save of a Document
.
- ReactiveAggregationOperation - Interface in org.springframework.data.mongodb.core
-
- ReactiveAggregationOperation.AggregationOperationWithAggregation<T> - Interface in org.springframework.data.mongodb.core
-
Define the aggregation with pipeline stages.
- ReactiveAggregationOperation.AggregationOperationWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveAggregationOperation.ReactiveAggregation<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveAggregationOperation.TerminatingAggregationOperation<T> - Interface in org.springframework.data.mongodb.core
-
Trigger execution by calling one of the terminating methods.
- ReactiveAuditingEntityCallback - Class in org.springframework.data.mongodb.core.mapping.event
-
Reactive
EntityCallback
to populate auditing related fields on an entity about to be saved.
- ReactiveAuditingEntityCallback(ObjectFactory<ReactiveIsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.mongodb.core.mapping.event.ReactiveAuditingEntityCallback
-
- ReactiveBeforeConvertCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Callback being invoked before a domain object is converted to be persisted.
- ReactiveBeforeSaveCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Entity callback triggered before save of a document.
- ReactiveChangeStreamOperation - Interface in org.springframework.data.mongodb.core
-
- ReactiveChangeStreamOperation.ChangeStreamWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection<T> - Interface in org.springframework.data.mongodb.core
-
Provide a filter for limiting results (optional).
- ReactiveChangeStreamOperation.ChangeStreamWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
Provide some options.
- ReactiveChangeStreamOperation.ReactiveChangeStream<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveChangeStreamOperation.ResumingChangeStream<T> - Interface in org.springframework.data.mongodb.core
-
Resume a change stream.
- ReactiveChangeStreamOperation.TerminatingChangeStream<T> - Interface in org.springframework.data.mongodb.core
-
Compose change stream execution by calling one of the terminating methods.
- ReactiveCollectionCallback<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveDatabaseCallback<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveFindOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveFindOperation
allows creation and execution of reactive MongoDB find operations in a fluent API
style.
- ReactiveFindOperation.DistinctWithProjection - Interface in org.springframework.data.mongodb.core
-
Result type override.
- ReactiveFindOperation.DistinctWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Result restrictions.
- ReactiveFindOperation.FindDistinct - Interface in org.springframework.data.mongodb.core
-
Distinct Find support.
- ReactiveFindOperation.FindWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveFindOperation.FindWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (optional).
- ReactiveFindOperation.FindWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Provide a
Query
override (optional).
- ReactiveFindOperation.ReactiveFind<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveFindOperation.TerminatingDistinct<T> - Interface in org.springframework.data.mongodb.core
-
Terminating distinct find operations.
- ReactiveFindOperation.TerminatingFind<T> - Interface in org.springframework.data.mongodb.core
-
Compose find execution by calling one of the terminating methods.
- ReactiveFindOperation.TerminatingFindNear<T> - Interface in org.springframework.data.mongodb.core
-
Compose geonear execution by calling one of the terminating methods.
- ReactiveFluentMongoOperations - Interface in org.springframework.data.mongodb.core
-
Stripped down interface providing access to a fluent API that specifies a basic set of reactive MongoDB operations.
- ReactiveGridFsOperations - Interface in org.springframework.data.mongodb.gridfs
-
Collection of operations to store and read files from MongoDB GridFS using reactive infrastructure.
- ReactiveGridFsResource - Class in org.springframework.data.mongodb.gridfs
-
Reactive
GridFSFile
based
Resource
implementation.
- ReactiveGridFsResource(String, GridFSDownloadPublisher) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- ReactiveGridFsResource(Object, String, GridFsObject.Options, GridFSDownloadPublisher) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- ReactiveGridFsTemplate - Class in org.springframework.data.mongodb.gridfs
-
- ReactiveGridFsTemplate(ReactiveMongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- ReactiveGridFsTemplate(ReactiveMongoDatabaseFactory, MongoConverter, String) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- ReactiveGridFsTemplate(DataBufferFactory, ReactiveMongoDatabaseFactory, MongoConverter, String) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- ReactiveGridFsUpload<ID> - Class in org.springframework.data.mongodb.gridfs
-
Upload descriptor for a GridFS file upload.
- ReactiveGridFsUpload.ReactiveGridFsUploadBuilder<T> - Class in org.springframework.data.mongodb.gridfs
-
- ReactiveIndexOperations - Interface in org.springframework.data.mongodb.core.index
-
Index operations on a collection.
- ReactiveIndexOperationsProvider - Interface in org.springframework.data.mongodb.core.index
-
- ReactiveInsertOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveInsertOperation
allows creation and execution of reactive MongoDB insert and bulk insert operations
in a fluent API style.
- ReactiveInsertOperation.InsertWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveInsertOperation.ReactiveInsert<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveInsertOperation.TerminatingInsert<T> - Interface in org.springframework.data.mongodb.core
-
Compose insert execution by calling one of the terminating methods.
- ReactiveMapReduceOperation - Interface in org.springframework.data.mongodb.core
-
- ReactiveMapReduceOperation.MapReduceWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (Optional).
- ReactiveMapReduceOperation.MapReduceWithMapFunction<T> - Interface in org.springframework.data.mongodb.core
-
Provide the Javascript function()
used to map matching documents.
- ReactiveMapReduceOperation.MapReduceWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
Additional mapReduce options (Optional).
- ReactiveMapReduceOperation.MapReduceWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ReactiveMapReduceOperation.MapReduceWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Input document filter query (Optional).
- ReactiveMapReduceOperation.MapReduceWithReduceFunction<T> - Interface in org.springframework.data.mongodb.core
-
Provide the Javascript function()
used to reduce matching documents.
- ReactiveMapReduceOperation.ReactiveMapReduce<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveMapReduceOperation.TerminatingMapReduce<T> - Interface in org.springframework.data.mongodb.core
-
Trigger mapReduce execution by calling one of the terminating methods.
- reactiveMongoClient() - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
Return the Reactive Streams MongoClient
instance to connect to.
- ReactiveMongoClientFactoryBean - Class in org.springframework.data.mongodb.core
-
Convenient factory for configuring a reactive streams MongoClient
.
- ReactiveMongoClientFactoryBean() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- ReactiveMongoClientSettingsFactoryBean - Class in org.springframework.data.mongodb.core
-
- ReactiveMongoClientSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Deprecated.
- ReactiveMongoContext - Class in org.springframework.data.mongodb.core
-
ReactiveMongoContext
utilizes and enriches the Reactor
Context
with information potentially required
for e.g.
- ReactiveMongoContext() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoContext
-
- ReactiveMongoDatabaseFactory - Interface in org.springframework.data.mongodb
-
Interface for factories creating reactive MongoDatabase
instances.
- ReactiveMongoDatabaseUtils - Class in org.springframework.data.mongodb
-
- ReactiveMongoDatabaseUtils() - Constructor for class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
- reactiveMongoDbFactory() - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- ReactiveMongoOperations - Interface in org.springframework.data.mongodb.core
-
Interface that specifies a basic set of MongoDB operations executed in a reactive way.
- ReactiveMongoPersistentEntityIndexCreator - Class in org.springframework.data.mongodb.core.index
-
- ReactiveMongoPersistentEntityIndexCreator(MongoMappingContext, ReactiveIndexOperationsProvider) - Constructor for class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
- ReactiveMongoPersistentEntityIndexCreator(MongoMappingContext, ReactiveIndexOperationsProvider, IndexResolver) - Constructor for class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
- ReactiveMongoQueryMethod - Class in org.springframework.data.mongodb.repository.query
-
- ReactiveMongoQueryMethod(Method, RepositoryMetadata, ProjectionFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- ReactiveMongoRepository<T,ID> - Interface in org.springframework.data.mongodb.repository
-
Mongo specific
Repository
interface with reactive support.
- ReactiveMongoRepositoryConfigurationExtension - Class in org.springframework.data.mongodb.repository.config
-
- ReactiveMongoRepositoryConfigurationExtension() - Constructor for class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- ReactiveMongoRepositoryFactory - Class in org.springframework.data.mongodb.repository.support
-
- ReactiveMongoRepositoryFactory(ReactiveMongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- ReactiveMongoRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
- ReactiveMongoRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- reactiveMongoTemplate(ReactiveMongoDatabaseFactory, MappingMongoConverter) - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- ReactiveMongoTemplate - Class in org.springframework.data.mongodb.core
-
- ReactiveMongoTemplate(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTemplate(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTemplate(ReactiveMongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTemplate(ReactiveMongoDatabaseFactory, MongoConverter, Consumer<Throwable>) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTransactionManager - Class in org.springframework.data.mongodb
-
- ReactiveMongoTransactionManager() - Constructor for class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory, TransactionOptions) - Constructor for class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- ReactiveMongoTransactionManager.ReactiveMongoTransactionObject - Class in org.springframework.data.mongodb
-
MongoDB specific transaction object, representing a MongoResourceHolder
.
- ReactivePartTreeMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
- ReactivePartTreeMongoQuery(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- ReactiveQuerydslMongoPredicateExecutor<T> - Class in org.springframework.data.mongodb.repository.support
-
- ReactiveQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?>, ReactiveMongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- ReactiveQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?>, ReactiveMongoOperations, EntityPathResolver) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- ReactiveRemoveOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveRemoveOperation
allows creation and execution of reactive MongoDB remove / findAndRemove operations
in a fluent API style.
- ReactiveRemoveOperation.ReactiveRemove<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveRemoveOperation.RemoveWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveRemoveOperation.RemoveWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Provide a
Query
override (optional).
- ReactiveRemoveOperation.TerminatingRemove<T> - Interface in org.springframework.data.mongodb.core
-
Compose remove execution by calling one of the terminating methods.
- ReactiveSessionCallback<T> - Interface in org.springframework.data.mongodb.core
-
Callback interface for executing operations within a ClientSession
using
reactive infrastructure.
- ReactiveSessionScoped - Interface in org.springframework.data.mongodb.core
-
- ReactiveStringBasedAggregation - Class in org.springframework.data.mongodb.repository.query
-
- ReactiveStringBasedAggregation(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- ReactiveStringBasedMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
Query to use a plain JSON String to create the
Query
to actually execute.
- ReactiveStringBasedMongoQuery(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- ReactiveStringBasedMongoQuery(String, ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- ReactiveUpdateOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveUpdateOperation
allows creation and execution of reactive MongoDB update / findAndModify /
findAndReplace operations in a fluent API style.
- ReactiveUpdateOperation.FindAndModifyWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveUpdateOperation.FindAndReplaceWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveUpdateOperation.FindAndReplaceWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ReactiveUpdateOperation.ReactiveUpdate<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveUpdateOperation.TerminatingFindAndModify<T> - Interface in org.springframework.data.mongodb.core
-
Compose findAndModify execution by calling one of the terminating methods.
- ReactiveUpdateOperation.TerminatingFindAndReplace<T> - Interface in org.springframework.data.mongodb.core
-
Compose findAndReplace execution by calling one of the terminating methods.
- ReactiveUpdateOperation.TerminatingUpdate<T> - Interface in org.springframework.data.mongodb.core
-
Compose update execution by calling one of the terminating methods.
- ReactiveUpdateOperation.UpdateWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Explicitly define the name of the collection to perform operation in (optional).
- ReactiveUpdateOperation.UpdateWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Define a filter query for the
Update
(optional).
- ReactiveUpdateOperation.UpdateWithUpdate<T> - Interface in org.springframework.data.mongodb.core
-
- read(Class<S>, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- read(TypeInformation<S>, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- readAliasFrom(Bson) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper.DocumentTypeAliasAccessor
-
- readBsonType() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- readCollectionOrArray(MappingMongoConverter.ConversionContext, Collection<?>, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- ReadConcernPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ReadConcern
.
- ReadConcernPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ReadConcernPropertyEditor
-
- readDocument(MappingMongoConverter.ConversionContext, Bson, TypeInformation<? extends S>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Conversion method to materialize an object from a document
.
- readMap(TypeInformation<?>, Bson, ObjectPath) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- readMap(MappingMongoConverter.ConversionContext, Bson, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Reads the given
Document
into a
Map
. will recursively resolve nested
Map
s as well.
- ReadPreferenceAware - Interface in org.springframework.data.mongodb.core
-
Interface to be implemented by any object that wishes to expose the ReadPreference
.
- ReadPreferencePropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ReadPreference
.
- ReadPreferencePropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ReadPreferencePropertyEditor
-
- redact(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
RedactOperation
that can restrict the content of a document based on information stored
within the document itself.
- RedactOperation - Class in org.springframework.data.mongodb.core.aggregation
-
RedactOperation
allows to restrict the content of a
Document
based on information stored within
itself.
- RedactOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
- RedactOperation.RedactOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- reduce(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- reduce(ArrayOperators.Reduce.PropertyExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- reduce(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.ReduceBuilder
-
- reduce(ArrayOperators.Reduce.PropertyExpression...) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.ReduceBuilder
-
- reduce(String) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithReduceFunction
-
Set the Javascript map function()
.
- reduce(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithReduceFunction
-
Set the Javascript map function()
.
- reduceFunction(String) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the aggregation function that operates on the documents during the grouping operation
- referringTo(String) - Method in enum org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.Variable
-
- regex(String) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using a $regex operator.
- regex(String, String) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using a $regex and $options operator.
- regex(Pattern) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
- regex(BsonRegularExpression) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Use a MongoDB native BsonRegularExpression
.
- regexType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>, ErrorHandler) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- register(SubscriptionRequest, Task) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- register(SubscriptionRequest<T, Object, ? extends SubscriptionRequest.RequestOptions>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>, ErrorHandler) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- register(ExecutableMongoScript) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
Store given
ExecutableMongoScript
generating a syntheitcal name so that it can be called by it
subsequently.
- register(NamedMongoScript) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
- registerConverter(Converter<?, ?>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- registerConverterFactory(ConverterFactory<?, ?>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- registerConverters(Collection<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- registerJmxComponents(String, Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoJmxParser
-
- REGULAR_EXPRESSION - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- relaxedMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Apply a relaxed domain type mapping considering
Field
annotations using the user provided name if a referenced field does not exist.
- RelaxedTypeBasedAggregationOperationContext - Class in org.springframework.data.mongodb.core.aggregation
-
- RelaxedTypeBasedAggregationOperationContext(Class<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, QueryMapper) - Constructor for class org.springframework.data.mongodb.core.aggregation.RelaxedTypeBasedAggregationOperationContext
-
- REMOVE - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
A variable to conditionally exclude a field.
- remove(Query) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single remove operation to the bulk operation.
- remove(List<Query>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of remove operations to the bulk operation.
- remove(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation
-
Start creating a remove operation for the given domainType.
- remove(boolean) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- remove(Subscription) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- remove(Subscription) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- remove(Object) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove the given object from the collection by id and (if applicable) its
Version
.
- remove(Object, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Removes the given object from the given collection by id and (if applicable) its
Version
.
- remove(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove all documents from the specified collection that match the provided query document criteria.
- remove(Object) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Object, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Query, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove the given object from the collection by id.
- remove(Object, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Removes the given object from the given collection.
- remove(Mono<? extends Object>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove the given object from the collection by id.
- remove(Mono<? extends Object>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Removes the given object from the given collection.
- remove(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove all documents from the specified collection that match the provided query document criteria.
- remove(Mono<? extends Object>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Mono<? extends Object>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Object) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Object, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Query, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation
-
Start creating a remove operation for the given domainType.
- removeNullId(Bson) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Remove _id : null
from the given Bson
if present.
- rename(String, String) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- rename(String, String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $rename update modifier
- replaceCollection() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Replace the target collection.
- replaceDocument() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Replace the existing document in the output collection with the matching results document.
- replaceDocuments() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Replace/Upsert documents in the target collection.
- replaceOne(Query, Object) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single replace operation to the bulk operation.
- replaceOne(Query, Object, FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single replace operation to the bulk operation.
- replaceRoot(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- replaceRoot(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- replaceRoot() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- ReplaceRootDocumentOperation() - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- ReplaceRootDocumentOperation(ReplaceRootOperation.ReplaceRootDocumentOperation, ReplaceRootOperation.ReplacementDocument) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- ReplaceRootDocumentOperationBuilder(ReplaceRootOperation.ReplaceRootDocumentOperation, Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperationBuilder
-
- ReplaceRootOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $replaceRoot
-operation.
- ReplaceRootOperation(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- ReplaceRootOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- ReplaceRootOperation(ReplaceRootOperation.Replacement) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- ReplaceRootOperation.Replacement - Interface in org.springframework.data.mongodb.core.aggregation
-
Replacement object that results in a replacement document or an expression that results in a document.
- ReplaceRootOperation.ReplaceRootDocumentOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $replaceRoot
-operation to result in a composable replacement
document.
- ReplaceRootOperation.ReplaceRootDocumentOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ReplaceRootOperation.ReplaceRootOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ReplaceRootOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
- replaceWith(ReplaceWithOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
$replaceWith
replaces the input document with the specified document.
- replaceWith(Object) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
$replaceWith
replaces the input document with the value.
- replaceWith(T) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithUpdate
-
Specify replacement
object.
- replaceWith(T) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithUpdate
-
Specify replacement
object.
- ReplaceWithOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $replaceRoot
-operation.
- ReplaceWithOperation(ReplaceRootOperation.Replacement) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- replaceWithResourceIfNecessary(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- replaceWithValue(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- replaceWithValueOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- representation() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.BsonType
-
- representation() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- representation() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- required(String...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- required(JsonSchemaProperty) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- required(String...) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- required(String...) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the Object’s required properties.
- reset() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Mark
-
- resolve(MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.core.convert.DbRefResolverCallback
-
- resolve(MongoAction) - Method in interface org.springframework.data.mongodb.core.WriteConcernResolver
-
- resolveDbRef(MongoPersistentProperty, DBRef, DbRefResolverCallback, DbRefProxyHandler) - Method in interface org.springframework.data.mongodb.core.convert.DbRefResolver
-
- resolveDbRef(MongoPersistentProperty, DBRef, DbRefResolverCallback, DbRefProxyHandler) - Method in class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
-
- resolveDbRef(MongoPersistentProperty, DBRef, DbRefResolverCallback, DbRefProxyHandler) - Method in enum org.springframework.data.mongodb.core.convert.NoOpDbRefResolver
-
- resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoDbFactoryParser
-
- resolveIndexFor(TypeInformation<?>) - Method in interface org.springframework.data.mongodb.core.index.IndexResolver
-
- resolveIndexFor(Class<?>) - Method in interface org.springframework.data.mongodb.core.index.IndexResolver
-
- resolveIndexFor(TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- resolveIndexForEntity(MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- resolveValue(Bson, String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Resolve a the value for a given key.
- restrict(CriteriaDefinition) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
-
Optionally add a query specifying conditions to the recursive search.
- restrict(Class<?>, Class<?>...) - Method in class org.springframework.data.mongodb.core.query.Query
-
Restricts the query to only return documents instances that are exactly of the given types.
- restrict(QueryModifiers) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
- restrictions - Variable in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
- resumeAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the resume token after which to continue emitting notifications.
- resumeAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the resume token after which to continue emitting notifications.
- resumeAfter(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ResumingChangeStream
-
Resume the change stream after a given point.
- resumeAt(Instant) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the cluster time to resume from.
- resumeAt(BsonTimestamp) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the cluster time to resume from.
- resumeAt(Instant) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the cluster time at which to resume listening.
- resumeAt(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ResumingChangeStream
-
Resume the change stream at a given point.
- resumeToken(BsonValue) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the resume token (typically a BsonDocument
containing a binary
token
) after which to start with listening.
- resumeToken(BsonValue) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the resume token (typically a BsonDocument
containing a binary
token
) after which to start with listening.
- returnFullDocumentOnUpdate() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the FullDocument
lookup to FullDocument.UPDATE_LOOKUP
.
- returnNew(boolean) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- returnNew() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Return the replacement document.
- returnPropertyIfBetterIdPropertyCandidateOrNull(MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
As a general note: An implicit id property has a name that matches "id" or "_id".
- reverse() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- reverseArrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- reverseArrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- reverseArrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- right() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Remove whitespace or the specified characters from the end of a string.
- ROOT - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
References the root document, i.e. the top-level document, currently being processed in the aggregation pipeline
stage.
- round() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that rounds a number to a whole integer or to a specified decimal
place.
- round(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
Round the given numeric (integer, double, decimal, or long) value.
- roundToPlace(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- roundValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
Round the value of the field that resolves to an integer, double, decimal, or long.
- roundValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
Round the outcome of the given expression hat resolves to an integer, double, decimal, or long.
- rtrim() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims whitespaces
from the end.
- rtrim(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims the given
character sequence from the end.
- rtrim(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
S
- sample(long) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
SampleOperation
to select the specified number of documents from its input randomly.
- SampleOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $sample
-operation.
- SampleOperation(long) - Constructor for class org.springframework.data.mongodb.core.aggregation.SampleOperation
-
- save(T) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Save the object to the collection for the entity type of the object to save.
- save(T, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Save the object to the specified collection.
- save(T) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- save(T, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- save(T) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Save the object to the collection for the entity type of the object to save.
- save(T, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Save the object to the specified collection.
- save(Mono<? extends T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Save the object to the collection for the entity type of the object to save.
- save(Mono<? extends T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Save the object to the specified collection.
- save(Mono<? extends T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- save(Mono<? extends T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- save(T) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- save(T, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- save(S) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- save(S) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- saveAll(Iterable<S>) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
- saveAll(Iterable<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- saveAll(Iterable<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- saveAll(Publisher<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- saveDocument(String, Document, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- saveDocument(String, Document, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- scanForEntities(String) - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Scans the given base package for entities, i.e.
- schema(MongoJsonSchema) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- schema(MongoJsonSchema) - Static method in interface org.springframework.data.mongodb.core.validation.Validator
-
- schemaValidationAction(ValidationAction) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationAction
set given
ValidationAction
.
- schemaValidationLevel(ValidationLevel) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set given
ValidationLevel
.
- scopeVariables(Map<String, Object>) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Key-value pairs that are placed into JavaScript global scope and can be accessed from map, reduce, and finalize
scripts.
- ScriptOperations - Interface in org.springframework.data.mongodb.core
-
- ScriptOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to $function and $accumulator aggregation operations.
- ScriptOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ScriptOperators
-
- ScriptOperators.Accumulator - Class in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorAccumulateArgsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorAccumulateBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorFinalizeBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorInitArgsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorInitBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorMergeBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Function - Class in org.springframework.data.mongodb.core.aggregation
-
- scriptOps() - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- scriptOps() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- second(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- second() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the second portion of a date as a number between 0 and 59,
but can be 60 to account for leap seconds.
- second(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the second to the given value which must resolve to a value in range 0 - 59
.
- second(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- second(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- secondary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Secondary level of comparison.
- secondOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the second to the value resolved by following the given
field reference
.
- secondOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the second to the result of the given
expression
.
- secondOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- secondOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- SerializationUtils - Class in org.springframework.data.mongodb.core.query
-
Utility methods for JSON serialization.
- serializers() - Static method in class org.springframework.data.mongodb.core.geo.GeoJsonModule
-
- serializeToJsonSafely(Object) - Static method in class org.springframework.data.mongodb.core.query.SerializationUtils
-
Serializes the given object into pseudo-JSON meaning it's trying to create a JSON representation as far as possible
but falling back to the given object's
Object.toString()
method if it's not serializable.
- serializeValue(Object) - Static method in class org.springframework.data.mongodb.core.query.SerializationUtils
-
- ServerAddressPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ServerAddress
array.
- ServerAddressPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ServerAddressPropertyEditor
-
- ServerInfo - Class in org.springframework.data.mongodb.monitor
-
Expose basic server information via JMX
- ServerInfo(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.ServerInfo
-
- SessionAwareMethodInterceptor<D,C> - Class in org.springframework.data.mongodb
-
MethodInterceptor
implementation looking up and invoking an alternative target method having
ClientSession
as its first argument.
- SessionAwareMethodInterceptor(ClientSession, T, Class<? extends ClientSession>, Class<D>, SessionAwareMethodInterceptor.ClientSessionOperator<D>, Class<C>, SessionAwareMethodInterceptor.ClientSessionOperator<C>) - Constructor for class org.springframework.data.mongodb.SessionAwareMethodInterceptor
-
Create a new SessionAwareMethodInterceptor for given target.
- SessionAwareMethodInterceptor.ClientSessionOperator<T> - Interface in org.springframework.data.mongodb
-
Represents an operation upon two operands of the same type, producing a result of the same type as the operands
accepting ClientSession
.
- SessionCallback<T> - Interface in org.springframework.data.mongodb.core
-
Callback interface for executing operations within a ClientSession
.
- SessionScoped - Interface in org.springframework.data.mongodb.core
-
Gateway interface to execute
ClientSession
bound operations against MongoDB via a
SessionCallback
.
- SessionSynchronization - Enum in org.springframework.data.mongodb
-
- set(SetOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
Adds new fields to documents.
- set(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- set(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender
-
Define the field to set.
- set(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
Concatenate another field to set.
- set(Object, Object) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
Append the value for a specific field to the operation.
- set(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- set(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $set update modifier
- set(ParamExpression<T>, T) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
- setAllowDiskUse(Boolean) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Enables writing to temporary files for aggregation stages and queries.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setApplicationName(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ConnectionStringPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.MongoCredentialPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ReadConcernPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ReadPreferencePropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ServerAddressPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.UUidRepresentationPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.WriteConcernPropertyEditor
-
Parse a string to a WriteConcern
.
- setAutoEncryptionSettings(AutoEncryptionSettings) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setAutoIndexCreation(boolean) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
Enables/disables auto-index creation.
- setBypassAutoEncryption(boolean) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setClusterConnectionMode(ClusterConnectionMode) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
????
- setClusterHosts(ServerAddress[]) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterLocalThresholdMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterRequiredReplicaSetName(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterServerSelectionTimeoutMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterSrvHost(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setCodecRegistry(CodecRegistry) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setCodecRegistryProvider(CodecRegistryProvider) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- setComment(String) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Add a comment to the query that is propagated to the profile log.
- setConnectionString(ConnectionString) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- setConnectionString(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the connection string.
- setCreateIndexesForQueryMethods(boolean) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
Configures whether to automatically create indexes for the properties referenced in a query method.
- setCreateIndexesForQueryMethods(boolean) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
Configures whether to automatically create indexes for the properties referenced in a query method.
- setCredential(MongoCredential[]) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Set the list of credentials to be used when creating MongoClient
.
- setCursorBatchSize(int) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Apply the batch size (number of documents to return in each response) for a query.
- setCusterRequiredClusterType(ClusterType) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setCustomConversions(CustomConversions) - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
Registers the given custom conversions with the converter.
- setDatabaseFactory(ReactiveMongoDatabaseFactory) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- setDbFactory(MongoDatabaseFactory) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- setDirection(IndexDirection) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setEntityCallbacks(ReactiveEntityCallbacks) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setEvaluationContextProvider(EvaluationContextProvider) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- setExceptionTranslator(PersistenceExceptionTranslator) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- setExceptionTranslator(PersistenceExceptionTranslator) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- setExtraOptions(Map<String, Object>) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setFieldNamingStrategy(FieldNamingStrategy) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
Configures the
FieldNamingStrategy
to be used to determine the field name if no manual mapping is applied.
- setFieldsObject(Document) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
Set the fields (projection) Document
.
- setHost(String) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Configures the host to connect to.
- setHost(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the host to connect to.
- setInstantiators(EntityInstantiators) - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- setKeyVaultClientSettings(MongoClientSettings) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setKeyVaultNamespace(String) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setKmsProviders(Map<String, Map<String, Object>>) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setMapKeyDotReplacement(String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Configure the characters dots potentially contained in a
Map
shall be replaced with.
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- setMaxTime(long, TimeUnit) - Method in class org.springframework.data.mongodb.core.query.Meta
-
- setMaxTime(Duration) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Set the maximum time limit for processing operations.
- setMaxTimeMsec(long) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Set the maximum time limit in milliseconds for processing operations.
- setMeta(Meta) - Method in class org.springframework.data.mongodb.core.query.Query
-
- setMongoClientSettings(MongoClientSettings) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Set the MongoClientSettings
to be used when creating MongoClient
.
- setMongoClientSettings(MongoClientSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the mongo client settings.
- setMongoOperations(MongoOperations) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- setName(String) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- setOnInsert(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $setOnInsert update modifier
- SetOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Adds new fields to documents.
- SetOperation(Object, Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperation
-
- SetOperation.FieldAppender - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperation.FieldAppender.ValueAppender - Interface in org.springframework.data.mongodb.core.aggregation
-
- SetOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- SetOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- SetOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to Set expressions which perform set operation on arrays, treating arrays as sets.
- SetOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperators
-
- SetOperators.AllElementsTrue - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.AnyElementTrue - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetDifference - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetEquals - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetIntersection - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetIsSubset - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetUnion - Class in org.springframework.data.mongodb.core.aggregation
-
- setOptions(TransactionOptions) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
Set the TransactionOptions
to be applied when starting transactions.
- setOptions(TransactionOptions) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
Set the TransactionOptions
to be applied when starting transactions.
- setPoolMaintenanceFrequencyMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaintenanceInitialDelayMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxConnectionIdleTimeMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxConnectionLifeTimeMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxWaitTimeMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMinSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPort(int) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Configures the port to connect to.
- setPort(int) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the port to connect to.
- setReactiveMongoOperations(ReactiveMongoOperations) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- setReadConcern(ReadConcern) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Used by {@link #prepareCollection(MongoCollection)} to set the {@link ReadPreference} before any operations
are performed.
- setReplicaSet(String) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- setRetryReads(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setRetryWrites(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSchemaMap(Map<String, BsonDocument>) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setScoreFieldName(String) - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Set the fieldname used for scoring.
- setServerHeartbeatFrequencyMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setServerMinHeartbeatFrequencyMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSession(Context, Publisher<ClientSession>) - Static method in class org.springframework.data.mongodb.core.ReactiveMongoContext
-
Sets the ClientSession
into the Reactor Context
.
- setSessionSynchronization(SessionSynchronization) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setSessionSynchronization(SessionSynchronization) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setSocketConnectTimeoutMS(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSocketReadTimeoutMS(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSocketReceiveBufferSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSocketSendBufferSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSortObject(Document) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
Set the sort Document
.
- setSslEnabled(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSslInvalidHostNameAllowed(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSslProvider(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setState(AbstractBsonReader.State) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- setStreamFactoryFactory(StreamFactoryFactory) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setTypeMapper(MongoTypeMapper) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Configures the
MongoTypeMapper
to be used to add type information to
Document
s created by the
converter and how to lookup type information from
Document
s when reading them.
- setUnique(boolean) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- setuUidRepresentation(UuidRepresentation) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
Configures the WriteConcern
to be used on the MongoDatabase
instance being created.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Configures the WriteConcern
to be used with the template.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Configures the WriteConcern
to be used with the template.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
Configures the WriteConcern
to be used on the MongoDatabase
instance being created.
- setWriteConcernResolver(WriteConcernResolver) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setWriteConcernResolver(WriteConcernResolver) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setWriteResultChecking(WriteResultChecking) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setWriteResultChecking(WriteResultChecking) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- Sharded - Annotation Type in org.springframework.data.mongodb.core.mapping
-
The
Sharded
annotation provides meta information about the actual distribution of data.
- ShardingStrategy - Enum in org.springframework.data.mongodb.core.mapping
-
- ShardKey - Class in org.springframework.data.mongodb.core.mapping
-
Value object representing an entities
Shard
Key used to distribute documents across a sharded MongoDB cluster.
- shifted() - Static method in class org.springframework.data.mongodb.core.query.Collation.Alternate
-
Whitespace and punctuation are not considered base characters and are only distinguished at
strength.
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- shouldGenerateId() - Method in class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
-
- simple() - Static method in class org.springframework.data.mongodb.core.query.Collation
-
Create a
Collation
using simple binary comparison.
- SimpleMongoClientDatabaseFactory - Class in org.springframework.data.mongodb.core
-
Factory to create MongoDatabase
instances from a MongoClient
instance.
- SimpleMongoClientDatabaseFactory(String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- SimpleMongoClientDatabaseFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- SimpleMongoClientDatabaseFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- SimpleMongoClientDbFactory - Class in org.springframework.data.mongodb.core
-
- SimpleMongoClientDbFactory(String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
Deprecated.
- SimpleMongoClientDbFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
Deprecated.
- SimpleMongoClientDbFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
Deprecated.
- SimpleMongoRepository<T,ID> - Class in org.springframework.data.mongodb.repository.support
-
Repository base implementation for Mongo.
- SimpleMongoRepository(MongoEntityInformation<T, ID>, MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- SimpleReactiveMongoDatabaseFactory - Class in org.springframework.data.mongodb.core
-
Factory to create MongoDatabase
instances from a MongoClient
instance.
- SimpleReactiveMongoDatabaseFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- SimpleReactiveMongoDatabaseFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- SimpleReactiveMongoRepository<T,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
Reactive repository base implementation for Mongo.
- SimpleReactiveMongoRepository(MongoEntityInformation<T, ID>, ReactiveMongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- simpleToBsonValue(Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Convert a given simple value (eg.
- size() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $size
expression that returns the size of the array held by the given field.
- size(long) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
size
set to given value.
- size() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- size(int) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $size operator.
- skip(int) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- skip(long) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
SkipOperation
skipping the given number of elements.
- skip(long) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Configures the number of results to skip.
- skip(long) - Method in class org.springframework.data.mongodb.core.query.Query
-
Set number of documents to skip before returning results.
- skipNullAndEmptyArrays() - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.EmptyArraysBuilder
-
Do not output documents if the array is null or empty.
- skipNullAndEmptyArrays() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- SkipOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $skip
-operation.
- SkipOperation(long) - Constructor for class org.springframework.data.mongodb.core.aggregation.SkipOperation
-
Creates a new
SkipOperation
skipping the given number of elements.
- skipOutput() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Run the aggregation, but do NOT read the aggregation result from the store.
- slaveOk() - Method in class org.springframework.data.mongodb.core.query.Query
-
- slice() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- slice(int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $slice
expression that returns a subset of the array held by the given field.
- slice(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $slice
expression that returns a subset of the array held by the given field.
- slice(String, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
Project a $slice
of the array field
using the first size
elements.
- slice(String, int, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
Project a $slice
of the array field
using the first size
elements starting at
offset
.
- slice(int) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $slice
to $push
.
- sliceArrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- sliceArrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- sliceArrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- sort(Sort) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- sort(Sort.Direction, String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- sort(Sort.Direction) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $sort
to $push
.
- sort(Sort) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $sort
to $push
.
- sortByCount(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- sortByCount(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- SortByCountOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $sortByCount
-operation.
- SortByCountOperation(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- SortByCountOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- sortByScore() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Add sorting by text score.
- SortOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $sort
-operation.
- SortOperation(Sort) - Constructor for class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- space() - Method in class org.springframework.data.mongodb.core.query.Collation.AlternateWithMaxVariable
-
Only consider whitespaces as ignorable.
- sparse() - Method in class org.springframework.data.mongodb.core.index.Index
-
Skip over any document that is missing the indexed field.
- Sphere - Class in org.springframework.data.mongodb.core.geo
-
Represents a geospatial sphere value.
- Sphere(Point, Distance) - Constructor for class org.springframework.data.mongodb.core.geo.Sphere
-
Creates a Sphere around the given center
Point
with the given radius.
- Sphere(Point, double) - Constructor for class org.springframework.data.mongodb.core.geo.Sphere
-
Creates a Sphere around the given center
Point
with the given radius.
- Sphere(Circle) - Constructor for class org.springframework.data.mongodb.core.geo.Sphere
-
Creates a Sphere from the given
Circle
.
- spherical(boolean) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Configures whether to return spherical values for the actual distance.
- split(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
Use given
String
as delimiter.
- split(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
Use value of referenced field as delimiter.
- split(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
- split(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that divides the associated string representation into an array of
substrings based on the given delimiter.
- split(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that divides the associated string representation into an array of
substrings based on the delimiter resulting from the referenced field..
- split(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- SpringDataMongoDB - Class in org.springframework.data.mongodb
-
Class that exposes the SpringData MongoDB specific information like the current
Version
or
driver information
.
- SpringDataMongoDB() - Constructor for class org.springframework.data.mongodb.SpringDataMongoDB
-
- SpringDataMongodbQuery<T> - Class in org.springframework.data.mongodb.repository.support
-
Spring Data specific simple Fetchable
Query
implementation.
- SpringDataMongodbQuery(MongoOperations, Class<? extends T>) - Constructor for class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- SpringDataMongodbQuery(MongoOperations, Class<? extends T>, String) - Constructor for class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- sqrt() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sqrt() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $sqrt
expression that takes the number of the previously mentioned field and calculates the
square root.
- sqrtOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- sqrtOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- sqrtOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- start() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- startAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the resume token after which to start emitting notifications.
- startAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the resume token after which to start emitting notifications.
- startAfter(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ResumingChangeStream
-
Start the change stream after a given point.
- startingWith(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory.ReduceInitialValueBuilder
-
Define the initial cumulative value set before in is applied to the first element of the input array.
- startWith(String...) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.StartWithBuilder
-
Set the startWith fieldReferences to apply the $graphLookup
to.
- startWith(AggregationExpression...) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.StartWithBuilder
-
Set the startWith expressions to apply the $graphLookup
to.
- startWith(Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.StartWithBuilder
-
- stdDevPop() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and calculates the
population standard deviation of the input values.
- stdDevPop() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- stdDevPop(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevPop(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevPopOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- stdDevPopOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- stdDevSamp() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and calculates the
sample standard deviation of the input values.
- stdDevSamp() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- stdDevSamp(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevSamp(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevSampOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- stdDevSampOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- stop(Runnable) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- stop() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- store(InputStream, String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name.
- store(InputStream, Object) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name.
- store(InputStream, Document) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name.
- store(InputStream, String, String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name and content type.
- store(InputStream, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(InputStream, String, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(InputStream, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(InputStream, String, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(GridFsObject<T, InputStream>) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
- store(InputStream, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(GridFsObject<T, InputStream>) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(Publisher<DataBuffer>, String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name.
- store(Publisher<DataBuffer>, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file applying the given metadata.
- store(Publisher<DataBuffer>, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file applying the given metadata.
- store(Publisher<DataBuffer>, String, String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name and content type.
- store(Publisher<DataBuffer>, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(Publisher<DataBuffer>, String, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(Publisher<DataBuffer>, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(Publisher<DataBuffer>, String, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(GridFsObject<T, Publisher<DataBuffer>>) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- store(Publisher<DataBuffer>, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- store(GridFsObject<T, Publisher<DataBuffer>>) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- strCaseCmp(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $strcasecmp
expression that takes the string representation of the previously mentioned field
and performs case-insensitive comparison to the given value.
- strCaseCmp(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a
$strcasecmp
expression that takes the string representation of the previously mentioned field
and performs case-insensitive comparison to the result of the given
AggregationExpression
.
- strcasecmp(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- strCaseCmp(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and performs
case-insensitive comparison to the given value.
- strCaseCmpValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $strcasecmp
expression that takes the string representation of the previously mentioned field
and performs case-insensitive comparison to the referenced fieldRef.
- strcasecmpValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- strcasecmpValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- strCaseCmpValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and performs
case-insensitive comparison to the referenced fieldReference.
- strCaseCmpValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- stream() - Method in interface org.springframework.data.mongodb.core.ExecutableAggregationOperation.TerminatingAggregation
-
Apply pipeline operations as specified and stream all matching elements.
- stream() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Stream all matching elements.
- stream(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Executes the given
Query
on the entity collection of the specified
entityType
backed by a Mongo DB
FindIterable
.
- stream(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Executes the given
Query
on the entity collection of the specified
entityType
and collection backed
by a Mongo DB
FindIterable
.
- stream(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- stream(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- strength(int) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the level of comparison to perform.
- strength(Collation.ComparisonLevel) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the level of comparison to perform.
- strictMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Apply a strict domain type mapping considering
Field
annotations throwing errors for non-existent, but referenced fields.
- strictValidation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set to
ValidationLevel.STRICT
.
- string() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- STRING - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- string(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- StringBasedAggregation - Class in org.springframework.data.mongodb.repository.query
-
- StringBasedAggregation(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- StringBasedMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
Query to use a plain JSON String to create the
Query
to actually execute.
- StringBasedMongoQuery(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- StringBasedMongoQuery(String, MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- stringLengthOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenBytes
-
- stringLengthOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenBytes
-
- stringLengthOfCP(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenCP
-
- stringLengthOfCP(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenCP
-
- StringOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- StringOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- StringOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to String aggregation operations.
- StringOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators
-
- StringOperators.Concat - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfBytes - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfBytes.SubstringBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfCP - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfCP.SubstringBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.LTrim - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$ltrim
which removes whitespace or the specified characters from the
beginning of a string.
- StringOperators.RTrim - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$rtrim
which removes whitespace or the specified characters from the end
of a string.
- StringOperators.Split - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.StrCaseCmp - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.StringOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.StrLenBytes - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.StrLenCP - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.Substr - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.SubstrCP - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.ToLower - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.ToUpper - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.Trim - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$trim
which removes whitespace or the specified characters from the
beginning and end of a string.
- StringToWriteConcernConverter - Class in org.springframework.data.mongodb.config
-
Converter to create WriteConcern
instances from String representations.
- StringToWriteConcernConverter() - Constructor for class org.springframework.data.mongodb.config.StringToWriteConcernConverter
-
- stringType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- stringValue(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
- stringValue(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- Subscription - Interface in org.springframework.data.mongodb.core.messaging
-
- SubscriptionRequest<S,T,O extends SubscriptionRequest.RequestOptions> - Interface in org.springframework.data.mongodb.core.messaging
-
- SubscriptionRequest.RequestOptions - Interface in org.springframework.data.mongodb.core.messaging
-
- subsetOfArray(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setIsSubset
expression that takes array of the previously mentioned field and returns
true if it is a subset of the given array.
- substring(int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $substr
expression that Takes the string representation of the previously mentioned field and
returns a substring starting at a specified index position.
- substring(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $substr
expression that takes the string representation of the previously mentioned field and
returns a substring starting at a specified index position including the specified number of characters.
- substring(int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and returns a substring
starting at a specified index position.
- substring(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and returns a substring
starting at a specified index position including the specified number of characters.
- substring(int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Substr
-
- substring(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Substr
-
- substringCP(int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and returns a substring
starting at a specified code point index position.
- substringCP(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and returns a substring
starting at a specified code point index position including the specified number of code points.
- substringCP(int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.SubstrCP
-
- substringCP(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.SubstrCP
-
- subtract(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- subtract(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- subtract(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- subtract(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
Subtract the value stored at the given field.
- subtract(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
- subtract(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
Subtract the given value.
- sum() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and calculates and
returns the sum.
- sum() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sum() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for a $sum
-expression for the current value.
- sum(Number) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for a $sum
-expression for the given value.
- sum(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- sum(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- sumOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- sumOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- switchCases(ConditionalOperators.Switch.CaseOperator...) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch
-
- switchCases(List<ConditionalOperators.Switch.CaseOperator>) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch
-
- switchCases(ConditionalOperators.Switch.CaseOperator...) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
- switchCases(List<ConditionalOperators.Switch.CaseOperator>) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
- synthetic(Fields) - Static method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
T
- tail() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get all matching elements using a tailable cursor
.
- tail(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a stream of objects of the specified
type.
- tail(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a stream of objects of the specified
type.
- tail(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- tail(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- Tailable - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to declare an infinite stream using MongoDB's tailable
cursors.
- TailableCursorRequest<T> - Class in org.springframework.data.mongodb.core.messaging
-
- TailableCursorRequest(MessageListener<Document, ? super T>, SubscriptionRequest.RequestOptions) - Constructor for class org.springframework.data.mongodb.core.messaging.TailableCursorRequest
-
- TailableCursorRequest.TailableCursorRequestBuilder<T> - Class in org.springframework.data.mongodb.core.messaging
-
- TailableCursorRequest.TailableCursorRequestOptions - Class in org.springframework.data.mongodb.core.messaging
-
- TailableCursorRequest.TailableCursorRequestOptions.TailableCursorRequestOptionsBuilder - Class in org.springframework.data.mongodb.core.messaging
-
- target(MergeOperation.MergeOperationTarget) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Define the target to store results in.
- Task - Interface in org.springframework.data.mongodb.core.messaging
-
- Task.State - Enum in org.springframework.data.mongodb.core.messaging
-
- Term - Class in org.springframework.data.mongodb.core.query
-
- Term(String) - Constructor for class org.springframework.data.mongodb.core.query.Term
-
- Term(String, Term.Type) - Constructor for class org.springframework.data.mongodb.core.query.Term
-
- Term.Type - Enum in org.springframework.data.mongodb.core.query
-
- tertiary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Tertiary level of comparison.
- text(String, Float) - Static method in class org.springframework.data.mongodb.core.index.IndexField
-
- TextCriteria - Class in org.springframework.data.mongodb.core.query
-
- TextCriteria() - Constructor for class org.springframework.data.mongodb.core.query.TextCriteria
-
- TextIndexDefinition - Class in org.springframework.data.mongodb.core.index
-
- TextIndexDefinition.TextIndexDefinitionBuilder - Class in org.springframework.data.mongodb.core.index
-
- TextIndexDefinition.TextIndexedFieldSpec - Class in org.springframework.data.mongodb.core.index
-
- TextIndexDefinitionBuilder() - Constructor for class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
- TextIndexed - Annotation Type in org.springframework.data.mongodb.core.index
-
TextIndexed
marks a field to be part of the text index.
- TextIndexedFieldSpec(String) - Constructor for class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- TextIndexedFieldSpec(String, Float) - Constructor for class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- TextQuery - Class in org.springframework.data.mongodb.core.query
-
Query
implementation to be used to for performing full text searches.
- TextQuery(String) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
- TextQuery(String, String) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
- TextQuery(String, Locale) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
Creates new
TextQuery
using the
locale
s language.
- TextQuery(TextCriteria) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
- TextScore - Annotation Type in org.springframework.data.mongodb.core.mapping
-
TextScore
marks the property to be considered as the on server calculated textScore when doing
full text search.
- then(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.ThenBuilder
-
- then(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
Creates new
AggregationExpression
that evaluates a boolean expression to return one of the two specified
return expressions.
- then(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.ThenBuilder
-
- then(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch.CaseOperator.ThenBuilder
-
Set the then value.
- then(Object) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Define the outcome (anything that resolves to $$DESCEND, $$PRUNE, or $$KEEP)
when the condition is met.
- thenDescend() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return fields at the current document level and exclude embedded ones if the condition is met.
- thenKeep() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return/Keep all fields at the current document/embedded level if the condition is met.
- thenPrune() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Exclude all fields at this current document/embedded level if the condition is met.
- thenValueOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.ThenBuilder
-
- thenValueOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.ThenBuilder
-
- thenValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
Creates new
AggregationExpression
that evaluates a boolean expression to return one of the two specified
return expressions.
- thenValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
Creates new
AggregationExpression
that evaluates a boolean expression to return one of the two specified
return expressions.
- thenValueOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.ThenBuilder
-
- thenValueOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.ThenBuilder
-
- timestamp() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- TIMESTAMP - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- timestamp(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- timestampType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- TimezonedDateAggregationExpression(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.DateOperators.TimezonedDateAggregationExpression
-
- to(long) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator.RangeOperatorBuilder
-
- to(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator.RangeOperatorBuilder
-
- to(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator.RangeOperatorBuilder
-
- to(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via its
String
representation.
- to(int) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via its numeric representation.
- to(JsonSchemaObject.Type) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type.
- toArray() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and converts it to an
array of
documents
that contain two fields k and v each.
- toArray(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- toBoolean(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToBool
-
- toBsonType() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
Get the bsonType representation of the given type.
- toCaseInsensitiveMatch(Object) - Method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
- toDate(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDate
-
- toDBRef() - Method in interface org.springframework.data.mongodb.core.convert.LazyLoadingProxy
-
- toDBRef(Object, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- toDBRef(Object, MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.core.convert.MongoWriter
-
Creates a DBRef
to refer to the given object.
- toDecimal(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDecimal
-
- toDocument() - Method in class org.springframework.data.mongodb.BindableMongoExpression
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- toDocument(String, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- toDocument() - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationExpression
-
- toDocument(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationExpression
-
- toDocument(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperation
-
- toDocument() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationSpELExpression
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch.CaseOperator
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.LimitOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.MatchOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SampleOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SkipOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Map
-
- toDocument() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Get the
Document
representation of the
Collation
.
- toDocument() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- toDocument() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
Get the MongoDB specific representation.
- toDocument() - Method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema
-
Create the Document
containing the specified $jsonSchema
.
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
Create the JSON schema complying Document
representation.
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
Create the JSON schema complying Document
representation.
- toDocument() - Method in interface org.springframework.data.mongodb.core.validation.Validator
-
Get the Document
containing the validation specific rules.
- toDocument() - Method in interface org.springframework.data.mongodb.MongoExpression
-
Obtain the native Document
representation.
- toDocumentExpression(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.Replacement
-
- toDocumentOrElse(String, Function<String, Document>) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
- toDouble(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDouble
-
- toIds(Collection<Document>) - Static method in class org.springframework.data.mongodb.core.MappedDocument
-
- toInt(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToInt
-
- toJavaType(BsonValue) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Extract the corresponding plain value from BsonValue
.
- toJson() - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Obtain the Mongo Shell json query representation.
- toJson(JsonWriterSettings) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Obtain the json query representation applying given settings
.
- toJson(Document) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Serialize the given Document
as Json applying default codecs if necessary.
- toJsonString() - Method in interface org.springframework.data.mongodb.core.query.Update.Modifier
-
- toLong(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToLong
-
- toLower() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $toLower
expression that takes the string representation of the previously mentioned field
and lowers it.
- toLower() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- toMongoCollation() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Get the
Collation
representation of the
Collation
.
- toObject() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- toObjectId(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToObjectId
-
- toParts() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns a document containing the constituent parts of the date as
individual properties.
- toPipeline(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Renders this
Aggregation
specification to an aggregation pipeline returning a
List
of
Document
.
- toPipelineStages(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperation
-
- toPipelineStages(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
- toRegularExpression(String, MongoRegexCreator.MatchMode) - Method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
Creates a regular expression String to be used with $regex
.
- toString() - Method in class org.springframework.data.mongodb.BindableMongoExpression
-
- toString() - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- toString() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- toString() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- toString(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToString
-
- toString(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that converts a date object to a string according to a user-specified
format.
- toString(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString.FormatBuilder
-
- toString() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
- toString() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
- toString() - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- toString() - Method in class org.springframework.data.mongodb.core.index.Index
-
- toString() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- toString() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- toString() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- toString() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- toString() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Collation
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Query
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Term
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Update
-
- toString() - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Returns the Mongo Shell representation of the query.
- toString() - Method in class org.springframework.data.mongodb.util.DotPath
-
- toStringWithDefaultFormat() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that converts a date object to a string according to the server default
format.
- toTypeOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via the value of the given field.
- toTypeOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via the value of the given
expression
.
- toUpper() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $toUpper
expression that takes the string representation of the previously mentioned field
and uppers it.
- toUpper() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- toValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationUpdate.SetValueAppender
-
Define the target value as is.
- toValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender.ValueAppender
-
Define the value to assign as is.
- toValueOf(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationUpdate.SetValueAppender
-
- toValueOf(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender.ValueAppender
-
Define the value to assign.
- transform(T) - Method in interface org.springframework.data.mongodb.core.spel.ExpressionTransformer
-
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.mongodb.core.MongoExceptionTranslator
-
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- trim() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims whitespaces
from the beginning and end.
- trim(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims the given
character sequence from the beginning and end.
- trim(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- trunc() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- trunc() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Takes the number of the previously mentioned field and truncates it to its integer value.
- truncValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- truncValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- truncValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- type(int) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $type operator.
- type(JsonSchemaObject.Type...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $type operator.
- type(Collection<JsonSchemaObject.Type>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $type operator.
- TypeBasedAggregationOperationContext - Class in org.springframework.data.mongodb.core.aggregation
-
- TypeBasedAggregationOperationContext(Class<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, QueryMapper) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- typed(GeoSpatialIndexType) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- typed(String) - Static method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- TypedAggregation<I> - Class in org.springframework.data.mongodb.core.aggregation
-
A
TypedAggregation
is a special
Aggregation
that holds information of the input aggregation type.
- TypedAggregation(Class<I>, AggregationOperation...) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- TypedAggregation(Class<I>, List<AggregationOperation>) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- TypedAggregation(Class<I>, List<AggregationOperation>, AggregationOptions) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- TypedJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.ArrayJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.BooleanJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.NumericJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
JsonSchemaObject
implementation of
type : 'number'
,
bsonType : 'int'
,
bsonType : 'long'
,
bsonType : 'double'
and
bsonType : 'decimal128'
schema elements.
- TypedJsonSchemaObject.ObjectJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.StringJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- typeMapper - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- typeOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DataTypeOperators.Type
-
- typeOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DataTypeOperators
-
Return the BSON data type of the given field.
- types - Variable in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
U
- UncategorizedMongoDbException - Exception in org.springframework.data.mongodb
-
- UncategorizedMongoDbException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.UncategorizedMongoDbException
-
- UNDERSCORE_ID - Static variable in class org.springframework.data.mongodb.core.aggregation.Fields
-
- UNDERSCORE_ID_REF - Static variable in class org.springframework.data.mongodb.core.aggregation.Fields
-
- union(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in any of those.
- union(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in any of those.
- union(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- union(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- unionArrays(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setUnion
expression that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in any of those.
- unionWith(String) - Static method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set the name of the collection from which pipeline results should be included in the result set.
- UnionWithOperation - Class in org.springframework.data.mongodb.core.aggregation
-
The
$unionWith aggregation
stage (available since MongoDB 4.4) performs a union of two collections by combining pipeline results, potentially
containing duplicates, into a single result set that is handed over to the next stage.
- UnionWithOperation(String, AggregationPipeline, Class<?>) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- unique() - Method in class org.springframework.data.mongodb.core.index.Index
-
Reject all documents that contain a duplicate value for the indexed field.
- uniqueItems(boolean) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- uniqueItems(boolean) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the whether the array must contain unique items.
- uniqueKey(String) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Optionally specify the field that uniquely identifies a document in the target collection.
- uniqueKeyOf(Iterable<String>) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Optionally specify the fields that uniquely identifies a document in the target collection.
- unset(UnsetOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
$unset
removes/excludes fields from documents.
- unset(String...) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- unset(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- unset(String) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- unset(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $unset update modifier
- UnsetOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Removes fields from documents.
- UnsetOperation(Collection<Object>) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- untyped() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- untyped(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- UntypedExampleMatcher - Class in org.springframework.data.mongodb.core.query
-
- UntypedJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- unwind(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given name.
- unwind(String, boolean) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given name and
preserveNullAndEmptyArrays
.
- unwind(String, String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given name including the name of a
new field to hold the array index of the element as
arrayIndex
.
- unwind(String, String, boolean) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given nameincluding the name of a new
field to hold the array index of the element as
arrayIndex
using
preserveNullAndEmptyArrays
.
- UnwindOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $unwind
-operation.
- UnwindOperation(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- UnwindOperation(Field, boolean) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- UnwindOperation(Field, Field, boolean) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- UnwindOperation.EmptyArraysBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- UnwindOperation.IndexBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- UnwindOperation.PathBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- UnwindOperation.UnwindOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- Unwrapped - Annotation Type in org.springframework.data.mongodb.core.mapping
-
The annotation to configure a value object as flattened out in the target document.
- Unwrapped.Empty - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Shortcut for an empty unwrapped property.
- Unwrapped.Nullable - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Shortcut for a nullable unwrapped property.
- Unwrapped.OnEmpty - Enum in org.springframework.data.mongodb.core.mapping
-
- update() - Static method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
Start defining the update pipeline to execute.
- update(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation
-
Start creating an update operation for the given domainType.
- update(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- Update - Class in org.springframework.data.mongodb.core.query
-
Class to easily construct MongoDB update clauses.
- Update() - Constructor for class org.springframework.data.mongodb.core.query.Update
-
- update(String, Object) - Static method in class org.springframework.data.mongodb.core.query.Update
-
Static factory method to create an Update using the provided key
- update(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- update(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation
-
Start creating an update operation for the given domainType.
- Update.AddToSetBuilder - Class in org.springframework.data.mongodb.core.query
-
Builder for creating $addToSet
modifier.
- Update.BitwiseOperatorBuilder - Class in org.springframework.data.mongodb.core.query
-
- Update.Modifier - Interface in org.springframework.data.mongodb.core.query
-
Marker interface of nested commands.
- Update.Modifiers - Class in org.springframework.data.mongodb.core.query
-
- Update.Position - Enum in org.springframework.data.mongodb.core.query
-
- Update.PushOperatorBuilder - Class in org.springframework.data.mongodb.core.query
-
Builder for creating $push
modifiers
- UpdateDefinition - Interface in org.springframework.data.mongodb.core.query
-
Interface fixing must have operations for updates as implemented via
Update
.
- UpdateDefinition.ArrayFilter - Interface in org.springframework.data.mongodb.core.query
-
A filter to specify which elements to modify in an array field.
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates the first object that is found in the collection of the entity class that matches the query document with
the provided update document.
- updateFirst(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates the first object that is found in the collection of the entity class that matches the query document with
the provided update document.
- updateFirst(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateFirst(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- UpdateMapper - Class in org.springframework.data.mongodb.core.convert
-
A subclass of
QueryMapper
that retains type information on the mongo types.
- UpdateMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.UpdateMapper
-
- updateMulti(Query, Update) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single update to the bulk operation.
- updateMulti(List<Pair<Query, Update>>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of updates to the bulk operation.
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates all objects that are found in the specified collection that matches the query document criteria with the
provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates all objects that are found in the specified collection that matches the query document criteria with the
provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateMulti(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateOne(Query, Update) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single update to the bulk operation.
- updateOne(List<Pair<Query, Update>>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of updates to the bulk operation.
- updateWith(Aggregation) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Use an
Aggregation
to update the document in the collection.
- updateWith(List<AggregationOperation>) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Use an aggregation pipeline to update the document in the collection.
- updateWithoutId() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- upper(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- upper() - Static method in class org.springframework.data.mongodb.core.query.Collation.CaseFirst
-
Sort uppercase before lowercase.
- upperValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- upperValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- upsert(Query, Update) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single upsert to the bulk operation.
- upsert(List<Pair<Query, Update>>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of upserts to the bulk operation.
- upsert() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingUpdate
-
Creates a new document if no documents match the filter query or updates the matching ones.
- upsert(boolean) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- upsert() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Insert a new document if not exists.
- upsert(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert() - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.TerminatingUpdate
-
Creates a new document if no documents match the filter query or updates the matching ones.
- useIndex(String) - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
Optionally specify the geospatial index to use via the field to use in the calculation.
- useLongestLength() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- useNativeDriverJavaTimeCodecs(boolean) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
Set whether or not to use the native MongoDB Java Driver
codes
for
LocalDate
,
LocalTime
and
LocalDateTime
using a
ZoneOffset.UTC
.
- useNativeDriverJavaTimeCodecs() - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
Use the native MongoDB Java Driver
codes
for
LocalDate
,
LocalTime
and
LocalDateTime
using a
ZoneOffset.UTC
.
- usePropertyAccess() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- usePropertyAccess() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether property access shall be used for reading the property value.
- useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- usesInlineOutput() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- useSpringDataJavaTimeCodecs() - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- UUidRepresentationPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
UuidRepresentation
.
- UUidRepresentationPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.UUidRepresentationPropertyEditor
-
V
- ValidatingMongoEventListener - Class in org.springframework.data.mongodb.core.mapping.event
-
javax.validation dependant entities validator.
- ValidatingMongoEventListener(Validator) - Constructor for class org.springframework.data.mongodb.core.mapping.event.ValidatingMongoEventListener
-
- validation(CollectionOptions.ValidationOptions) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- validationAction(ValidationAction) - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Define the validation action to take.
- validationLevel(ValidationLevel) - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Define the validation level to apply.
- ValidationOptions(Validator, ValidationLevel, ValidationAction) - Constructor for class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
- validator(Validator) - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Define the
Validator
to be used for document validation.
- validator(Validator) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- Validator - Interface in org.springframework.data.mongodb.core.validation
-
- value - Variable in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- value(Object) - Method in class org.springframework.data.mongodb.core.query.Update.AddToSetBuilder
-
- value(Object) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
- value() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.BsonType
-
- value() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- value() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators
-
Take the numeric value referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators
-
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationFunctionExpressions
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationOptions.DomainTypeMapping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators
-
Take the field referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators
-
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.Variable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators
-
Take the array referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators
-
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.Granularities
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators
-
Take the field referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators
-
Take the field referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators
-
- valueOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
Create a
DateOperators.Timezone
for the given value which must be a valid expression that resolves to a
String
representing an Olson Timezone Identifier or UTC Offset.
- valueOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.LiteralOperators
-
Take the value referenced by given value.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators
-
Take the value referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators
-
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.OutOperation.OutMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Substr
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Substr
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.SubstrCP
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.SubstrCP
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators
-
Take the array referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators
-
Take the array referenced by given fieldReference.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.BulkOperations.BulkMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.convert.NoOpDbRefResolver
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.index.GeoSpatialIndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.index.Index.Duplicates
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.index.IndexDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.MongoPersistentProperty.PropertyToFieldNameConverter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.ShardingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.Unwrapped.OnEmpty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.messaging.Task.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.MongoActionOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.Meta.CursorOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator.MatchMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.Term.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.Update.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference.ArgumentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.WriteResultChecking
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.SessionSynchronization
-
Returns the enum constant of this type with the specified name.
- valueOfToArray(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- valueOfToArray(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- ValueProvider - Interface in org.springframework.data.mongodb.util.json
-
A value provider to retrieve bindable values by their parameter index.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationFunctionExpressions
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationOptions.DomainTypeMapping
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.Variable
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.Granularities
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.OutOperation.OutMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.BulkOperations.BulkMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.convert.NoOpDbRefResolver
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.index.GeoSpatialIndexType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.index.Index.Duplicates
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.index.IndexDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.FieldType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.MongoPersistentProperty.PropertyToFieldNameConverter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.ShardingStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.Unwrapped.OnEmpty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.messaging.Task.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.MongoActionOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.Meta.CursorOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- values() - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator.MatchMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.Term.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.Update.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference.ArgumentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.WriteResultChecking
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.SessionSynchronization
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VariableOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to variable aggregation operations.
- VariableOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- VariableOperators.Let - Class in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Let.ExpressionVariable - Class in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Let.LetBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Map - Class in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Map.AsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Map.FunctionBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- variant(String) - Method in class org.springframework.data.mongodb.core.query.Collation.CollationLocale
-
Define language variant.
- verbose(boolean) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Flag to set that will provide statistics on job execution time.
- verify() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- version() - Static method in class org.springframework.data.mongodb.SpringDataMongoDB
-
Fetches the "Implementation-Version" manifest attribute from the jar file.
W
- warnOnValidationError() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationAction
set to
ValidationAction.WARN
.
- watchCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithCollection
-
Explicitly set the name of the collection to watch.
- watchCollection(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithCollection
-
Set the the collection to watch.
- week() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the week of the year for a date as a number between 0 and
53.
- week(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- weekOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- weekOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- when(Document) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(Document) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch.CaseOperator
-
- when(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Take the field referenced by given fieldReference.
- when(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Take the value resulting from the given expression.
- when(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Take the value resulting from the given criteriaDefinition.
- when(CriteriaDefinition) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Specify the evaluation condition.
- when(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Specify the evaluation condition.
- when(Document) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Specify the evaluation condition.
- whenDocumentsDontMatch(MergeOperation.WhenDocumentsDontMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents do not already exist in the target collection.
- whenDocumentsMatch(MergeOperation.WhenDocumentsMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents already exist in the target collection.
- whenDocumentsMatchApply(Aggregation) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The
action
to take place when documents already exist in the target collection.
- whenMatched(MergeOperation.WhenDocumentsMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents already exist in the target collection.
- whenMatchedOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
- whenNotMatched(MergeOperation.WhenDocumentsDontMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents do not already exist in the target collection.
- whenNotMatchedOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
- where(String) - Static method in class org.springframework.data.mongodb.core.query.Criteria
-
Static factory method to create a Criteria using the provided key
- where(Predicate...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
- whereContentType() - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- whereFilename() - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- whereMetaData() - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- whereMetaData(String) - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
Creates a
GridFsCriteria
for restrictions on a single file's metadata item.
- with(MongoDatabaseFactory) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- with(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- with(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- with(MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithOptions
-
Set additional options to apply to the mapReduce operation.
- with(Pageable) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- with(Pageable) - Method in class org.springframework.data.mongodb.core.query.Query
-
Sets the given pagination information on the
Query
instance.
- with(Sort) - Method in class org.springframework.data.mongodb.core.query.Query
-
- with(MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithOptions
-
Set additional options to apply to the mapReduce operation.
- with(TypedJsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
- withAdditionalField(String) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withAlias(String) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- withBits(int) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withBoundaries(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- withBuckets(int) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- withBucketSize(double) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withBulkMode(BulkOperations.BulkMode) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.InsertWithBulkMode
-
- withCodecRegistry(CodecRegistry) - Method in class org.springframework.data.mongodb.BindableMongoExpression
-
Provide the CodecRegistry
used to convert expressions.
- withDefaultBucket(Object) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- withDefaultLanguage(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define the default language to be used when indexing documents.
- withDocument() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
Defines a root document replacement based on a composable document that is empty initially.
- withDocument(Document) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
Defines a root document replacement based on a composable document given document.
- withFormat(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
Optionally set the date format to use.
- withGranularity(BucketAutoOperation.Granularity) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
Configures
granularity
that specifies the preferred number series to use to ensure that the
calculated boundary edges end on preferred round numbers or their powers of 10 and return a new
BucketAutoOperation
.
- withHint(String) - Method in class org.springframework.data.mongodb.core.query.Query
-
Configures the query to use the given hint when being executed.
- withHint(Document) - Method in class org.springframework.data.mongodb.core.query.Query
-
Configures the query to use the given hint
when being executed.
- withIgnoreCase() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnoreCase(boolean) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnoreCase(String...) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnoreNullValues() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnorePaths(String...) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- within(Range<Long>) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
-
Lookup within a given range.
- within(Range<Long>) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes
-
Optionally define the substring search start and end position.
- within(Range<Long>) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP
-
Optionally define the substring search start and end position.
- within(Shape) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $geoWithin operation.
- within(Range<? extends Number>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- within(Range<? extends Number>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
Set the
Range
of valid field values translating to minimum, exclusiveMinimum,
maximum and exclusiveMaximum.
- withIncludeNullValues() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withInitialValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.InitialValueBuilder
-
Define the initial cumulative value set before in is applied to the first element of the input array.
- withInnerRing(Point, Point, Point, Point, Point...) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- withInnerRing(List<Point>) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- withInnerRing(GeoJsonLineString) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- withinSphere(Circle) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $geoWithin $centerSphere operation.
- withLanguageOverride(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define field for language override.
- withMatcher(String, ExampleMatcher.MatcherConfigurer<ExampleMatcher.GenericPropertyMatcher>) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withMatcher(String, ExampleMatcher.GenericPropertyMatcher) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withMax(int) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withMin(int) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withNullHandler(ExampleMatcher.NullHandler) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withOptions(AggregationOptions) - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- withOptions(AggregationOptions) - Method in class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- withOptions(FindAndModifyOptions) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.FindAndModifyWithOptions
-
- withOptions(FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.FindAndReplaceWithOptions
-
- withOptions(Consumer<ChangeStreamOptions.ChangeStreamOptionsBuilder>) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithOptions
-
- withOptions(FindAndModifyOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.FindAndModifyWithOptions
-
- withOptions(FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.FindAndReplaceWithOptions
-
- withoutType() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
- withPath(ObjectPath) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter.ConversionContext
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- withSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding a new
ClientSession
with given sessionOptions to each and every command issued against MongoDB.
- withSession(Supplier<ClientSession>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding the
ClientSession
provided by the given
Supplier
to each and every command issued against MongoDB.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- withSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- withSession(Supplier<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding the
ClientSession
provided by the given
Supplier
to each and every command issued against MongoDB.
- withSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding a new
ClientSession
with given sessionOptions to each and every command issued against MongoDB.
- withSession(Publisher<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Obtain a
session
bound instance of
ReactiveSessionScoped
binding the
ClientSession
provided by the given
Publisher
to each and every command issued against MongoDB.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- withSession(Publisher<ClientSession>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- withSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- withSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a
ClientSession
bound instance of
MongoDatabaseFactory
returning
MongoDatabase
instances that are aware and bound to a new session with given
options
.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a
ClientSession
bound instance of
MongoDatabaseFactory
returning
MongoDatabase
instances that are aware and bound to the given session.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
Obtain a
ClientSession
bound instance of
ReactiveMongoDatabaseFactory
returning
MongoDatabase
instances that are aware and bound to the given session.
- withSimpleCollation() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
- withStepSize(long) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- withStringMatcher(ExampleMatcher.StringMatcher) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.TimezonedDateAggregationExpression
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
-
- withTransformer(String, ExampleMatcher.PropertyValueTransformer) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender
-
Define the value to assign as is.
- withValueOf(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender
-
Define the value to assign.
- withValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
Defines a root document replacement based on a fieldName that resolves to a document.
- withValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
- withValueOfExpression(String, Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender
-
Adds a generic projection for the current field.
- withValueOfExpression(String, Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender.ValueAppender
-
Adds a generic projection for the current field.
- write(Object, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Root entry method into write conversion.
- WriteConcernPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a string to a WriteConcern
.
- WriteConcernPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.WriteConcernPropertyEditor
-
- WriteConcernResolver - Interface in org.springframework.data.mongodb.core
-
A strategy interface to determine the
WriteConcern
to use for a given
MongoAction
.
- writeInternal(Object, Bson, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Internal write conversion method which should be used for nested invocations.
- writeInternal(Object, Bson, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- writeMapInternal(Map<Object, Object>, Bson, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- writePropertyInternal(Object, DocumentAccessor, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- WriteResultChecking - Enum in org.springframework.data.mongodb.core
-
Enum to represent how strict the check of WriteConcernResult
shall be.
- writeTypeRestrictions(Document, Set<Class<?>>) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- writeTypeRestrictions(Document, Set<Class<?>>) - Method in interface org.springframework.data.mongodb.core.convert.MongoTypeMapper
-
Writes type restrictions to the given Document
.
- writeTypeTo(Bson, Object) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper.DocumentTypeAliasAccessor
-
X
- xor(long) - Method in class org.springframework.data.mongodb.core.query.Update.BitwiseOperatorBuilder
-
Updates to the result of a bitwise xor operation between the current value and the given one.
Y
- year(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts.DateFromPartsWithYear
-
Set the year to the given value which must resolve to a calendar year.
- year(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the year to the given value which must resolve to a calendar year.
- year() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- year(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
-
- yearOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts.DateFromPartsWithYear
-
- yearOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts.DateFromPartsWithYear
-
Set the year to the result of the given
expression
.
- yearOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
- yearOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the year to the result of the given
expression
.
- yearOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
-
- yearOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
-
Z
- Zip(Map<String, Object>) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- zip(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip.ZipBuilder
-
Creates new
ArrayOperators.Zip
that transposes an array of input arrays so that the first element of the output array
would be an array containing, the first element of the first input array, the first element of the second input
array, etc.
- zipWith(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that transposes an array of input arrays so that the first element of
the output array would be an array containing, the first element of the first input array, the first element of
the second input array, etc.
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