- 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
-
- 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, 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
-
- 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.
- 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) - 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(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.ProjectionOperation
-
- init() - Method in class org.springframework.data.mongodb.config.MongoNamespaceHandler
-
- init() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigNamespaceHandler
-
- 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.
- 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.
- 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.BucketOperationSupport.Outputs
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- 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
-
- 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.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.
- 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.query.Update
-
Prevents a write operation that affects multiple documents from yielding to other reads or writes
once the first document is written.
- 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
-
- 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(MongoDbFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
- isTransactionActive() - Method in interface org.springframework.data.mongodb.MongoDbFactory
-
Returns if the given
MongoDbFactory
is bound to a
ClientSession
that has an
active transaction
.
- 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
-
- 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
-
- 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
-
- lastModified() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- 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(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
-
- 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()
.
- 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() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- mappingMongoConverter() - Method in class org.springframework.data.mongodb.config.AbstractMongoConfiguration
-
Deprecated.
- mappingMongoConverter() - 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(MongoDbFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- 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
-
- MapReduceResults(List<T>, MapReduceOutput) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
Creates a new
MapReduceResults
from the given mapped results and the
MapReduceOutput
.
- 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() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
Deprecated.
- 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(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery
-
Set the filter query to be used.
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithQuery
-
Set the filter query to be used.
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithQuery
-
Define the query filtering elements.
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithQuery
-
Filter documents by given query.
- 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(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithQuery
-
Set the filter query to be used.
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithQuery
-
Set the filter query to be used.
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithQuery
-
Define the query filtering elements.
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithQuery
-
Filter documents by given query.
- 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.
- 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.
- maxScan(long) - Method in class org.springframework.data.mongodb.core.query.Query
-
- 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
.
- 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
-
- MemoryMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- 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(Document...) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Merge the given documents
into on in the given order.
- 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.
- 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() - 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) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- 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 class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- milliseconds(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the milliseconds to the given value which must resolve to a value in range 0 - 999
.
- milliseconds(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- millisecondsOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the milliseconds to the value resolved by following the given
field reference
.
- millisecondsOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the milliseconds to the result of the given
expression
.
- 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.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
-
- 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.
- mongoClient() - Method in class org.springframework.data.mongodb.config.AbstractMongoConfiguration
-
Deprecated.
Return the MongoClient
instance to connect to.
- MongoClientFactoryBean - Class in org.springframework.data.mongodb.core
-
- MongoClientFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Deprecated.
- MongoClientOptionsFactoryBean - Class in org.springframework.data.mongodb.core
-
- MongoClientOptionsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
- MongoClientParser - Class in org.springframework.data.mongodb.config
-
Parser for mongo-client
definitions.
- MongoClientParser() - Constructor for class org.springframework.data.mongodb.config.MongoClientParser
-
- 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
-
- 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
-
- MongoDatabaseUtils - Class in org.springframework.data.mongodb
-
Helper class for managing a
MongoDatabase
instances via
MongoDbFactory
.
- MongoDatabaseUtils() - Constructor for class org.springframework.data.mongodb.MongoDatabaseUtils
-
- MongoDataIntegrityViolationException - Exception in org.springframework.data.mongodb.core
-
- MongoDataIntegrityViolationException(String, WriteResult, 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() - Method in class org.springframework.data.mongodb.config.AbstractMongoConfiguration
-
Deprecated.
- MongoDbFactory - Interface in org.springframework.data.mongodb
-
Interface for factories creating MongoDatabase
instances.
- 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
-
Common base class for usage with both MongoClients
and MongoClient
defining common properties such as database name and exception translator.
- MongoDbFactorySupport(C, String, boolean, PersistenceExceptionTranslator) - Constructor for class org.springframework.data.mongodb.core.MongoDbFactorySupport
-
- 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
-
- 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() - 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.
- 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() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- mongoTemplate() - Method in class org.springframework.data.mongodb.config.AbstractMongoConfiguration
-
Deprecated.
- MongoTemplate - Class in org.springframework.data.mongodb.core
-
- MongoTemplate(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
- MongoTemplate(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTemplate(MongoDbFactory) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTemplate(MongoDbFactory, 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(MongoDbFactory) - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager(MongoDbFactory, 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.
- 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
-
- 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, 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(AfterConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- 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(AfterSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- 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
-
- 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
-
- operations - Variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- 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
- 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
-
- orOperator(Criteria...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates an 'or' criteria using the $or operator for all of the provided criteria
Note that mongodb doesn't support an $or operator to be wrapped in a $not operator.
- 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
-
- 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
-
With this option, no collection will be created, and the whole map-reduce operation will happen in RAM.
- outputTypeMerge() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
This option will merge new data into the old output collection.
- outputTypeReduce() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
If documents exists for a given key in the result set and in the old collection, then a reduce operation (using the
specified reduce function) will be performed on the two values and the result will be written to the output
collection.
- outputTypeReplace() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
The output will be inserted into a collection which will atomically replace any existing collection with the same
name.
- 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, SpelExpressionParser, Supplier<EvaluationContext>) - 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
.
- 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, SpelExpressionParser, 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.
- 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
-
- 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
-
- prepareQuery(Query) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- 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.
- 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
-
- 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
-
- pushAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.Update
-
- 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
-
- 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<IsNewAwareAuditingHandler>) - 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(GridFSFile, Publisher<DataBuffer>) - 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
-
- 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
-
A factory bean for construction of a MongoClientSettings
instance to be used with the async MongoDB driver.
- ReactiveMongoClientSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
- 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() - 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, SpelExpressionParser, QueryMethodEvaluationContextProvider) - 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, SpelExpressionParser, QueryMethodEvaluationContextProvider) - 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, SpelExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- ReactiveStringBasedMongoQuery(String, ReactiveMongoQueryMethod, ReactiveMongoOperations, SpelExpressionParser, QueryMethodEvaluationContextProvider) - 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
-
- readMap(TypeInformation<?>, Bson, ObjectPath) - 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
-
- 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.
- 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
-
- 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.
- 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.
- 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
-
- 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.ReplaceRootDocumentOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
Builder for ReplaceRootDocumentOperation
to populate ReplacementDocument
- ReplaceRootOperation.ReplaceRootOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ReplaceRootOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
- 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.
- replaceWithResourceIfNecessary(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- 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
-
- reset() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
Deprecated.
- 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
-
- 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.
- 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
-
- 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
-
- 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.
- 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(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
-
- 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
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.MongoCredentialPropertyEditor
-
- 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.WriteConcernPropertyEditor
-
Parse a string to a List
- setAutoEncryptionSettings(AutoEncryptionSettings) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the AutoEncryptionSettings
to be used.
- 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
-
- setClusterSettings(ClusterSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the ClusterSettings
.
- setCodecRegistry(CodecRegistry) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the CodecRegistry
.
- 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.
- setConnectionPoolSettings(ConnectionPoolSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the ConnectionPoolSettings
.
- setConnectionsPerHost(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the number of connections allowed per host.
- setConnectionString(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the connection string.
- setConnectTimeout(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the connect timeout in milliseconds. 0 is default and infinite.
- 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.
- setCredentialList(List<MongoCredential>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the List of MongoCredential
s.
- setCredentials(MongoCredential[]) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Deprecated.
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.
- 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(MongoDbFactory) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
Set the
MongoDbFactory
that this instance should manage transactions for.
- setDescription(String) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the MongoClient
description.
- setDirection(IndexDirection) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- 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
-
Deprecated.
- 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
.
- setHeartbeatConnectTimeout(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the connect timeout for connections used for the cluster heartbeat.
- setHeartbeatFrequency(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the frequency that the driver will attempt to determine the current state of each server in the cluster.
- setHeartbeatSocketSettings(SocketSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the heartbeat SocketSettings
.
- setHeartbeatSocketTimeout(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the socket timeout for connections used for the cluster heartbeat.
- setHost(String) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Deprecated.
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
-
- setMaxConnectionIdleTime(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
The maximum idle time for a pooled connection.
- setMaxConnectionLifeTime(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the maximum life time for a pooled connection.
- setMaxScan(long) - Method in class org.springframework.data.mongodb.core.query.Meta
-
- 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.
- setMaxWaitTime(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the max wait time of a blocking thread for a connection.
- setMeta(Meta) - Method in class org.springframework.data.mongodb.core.query.Query
-
- setMinConnectionsPerHost(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the minimum number of connections per host.
- setMinHeartbeatFrequency(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
In the event that the driver has to frequently re-check a server's availability, it will wait at least this long
since the previous check to avoid wasted effort.
- setMongoClientOptions(MongoClientOptions) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Deprecated.
Set the MongoClientOptions
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
- 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.
- setPort(int) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Deprecated.
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.ReactiveMongoClientSettingsFactoryBean
-
Set the ReadConcern
.
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the ReadPreference
.
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the ReadPreference
.
- 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.
- setReplicaSetSeeds(ServerAddress[]) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Deprecated.
Set the list of ServerAddress
to build up a replica set for.
- setRequiredReplicaSetName(String) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Configures the name of the replica set.
- 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.
- setServerSelectionTimeout(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the server selection timeout in msec for a 3.x MongoDB Java driver.
- setServerSettings(ServerSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the ServerSettings
.
- 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
-
- setSnapshot(boolean) - Method in class org.springframework.data.mongodb.core.query.Meta
-
- setSocketFactory(SocketFactory) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
- setSocketKeepAlive(boolean) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the keep alive flag, controls whether or not to have socket keep alive timeout.
- setSocketSettings(SocketSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the SocketSettings
.
- setSocketTimeout(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the socket timeout. 0 is default and infinite.
- setSortObject(Document) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
Set the sort Document
.
- setSsl(boolean) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
This controls if the driver should us an SSL connection.
- setSslSettings(SslSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the SslSettings
.
- setSslSocketFactory(SSLSocketFactory) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
- setState(AbstractBsonReader.State) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- setStreamFactoryFactory(StreamFactoryFactory) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Set the StreamFactoryFactory
.
- setThreadsAllowedToBlockForConnectionMultiplier(int) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the multiplier for connectionsPerHost for # of threads that can block.
- 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
-
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoClientOptionsFactoryBean
-
Deprecated.
Set the
WriteConcern
that will be the default value used when asking the
MongoDbFactory
for a DB
object.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoDbFactorySupport
-
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.ReactiveMongoClientSettingsFactoryBean
-
Set the WriteConcern
.
- 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
-
- 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.
- SimpleMongoClientDbFactory - Class in org.springframework.data.mongodb.core
-
Factory to create MongoDatabase
instances from a MongoClient
instance.
- SimpleMongoClientDbFactory(String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
- SimpleMongoClientDbFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
- SimpleMongoClientDbFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
- SimpleMongoDbFactory - Class in org.springframework.data.mongodb.core
-
- SimpleMongoDbFactory(MongoClientURI) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoDbFactory
-
Deprecated.
- SimpleMongoDbFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoDbFactory
-
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
-
- 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(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.
- slaveOk() - Method in class org.springframework.data.mongodb.core.query.Query
-
Allows querying of a replica slave.
- 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
-
- slice(String, int, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
- 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
-
- 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(InputStream, String) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, Object) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, Document) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, String, String) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, String, Object) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, String, Document) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(InputStream, String, String, Document) - 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(AsyncInputStream, String, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- 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(AsyncInputStream, String, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- 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(AsyncInputStream, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- store(Publisher<DataBuffer>, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- store(AsyncInputStream, String, String, Document) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- store(Publisher<DataBuffer>, String, String, Document) - 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
Cursor
.
- 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
Cursor
.
- 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.
- 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, SpelExpressionParser, 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, SpelExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- StringBasedMongoQuery(String, MongoQueryMethod, MongoOperations, SpelExpressionParser, 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
-
- 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.
- 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(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
- 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
-
- 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, Update, 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, Update, 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, Update, 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, Update, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, Update, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, Update, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, Update, 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, Update, 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, Update, 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, Update, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateFirst(Query, Update, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateFirst(Query, Update, 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, Update, 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, Update, 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, Update, 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, Update, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, Update, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, Update, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, Update, 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, Update, 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, Update, 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, Update, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateMulti(Query, Update, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateMulti(Query, Update, 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.
- 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, Update, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, Update, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, Update, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, Update, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, Update, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, Update, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, Update, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, Update, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, Update, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, Update, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert(Query, Update, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert(Query, Update, 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
-
- 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
-
- useSnapshot() - Method in class org.springframework.data.mongodb.core.query.Query
-
- 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 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.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.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.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
-