- abbreviateFieldNames() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- abortTransaction() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
-
Rollback (abort) the transaction.
- abortTransaction() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
-
Rollback (abort) the transaction.
- abs() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- absent(String) - Static method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- absent(String) - Static method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- absoluteValue() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $abs
expression that takes the number of the previously mentioned field and returns the
absolute value of it.
- absoluteValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Abs
-
- absoluteValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Abs
-
- absoluteValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Abs
-
- AbstractDeleteEvent<T> - Class in org.springframework.data.mongodb.core.mapping.event
-
Base class for delete events.
- AbstractDeleteEvent(Document, Class<T>, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AbstractDeleteEvent
-
- AbstractMongoClientConfiguration - Class in org.springframework.data.mongodb.config
-
Base class for Spring Data MongoDB configuration using JavaConfig with MongoClient
.
- AbstractMongoClientConfiguration() - Constructor for class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- AbstractMongoConverter - Class in org.springframework.data.mongodb.core.convert
-
- AbstractMongoConverter(GenericConversionService) - Constructor for class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- AbstractMongoEventListener<E> - Class in org.springframework.data.mongodb.core.mapping.event
-
- AbstractMongoEventListener() - Constructor for class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- AbstractMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
- AbstractMongoQuery(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- AbstractMonitor - Class in org.springframework.data.mongodb.monitor
-
Base class to encapsulate common configuration settings when connecting to a database
- AbstractMonitor(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.AbstractMonitor
-
- AbstractReactiveMongoConfiguration - Class in org.springframework.data.mongodb.config
-
Base class for reactive Spring Data MongoDB configuration using JavaConfig.
- AbstractReactiveMongoConfiguration() - Constructor for class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- AbstractReactiveMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
- AbstractReactiveMongoQuery(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- accumulate(ScriptOperators.Accumulator) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- accumulate(ScriptOperators.Function) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorAccumulateBuilder
-
- accumulate(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorAccumulateBuilder
-
Set the accumulate
function that updates the state for each document.
- accumulateArgs(Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorAccumulateArgsBuilder
-
- accumulateArgs(List<Object>) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorAccumulateArgsBuilder
-
- accumulatorBuilder() - Static method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators
-
- AccumulatorOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
- AccumulatorOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
- AccumulatorOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to accumulator aggregation operations.
- AccumulatorOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators
-
- AccumulatorOperators.AccumulatorOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.Avg - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.CovariancePop - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.CovarianceSamp - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.ExpMovingAvg - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.ExpMovingAvgBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.Max - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.Min - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.StdDevPop - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.StdDevSamp - Class in org.springframework.data.mongodb.core.aggregation
-
- AccumulatorOperators.Sum - Class in org.springframework.data.mongodb.core.aggregation
-
- actionInline() - 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.
- actionMerge() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
This option will merge new data into the old output collection.
- actionReduce() - 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.
- actionReplace() - 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.
- add(AggregationOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
Append the given
stage
to the pipeline.
- Add(List<?>) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- add(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
Add the value stored at the given field.
- add(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- add(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
Add the given value.
- add(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- add(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- add(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- add(Object, String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- add(Object, DateOperators.TemporalUnit) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- addAllToMap(Bson, Map<String, ?>) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Add all entries from the given source
Map
to the target.
- addCriteria(CriteriaDefinition) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- addCriteria(CriteriaDefinition) - Method in class org.springframework.data.mongodb.core.query.Query
-
- addCustomTypeKeyIfNecessary(TypeInformation<?>, Object, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Adds custom type information to the given Document
if necessary.
- addField(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation
-
Concatenate another field to add.
- addField(Object, Object) - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation
-
Append the value for a specific field to the operation.
- addField(String) - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder
-
Define the field to add.
- addFieldOperation(String, String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Deprecated.
- addFields() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- AddFieldsOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Adds new fields to documents.
- AddFieldsOperation(Object, Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation
-
- AddFieldsOperation.AddFieldsOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender - Interface in org.springframework.data.mongodb.core.aggregation
-
- addFieldSpec(TextIndexDefinition.TextIndexedFieldSpec) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
-
- addFieldSpecs(Collection<TextIndexDefinition.TextIndexedFieldSpec>) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
-
- addFieldWithValue(String, Object) - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder
-
- addFieldWithValueOf(String, Object) - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder
-
- addFlag(Meta.CursorOption) - Method in class org.springframework.data.mongodb.core.query.Meta
-
- additionalItems(boolean) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- additionalItems(boolean) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- additionalProperties(boolean) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- additionalProperties(TypedJsonSchemaObject.ObjectJsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- additionalProperties(boolean) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- additionalProperties(TypedJsonSchemaObject.ObjectJsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- additionalProperties(boolean) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- additionalProperties(TypedJsonSchemaObject.ObjectJsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
If specified, additional fields must validate against the given schema.
- addModifier(Update.Modifier) - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- addMultiFieldOperation(String, String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
- addToMap(Bson, String, Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
- addToPreviousOperation(Object) - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
Adds the given value to the previous operation and returns it.
- addToPreviousOrReturn(Object) - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
Adds the given value to the previous operation if one is present or returns the value to add as is.
- addToSet() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $addToSet
-expression for the current value.
- addToSet(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- addToSet(Object) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- addToSet(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- addToSet(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using $addToSet
modifier.
- addToSet(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $addToSet update modifier
- AddToSetBuilder(String) - Constructor for class org.springframework.data.mongodb.core.query.Update.AddToSetBuilder
-
- addValue(Object, String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
- addValueOf(AggregationExpression, String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
- addValueOf(String, String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
Add the number of units from a field to a
start date
.
- addValueOf(AggregationExpression, String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- addValueOf(AggregationExpression, DateOperators.TemporalUnit) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- addValueOf(String, String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- addValueOf(String, DateOperators.TemporalUnit) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- AEAD_AES_256_CBC_HMAC_SHA_512_Deterministic - Static variable in class org.springframework.data.mongodb.core.EncryptionAlgorithms
-
- aead_aes_256_cbc_hmac_sha_512_deterministic() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
Use AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic algorithm.
- AEAD_AES_256_CBC_HMAC_SHA_512_Random - Static variable in class org.springframework.data.mongodb.core.EncryptionAlgorithms
-
- aead_aes_256_cbc_hmac_sha_512_random() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
Use AEAD_AES_256_CBC_HMAC_SHA_512-Random algorithm.
- AfterConvertCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Callback being invoked after a domain object is materialized from a Document
when reading results.
- AfterConvertEvent<E> - Class in org.springframework.data.mongodb.core.mapping.event
-
- AfterConvertEvent(Document, E, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AfterConvertEvent
-
- AfterDeleteEvent<T> - Class in org.springframework.data.mongodb.core.mapping.event
-
Event being thrown after a single or a set of documents has/have been deleted.
- AfterDeleteEvent(Document, Class<T>, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AfterDeleteEvent
-
- AfterLoadEvent<T> - Class in org.springframework.data.mongodb.core.mapping.event
-
Event to be triggered after loading Document
s to be mapped onto a given type.
- AfterLoadEvent(Document, Class<T>, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AfterLoadEvent
-
Creates a new
AfterLoadEvent
for the given
Document
, type and collectionName.
- afterPropertiesSet() - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- afterPropertiesSet() - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- afterPropertiesSet() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- afterPropertiesSet() - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- afterPropertiesSet() - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- AfterSaveCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Entity callback triggered after save of a Document
.
- AfterSaveEvent<E> - Class in org.springframework.data.mongodb.core.mapping.event
-
- AfterSaveEvent(E, Document, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AfterSaveEvent
-
- aggregate(TypedAggregation<?>, String, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation.
- aggregate(TypedAggregation<?>, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation.
- aggregate(Aggregation, Class<?>, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation.
- aggregate(Aggregation, String, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation.
- aggregate(TypedAggregation<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregate(TypedAggregation<?>, String, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregate(Aggregation, Class<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregate(Aggregation, String, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregate(Aggregation, String, Class<O>, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregate(TypedAggregation<?>, String, Class<O>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute an aggregation operation.
- aggregate(TypedAggregation<?>, Class<O>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute an aggregation operation.
- aggregate(Aggregation, Class<?>, Class<O>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute an aggregation operation.
- aggregate(Aggregation, String, Class<O>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute an aggregation operation.
- aggregate(TypedAggregation<?>, String, Class<O>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- aggregate(TypedAggregation<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- aggregate(Aggregation, Class<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- aggregate(Aggregation, String, Class<O>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- aggregateAndReturn(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableAggregationOperation
-
Start creating an aggregation operation that returns results mapped to the given domain type.
- aggregateAndReturn(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregateAndReturn(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveAggregationOperation
-
Start creating an aggregation operation that returns results mapped to the given domain type.
- aggregateAndReturn(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- aggregateStream(TypedAggregation<?>, String, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation backed by a Mongo DB AggregateIterable
.
- aggregateStream(TypedAggregation<?>, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation backed by a Mongo DB AggregateIterable
.
- aggregateStream(Aggregation, Class<?>, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation backed by a Mongo DB AggregateIterable
.
- aggregateStream(Aggregation, String, Class<O>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute an aggregation operation backed by a Mongo DB AggregateIterable
.
- aggregateStream(TypedAggregation<?>, String, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregateStream(TypedAggregation<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregateStream(Aggregation, Class<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregateStream(Aggregation, String, Class<O>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- aggregateStream(Aggregation, String, Class<O>, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- Aggregation - Class in org.springframework.data.mongodb.core.aggregation
-
An Aggregation
is a representation of a list of aggregation steps to be performed by the MongoDB Aggregation
Framework.
- Aggregation(AggregationOperation...) - Constructor for class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- Aggregation(List<AggregationOperation>) - Constructor for class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- Aggregation(List<AggregationOperation>, AggregationOptions) - Constructor for class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- Aggregation - Annotation Type in org.springframework.data.mongodb.repository
-
- AggregationExpression - Interface in org.springframework.data.mongodb.core.aggregation
-
An
AggregationExpression
can be used with field expressions in aggregation pipeline stages like
project
and
group
.
- AggregationFunctionExpressions - Enum in org.springframework.data.mongodb.core.aggregation
-
- AggregationOperation - Interface in org.springframework.data.mongodb.core.aggregation
-
Represents one single operation in an aggregation pipeline.
- AggregationOperationContext - Interface in org.springframework.data.mongodb.core.aggregation
-
- AggregationOptions - Class in org.springframework.data.mongodb.core.aggregation
-
Holds a set of configurable aggregation options that can be used within an aggregation pipeline.
- AggregationOptions(boolean, boolean, Document) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- AggregationOptions(boolean, boolean, Document, Collation) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- AggregationOptions(boolean, boolean, Document, Collation, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- AggregationOptions(boolean, boolean, int) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- AggregationOptions.Builder - Class in org.springframework.data.mongodb.core.aggregation
-
- AggregationOptions.DomainTypeMapping - Enum in org.springframework.data.mongodb.core.aggregation
-
Aggregation pipeline Domain type mappings supported by the mapping layer.
- AggregationPipeline - Class in org.springframework.data.mongodb.core.aggregation
-
- AggregationPipeline() - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
Create an empty pipeline
- AggregationPipeline(List<AggregationOperation>) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
Create a new pipeline with given
stages
.
- AggregationResults<T> - Class in org.springframework.data.mongodb.core.aggregation
-
Collects the results of executing an aggregation operation.
- AggregationResults(List<T>, Document) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationResults
-
- AggregationSpELExpression - Class in org.springframework.data.mongodb.core.aggregation
-
- AggregationUpdate - Class in org.springframework.data.mongodb.core.aggregation
-
Abstraction for db.collection.update()
using an aggregation pipeline.
- AggregationUpdate() - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- AggregationUpdate(List<AggregationOperation>) - Constructor for class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- AggregationUpdate.SetValueAppender - Interface in org.springframework.data.mongodb.core.aggregation
-
Fluent API AggregationUpdate builder.
- algorithm(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
Use the given algorithm identified via its name.
- alike(Example<?>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the given object as a pattern.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableAggregationOperation.TerminatingAggregation
-
Apply pipeline operations as specified and get all matching elements.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingDistinct
-
Get all matching distinct field values.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get all matching elements.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFindNear
-
Find all matching elements and return them as
GeoResult
.
- all(Collection<? extends T>) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.TerminatingInsert
-
Insert a collection of objects.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.TerminatingMapReduce
-
Get the mapReduce results.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.TerminatingRemove
-
Remove all documents matching.
- all() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingUpdate
-
Update all matching documents in the collection.
- all(Object...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $all operator.
- all(Collection<?>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $all operator.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveAggregationOperation.TerminatingAggregationOperation
-
Apply pipeline operations as specified and stream all matching elements.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingDistinct
-
Get all matching distinct field values.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get all matching elements.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFindNear
-
Find all matching elements and return them as
GeoResult
.
- all(Collection<? extends T>) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation.TerminatingInsert
-
Insert a collection of objects.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.TerminatingMapReduce
-
Get the Flux
emitting mapReduce results.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.TerminatingRemove
-
Remove all documents matching.
- all() - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.TerminatingUpdate
-
Update all matching documents in the collection.
- allClear(int) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllClear matching documents where all given bit positions are clear
(i.e. 0).
- allClear(String) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllClear matching documents where all given bit positions are clear
(i.e. 0).
- allClear(List<Integer>) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllClear matching documents where all given bit positions are clear
(i.e. 0).
- allElementsInArrayTrue() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $allElementsTrue
expression that takes array of the previously mentioned field and returns
true if no elements is false.
- allElementsTrue() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AllElementsTrue
-
- allElementsTrue() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that tkes array of the previously mentioned field and returns
true if no elements is false.
- allOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- allOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- allOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- allOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- allOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- allOf(Set<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
The field value must match all specified schemas.
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- allOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
The field value must match all specified schemas.
- allowDiskUse(boolean) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Defines whether to off-load intensive sort-operations to disk.
- allowDiskUse(boolean) - Method in class org.springframework.data.mongodb.core.query.Query
-
Enables writing to temporary files for aggregation stages and queries.
- allowSecondaryReads() - Method in class org.springframework.data.mongodb.core.query.Query
-
Allows querying of a replica.
- allSet(int) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllSet matching documents where all given bit positions are set (i.e.
1).
- allSet(String) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllSet matching documents where all given bit positions are set (i.e.
1).
- allSet(List<Integer>) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllSet matching documents where all given bit positions are set (i.e.
1).
- alpha(double) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.ExpMovingAvg
-
Define the exponential decay value.
- alpha(double) - Method in interface org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.ExpMovingAvgBuilder
-
Define the exponential decay value.
- alternate(String) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the Field that determines whether collation should consider whitespace and punctuation as base characters for
purposes of comparison.
- alternate(Collation.Alternate) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the Field that determines whether collation should consider whitespace and punctuation as base characters for
purposes of comparison.
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovariancePop
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovariancePop
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovarianceSamp
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovarianceSamp
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- and(Number) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- and() - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation
-
Concatenate additional fields to add.
- and(Object...) - Static method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.And
-
Creates new
BooleanOperators.And
that evaluates one or more expressions and returns true if all of the
expressions are true.
- and(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
all of the expressions are true.
- and(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
all of the expressions are true.
- and(BucketOperationSupport.Output) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- and(ExposedFields.ExposedField) - Method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
Creates a new
ExposedFields
adding the given
ExposedFields.ExposedField
.
- and(AggregationOperation...) - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
Creates a new
Fields
instance with a new
Field
of the given name added.
- and(String, String) - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- and(Field) - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- and(Fields) - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- and(GroupOperation.Operation) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
Creates a new
GroupOperation
from the current one adding the given
Operation
.
- and(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ArrayProjectionOperationBuilder
-
- and(Field) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ArrayProjectionOperationBuilder
-
- and(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ArrayProjectionOperationBuilder
-
- and(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- and() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
Concatenate additional fields to set.
- and(Sort.Direction, String...) - Method in class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- and(Sort) - Method in class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- and(String...) - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
Also unset the given fields.
- and(Field...) - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
Also unset the given fields.
- and(String) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Static factory method to create a Criteria using the provided key
- and(long) - Method in class org.springframework.data.mongodb.core.query.Update.BitwiseOperatorBuilder
-
Updates to the result of a bitwise and operation between the current value and the given one.
- andApply(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.VariableOperators.Let.LetBuilder
-
- andApply(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.VariableOperators.Map.FunctionBuilder
-
- andArrayOf(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- andDocumentStructureMatches(MongoJsonSchema) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion (
$jsonSchema
) matching documents against a given structure defined by the
MongoJsonSchema
.
- andExclude(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
Excludes the given fields from the projection.
- andExpression(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.And
-
- andExpression(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- andField(String) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.And
-
- andInclude(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
Includes the given fields into the projection.
- andInclude(Fields) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
Includes the given fields into the projection.
- andOperator(Criteria...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $and
operator for all of the provided criteria.
- andOperator(Collection<Criteria>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $and
operator for all of the provided criteria.
- andOutput(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- andOutput(String) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- andOutput(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- andOutput(String) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- andOutput(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- andOutput(String) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
Creates a new
BucketOperationSupport
given fieldName to add an output field to the resulting
bucket documents.
- andOutput(BucketOperationSupport.Output) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- andOutputCount() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- andOutputExpression(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- andOutputExpression(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- andOutputExpression(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- andValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.And
-
- andValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- andValuesOf(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- anyClear(int) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllClear matching documents where any given bit positions are clear
(i.e. 0).
- anyClear(String) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllClear matching documents where any given bit positions are clear
(i.e. 0).
- anyClear(List<Integer>) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllClear matching documents where any given bit positions are clear
(i.e. 0).
- anyElementInArrayTrue() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $anyElementTrue
expression that Takes array of the previously mentioned field and returns
true if any of the elements are true and false otherwise.
- anyElementTrue() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AnyElementTrue
-
- anyElementTrue() - 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 any of the elements are true and false otherwise.
- anyOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- anyOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- anyOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- anyOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- anyOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- anyOf(Set<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
The field value must match at least one of the specified schemas.
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- anyOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
The field value must match at least one of the specified schemas.
- anySet(int) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAllSet matching documents where any given bit positions are set (i.e.
1).
- anySet(String) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAnySet matching documents where any given bit positions are set (i.e.
1).
- anySet(List<Integer>) - Method in interface org.springframework.data.mongodb.core.query.Criteria.BitwiseCriteriaOperators
-
Creates a criterion using $bitsAnySet matching documents where any given bit positions are set (i.e.
1).
- append(String, Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- append(SetWindowFieldsOperation.ComputedField) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.WindowOutput
-
Append the given
field
to the outptut.
- append(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.WindowOutput
-
- append(String) - Method in class org.springframework.data.mongodb.util.DotPath
-
Append a segment to the dotpath.
- appendTimezone(Object, DateOperators.Timezone) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.TimezonedDateAggregationExpression
-
Append the timezone
to a given source.
- applicationContext - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- apply(BucketOperationSupport.OperationOutput) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.BucketAutoOperationOutputBuilder
-
- apply(BucketOperationSupport.OperationOutput) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.ExpressionBucketAutoOperationBuilder
-
- apply(BucketOperationSupport.OperationOutput) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation.BucketOperationOutputBuilder
-
- apply(BucketOperationSupport.OperationOutput) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation.ExpressionBucketOperationBuilder
-
- apply(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Apply an operator to the current value.
- apply(BucketOperationSupport.OperationOutput) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- apply(MongoCollection<Document>) - Method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader.DocumentReferenceQuery
-
- apply(UpdateDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithUpdate
-
- apply(UpdateDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithUpdate
-
- applyCondition(ConditionalOperators.Cond) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- applyCondition(ConditionalOperators.IfNull) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- args(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
-
Set the arguments passed to the function body.
- args(List<Object>) - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
-
Set the arguments passed to the function body.
- ArithmeticOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- ArithmeticOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- ArithmeticOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to Arithmetic aggregation operations that perform math operations on numbers.
- ArithmeticOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators
-
- ArithmeticOperators.Abs - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Add - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.AngularUnit - Enum in org.springframework.data.mongodb.core.aggregation
-
The unit of measure for computations that operate upon angles.
- ArithmeticOperators.ArithmeticOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.ASin - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse sine of a value.
- ArithmeticOperators.ASinh - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse hyperbolic sine of a value
- ArithmeticOperators.ATan - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse tangent of a value.
- ArithmeticOperators.ATan2 - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse tangent of y / x, where y and x are the
first and second values passed to the expression respectively.
- ArithmeticOperators.ATanh - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse hyperbolic tangent of a value
- ArithmeticOperators.Ceil - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Cos - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the cosine of a value that is measured in radians.
- ArithmeticOperators.Cosh - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Derivative - Class in org.springframework.data.mongodb.core.aggregation
-
Value object to represent an
expression
that calculates the average rate of change
within the specified window.
- ArithmeticOperators.Divide - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Exp - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Floor - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Integral - Class in org.springframework.data.mongodb.core.aggregation
-
Value object to represent an
expression
that calculates the approximation for the
mathematical integral value.
- ArithmeticOperators.Ln - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Log - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Log10 - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Mod - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Multiply - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Pow - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Rand - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Round - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Sin - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the sine of a value that is measured in radians.
- ArithmeticOperators.Sinh - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Sqrt - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Subtract - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Tan - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the tangent of a value that is measured in radians.
- ArithmeticOperators.Tanh - Class in org.springframework.data.mongodb.core.aggregation
-
- ArithmeticOperators.Trunc - Class in org.springframework.data.mongodb.core.aggregation
-
- array() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- ARRAY - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- array(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AllElementsTrue
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AllElementsTrue
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AnyElementTrue
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AnyElementTrue
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators
-
Take the array referenced by given fieldReference.
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetDifference
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetDifference
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- arrayAsSet(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- arrayAsSet(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- arrayElementAt(int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $arrayElemAt
expression that takes the string representation of the previously mentioned
field and returns the element at the specified array position.
- arrayIndex(String) - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.IndexBuilder
-
Exposes the array index as field
.
- arrayIndex(String) - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- ArrayJsonSchemaProperty(String, TypedJsonSchemaObject.ArrayJsonSchemaObject) - Constructor for class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
- arrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators
-
Take the array referenced by given fieldReference.
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators
-
- arrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators
-
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
-
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
-
- arrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
-
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.In
-
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.In
-
- arrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.In
-
Support for Aggregation In Search an Element in List of Objects to Filter Start creating
ArrayOperators.In
.
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
-
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
-
- arrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
-
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce
-
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce
-
- arrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- arrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- arrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- ArrayOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- ArrayOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- ArrayOperatorFactory(Collection<?>) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- ArrayOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to array aggregation operations.
- ArrayOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators
-
- ArrayOperators.ArrayElemAt - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.ArrayOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.ArrayOperatorFactory.ReduceInitialValueBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.ArrayToObject - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.ConcatArrays - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Filter - Class in org.springframework.data.mongodb.core.aggregation
-
$filter
AggregationExpression
allows to select a subset of the array to return based on the
specified condition.
- ArrayOperators.Filter.AsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Filter.ConditionBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Filter.InputBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.In - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.In.InBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.IndexOfArray - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.IndexOfArray.IndexOfArrayBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.IsArray - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.RangeOperator - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.RangeOperator.RangeOperatorBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Reduce - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Reduce.InitialValueBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Reduce.PropertyExpression - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Reduce.PropertyExpression.AsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Reduce.ReduceBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Reduce.Variable - Enum in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.ReverseArray - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Size - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Slice - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Slice.SliceElementsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Zip - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayOperators.Zip.ZipBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ArrayProjectionOperationBuilder(ProjectionOperation) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ArrayProjectionOperationBuilder
-
- arrayToObject(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayToObject
-
Converts the given array (e.g. an array of two-element arrays, a field reference to an array,...) to an object.
- arrayType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- arrayValueOfToObject(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayToObject
-
- arrayValueOfToObject(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayToObject
-
Converts the result array of the given
expression
to an object.
- as(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter.AsBuilder
-
Set the variableName for the elements in the input array.
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation.CountOperationBuilder
-
Returns the finally to be applied
CountOperation
with the given alias.
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation.FacetOperationBuilder
-
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
-
Set the name of the array field added to each output document and return the final
GraphLookupOperation
.
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation.GroupOperationBuilder
-
Allows to specify an alias for the new-operation operation.
- as(String) - Method in interface org.springframework.data.mongodb.core.aggregation.LookupOperation.AsBuilder
-
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation.LookupOperationBuilder
-
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ArrayProjectionOperationBuilder
-
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ExpressionProjectionOperationBuilder
-
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Allows to specify an alias for the previous projection operation.
- as(String) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperationBuilder
-
- as(String) - Method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder.As
-
Define the target name field name to hold the computation result.
- as(String) - Method in interface org.springframework.data.mongodb.core.aggregation.VariableOperators.Map.AsBuilder
-
Define the variableName for addressing items within the array.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.DistinctWithProjection
-
Define the target type the result should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithProjection
-
Define the target type fields should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithProjection
-
Define the target type fields should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.FindAndReplaceWithProjection
-
Define the target type fields should be mapped to.
- as(String) - Method in interface org.springframework.data.mongodb.core.query.Field.FieldProjectionExpression
-
Set the name to be used in the result and return a
Field
.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection
-
Define the target type fields should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.DistinctWithProjection
-
Define the target type the result should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithProjection
-
Define the target type fields should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithProjection
-
Define the target type fields should be mapped to.
- as(Class<R>) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.FindAndReplaceWithProjection
-
Define the target type fields should be mapped to.
- asAggregationList(AggregationOperation...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- asArray(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- asBson(Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Returns the given source object as Bson
, i.e.
- asCollection(Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
- asDocument() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition.ArrayFilter
-
Get the Document
representation of the filter to apply.
- asDocument(Bson) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Return the Bson
object as Document
.
- asExposedFields() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- asin() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- asinh() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- asinhOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASinh
-
- asinhOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASinh
-
- asinhOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASinh
-
- asinOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASin
-
- asinOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASin
-
- asinOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASin
-
- asList() - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- asList() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
- asLiteral(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.LiteralOperators.Literal
-
- asLiteral() - Method in class org.springframework.data.mongodb.core.aggregation.LiteralOperators.LiteralOperatorFactory
-
- asLiteral() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $literal
expression that Takes the value previously and uses it as literal.
- asMap(Bson) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Return the
Bson
object as
Map
.
- asMutableDocument(Bson) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Return the Bson
object as mutable Document
containing all entries from Bson
.
- AssertMetrics - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for assertions
- AssertMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.AssertMetrics
-
- AssociationConverter(String, Association<MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper.AssociationConverter
-
- asString() - Method in class org.springframework.data.mongodb.core.query.Collation.CollationLocale
-
Get the string representation.
- atan() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- atan2(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that calculates the inverse tangent of the the numeric value divided by
the given numeric value in the argument.
- atan2(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that calculates the inverse tangent of the the numeric value divided by
the given field reference in the argument.
- atan2(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- atan2of(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan2
-
Creates a new
AggregationExpression
that calculates the inverse tangent of of y / x, where y and x are
the first and second values passed to the expression respectively.
- atan2of(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan2
-
- atan2of(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan2
-
Creates a new
AggregationExpression
that calculates the inverse tangent of of y / x, where y and x are
the first and second values passed to the expression respectively.
- atanh() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- atanhOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATanh
-
- atanhOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATanh
-
- atanhOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATanh
-
- atanOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan
-
- atanOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan
-
- atanOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan
-
- atPosition(int) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Forces values to be added at the given position.
- atPosition(Update.Position) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Forces values to be added at given position.
- AuditingEntityCallback - Class in org.springframework.data.mongodb.core.mapping.event
-
EntityCallback
to populate auditing related fields on an entity about to be saved.
- AuditingEntityCallback(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AuditingEntityCallback
-
- AuditingEventListener - Class in org.springframework.data.mongodb.core.mapping.event
-
- AuditingEventListener(ObjectFactory<IsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.mongodb.core.mapping.event.AuditingEventListener
-
Deprecated.
- AUTOGENERATED_ID_TYPES - Static variable in class org.springframework.data.mongodb.core.mapping.MongoSimpleTypes
-
- autoIndexCreation() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Configure whether to automatically create indices for domain types by deriving the
IndexDefinition
from the entity or not.
- avg() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and returns the
average value.
- avg() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- avg() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $avg
-expression for the current value.
- avg(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- avg(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- avgOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- avgOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- await(Duration) - Method in interface org.springframework.data.mongodb.core.messaging.Subscription
-
- awaitStart(Duration) - Method in interface org.springframework.data.mongodb.core.messaging.Task
-
Synchronous,
blocking call that awaits until this
Task
becomes active.
- CachingMongoPersistentProperty - Class in org.springframework.data.mongodb.core.mapping
-
- CachingMongoPersistentProperty(Property, MongoPersistentEntity<?>, SimpleTypeHolder, FieldNamingStrategy) - Constructor for class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- call(String, Object...) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
Call the JavaScript by its name.
- cancel() - Method in interface org.springframework.data.mongodb.core.messaging.Cancelable
-
Abort and free resources.
- Cancelable - Interface in org.springframework.data.mongodb.core.messaging
-
Cancelable allows stopping long running tasks and freeing underlying resources.
- capped() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- captureExpressionDependencies(String, ValueProvider, ExpressionParser) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- caseFirst(String) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the flag that determines sort order of case differences during tertiary level comparisons.
- caseFirst(Collation.CaseFirst) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the flag that determines sort order of case differences during tertiary level comparisons.
- caseFirst(Collation.CaseFirst) - Method in class org.springframework.data.mongodb.core.query.Collation.TertiaryICUComparisonLevel
-
Set the flag that determines sort order of case differences.
- caseLevel(boolean) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set whether to include caseLevel
comparison.
- caseSensitive(boolean) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Optionally enable or disable case sensitive search.
- ceil() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that returns the smallest integer greater than or equal to the
assoicated number.
- ceil() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $ceil
expression that takes the number of the previously mentioned field and returns the
smallest integer greater than or equal to the specified number.
- ceilValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ceil
-
- ceilValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ceil
-
- ceilValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ceil
-
- changeStream(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation
-
Start creating a change stream operation for the given domainType watching all collections within the
database.
- changeStream(ChangeStreamOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Subscribe to a MongoDB
Change Stream for all events in
the configured default database via the reactive infrastructure.
- changeStream(String, ChangeStreamOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Subscribe to a MongoDB
Change Stream for all events in
the given collection via the reactive infrastructure.
- changeStream(String, String, ChangeStreamOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Subscribe to a MongoDB
Change Stream via the reactive
infrastructure.
- changeStream(String, String, ChangeStreamOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- changeStream(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- ChangeStreamEvent<T> - Class in org.springframework.data.mongodb.core
-
- ChangeStreamEvent(ChangeStreamDocument<Document>, Class<T>, MongoConverter) - Constructor for class org.springframework.data.mongodb.core.ChangeStreamEvent
-
- ChangeStreamOptions - Class in org.springframework.data.mongodb.core
-
- ChangeStreamOptions() - Constructor for class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- ChangeStreamOptions.ChangeStreamOptionsBuilder - Class in org.springframework.data.mongodb.core
-
- ChangeStreamRequest<T> - Class in org.springframework.data.mongodb.core.messaging
-
- ChangeStreamRequest(MessageListener<ChangeStreamDocument<Document>, ? super T>, SubscriptionRequest.RequestOptions) - Constructor for class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest
-
- ChangeStreamRequest.ChangeStreamRequestBuilder<T> - Class in org.springframework.data.mongodb.core.messaging
-
- ChangeStreamRequest.ChangeStreamRequestOptions - Class in org.springframework.data.mongodb.core.messaging
-
- ChangeStreamRequestOptions(String, String, ChangeStreamOptions) - Constructor for class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- ChangeStreamRequestOptions(String, String, Duration, ChangeStreamOptions) - Constructor for class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- chars(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
-
Optional specify the character(s) to trim from the beginning.
- chars(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
-
Optional specify the character(s) to trim from the end.
- chars(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Optional specify the character(s) to trim from the beginning.
- charsOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
-
Optional specify the reference to the
field
holding the character values to trim from the
beginning.
- charsOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
-
Optional specify the
AggregationExpression
evaluating to the character sequence to trim from the
beginning.
- charsOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
-
Optional specify the reference to the
field
holding the character values to trim from the end.
- charsOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
-
- charsOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Optional specify the reference to the
field
holding the character values to trim from the
beginning.
- charsOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Optional specify the
AggregationExpression
evaluating to the character sequence to trim from the
beginning.
- checkForIndexes(MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
Inspect entities for index creation.
- chunkSize(int) - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- chunkSize(int) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the upload chunk size in bytes.
- chunkSize(int) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the upload chunk size in bytes.
- ClientSessionException - Exception in org.springframework.data.mongodb
-
- ClientSessionException(String) - Constructor for exception org.springframework.data.mongodb.ClientSessionException
-
- ClientSessionException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.ClientSessionException
-
- closeClient() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
Close the client instance.
- closeClient() - Method in class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- cmp(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $cmp
expression (compare to) that compares the value of the field to a given value or field.
- CodecRegistryProvider - Interface in org.springframework.data.mongodb
-
Provider interface to obtain CodecRegistry
from the underlying MongoDB Java driver.
- codecRegistryProvider - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- collation(Collation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Define collation settings for string comparison.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the collation to use.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
collation
set to given value.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
Define the
Collation
specifying language-specific rules for string comparison.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
Set the
Collation
to specify language-specific rules for string comparison, such as rules for lettercase
and accent marks.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.index.Index
-
Set the
Collation
to specify language-specific rules for string comparison, such as rules for lettercase
and accent marks.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the Collation specifying language-specific rules for string comparison.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Define the Collation specifying language-specific rules for string comparison.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the collation to use.
- Collation - Class in org.springframework.data.mongodb.core.query
-
Central abstraction for MongoDB collation support.
- collation(Collation) - Method in class org.springframework.data.mongodb.core.query.Query
-
Set the
Collation
applying language-specific rules for string comparison.
- Collation.Alternate - Class in org.springframework.data.mongodb.core.query
-
- Collation.AlternateWithMaxVariable - Class in org.springframework.data.mongodb.core.query
-
- Collation.CaseFirst - Class in org.springframework.data.mongodb.core.query
-
- Collation.CollationLocale - Class in org.springframework.data.mongodb.core.query
-
ICU locale abstraction for usage with MongoDB
Collation
.
- Collation.ComparisonLevel - Interface in org.springframework.data.mongodb.core.query
-
Abstraction for the ICU Comparison Levels.
- Collation.PrimaryICUComparisonLevel - Class in org.springframework.data.mongodb.core.query
-
Primary-strength ICUComparisonLevel
.
- Collation.SecondaryICUComparisonLevel - Class in org.springframework.data.mongodb.core.query
-
Secondary-strength ICUComparisonLevel
.
- Collation.TertiaryICUComparisonLevel - Class in org.springframework.data.mongodb.core.query
-
Tertiary-strength ICUComparisonLevel
.
- collection(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationTarget
-
- collection(String) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the name of the MongoCollection
to listen to.
- collection(String) - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestBuilder
-
Set the name of the MongoCollection
to listen to.
- collection(String) - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions.TailableCursorRequestOptionsBuilder
-
Set the collection name to tail.
- CollectionCallback<T> - Interface in org.springframework.data.mongodb.core
-
Callback interface for executing actions against a MongoCollection
.
- collectionExists(Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Check to see if a collection with a name indicated by the entity class exists.
- collectionExists(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Check to see if a collection with a given name exists.
- collectionExists(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- collectionExists(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- collectionExists(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Check to see if a collection with a name indicated by the entity class exists.
- collectionExists(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Check to see if a collection with a given name exists.
- collectionExists(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- collectionExists(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- collectionName(String) - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties.MessagePropertiesBuilder
-
- CollectionOptions - Class in org.springframework.data.mongodb.core
-
Provides a simple wrapper to encapsulate the variety of settings you can use when creating a collection.
- CollectionOptions(Long, Long, Boolean) - Constructor for class org.springframework.data.mongodb.core.CollectionOptions
-
- CollectionOptions.TimeSeriesOptions - Class in org.springframework.data.mongodb.core
-
Options applicable to Time Series collections.
- CollectionOptions.ValidationOptions - Class in org.springframework.data.mongodb.core
-
Encapsulation of ValidationOptions options.
- COMMAND - Static variable in class org.springframework.data.mongodb.core.geo.Sphere
-
- comment(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Define a comment to describe the execution.
- comment(String) - Method in class org.springframework.data.mongodb.core.query.Query
-
Add a comment to the query that is propagated to the profile log.
- commitTransaction() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
-
Commit the transaction.
- commitTransaction() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
-
Commit the transaction.
- compareTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
-
- compareTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
-
- compareTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
- compareTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
- compareToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
-
- compareToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
- ComparisonOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
- ComparisonOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
- ComparisonOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to comparison expressions.
- ComparisonOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ComparisonOperators
-
- ComparisonOperators.Cmp - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.ComparisonOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.Eq - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.Gt - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.Gte - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.Lt - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.Lte - Class in org.springframework.data.mongodb.core.aggregation
-
- ComparisonOperators.Ne - Class in org.springframework.data.mongodb.core.aggregation
-
- CompoundIndex - Annotation Type in org.springframework.data.mongodb.core.index
-
Mark a class to use compound indexes.
- CompoundIndexDefinition - Class in org.springframework.data.mongodb.core.index
-
Index definition to span multiple keys.
- CompoundIndexDefinition(Document) - Constructor for class org.springframework.data.mongodb.core.index.CompoundIndexDefinition
-
- CompoundIndexes - Annotation Type in org.springframework.data.mongodb.core.index
-
Container annotation that allows to collect multiple
CompoundIndex
annotations.
- computeClientSetting() - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Create MongoClientSettings
based on configuration and priority (lower is better).
- ComputedField(String, AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- ComputedField(String, AggregationExpression, SetWindowFieldsOperation.Window) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- concat(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that takes the associated array and concats the given
arrayFieldReference to it.
- concat(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that takes the associated array and concats the array resulting form
the given expression to it.
- concat(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
-
Concat with the array stored at the given field.
- concat(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
-
- concat(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $concat
expression that takes the string representation of the previously mentioned field and
concats given values to it.
- concat(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
Concat the given value.
- concat(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and concats given
value to it.
- concatArrays(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $concatArrays
expression that takes the string representation of the previously mentioned
field and concats it with the arrays from the referenced fields.
- concatValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
Concat the value of the given field.
- concatValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
- concatValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and concats the value
of the referenced field to it.
- concatValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- ConditionalOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
- ConditionalOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
- ConditionalOperatorFactory(CriteriaDefinition) - Constructor for class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
- ConditionalOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to conditional expressions that evaluate their argument expressions as booleans to a value.
- ConditionalOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
- ConditionalOperators.Cond - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $cond
operator.
- ConditionalOperators.Cond.OtherwiseBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.Cond.ThenBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.Cond.WhenBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.ConditionalOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.IfNull - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $ifNull
operator.
- ConditionalOperators.IfNull.IfNullBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.IfNull.OrBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.IfNull.ThenBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.Switch - Class in org.springframework.data.mongodb.core.aggregation
-
- ConditionalOperators.Switch.CaseOperator - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework case document inside a $switch
-operation.
- ConditionalOperators.Switch.CaseOperator.ThenBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- configureClientSettings(MongoClientSettings.Builder) - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Configure MongoClientSettings
via its MongoClientSettings.Builder
API.
- configureConverters(MongoCustomConversions.MongoConverterConfigurationAdapter) - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- connectFrom(String) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.ConnectFromBuilder
-
Set the connectFrom fieldName to apply the $graphLookup
to.
- ConnectionMetrics - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for Connections
- ConnectionMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.ConnectionMetrics
-
- ConnectionStringPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ConnectionString
.
- ConnectionStringPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ConnectionStringPropertyEditor
-
- connectTo(String) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.ConnectToBuilder
-
Set the connectTo fieldName to apply the $graphLookup
to.
- contains(Bson, String, Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Check if a given entry (key/value pair) is present in the given Bson
.
- containsAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
Returns whether the field references an association in case it refers to a nested field.
- containsUnionWith() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
Return whether this aggregation pipeline defines a $unionWith
stage that may contribute documents from
other collections.
- containsValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that returns a boolean indicating whether a specified value is in the
associated array.
- containsValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.In.InBuilder
-
Set the value to check for existence in the array.
- content(InputStream) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Define the content of the file to upload.
- content(Supplier<InputStream>) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Define the content of the file to upload.
- content(Publisher<DataBuffer>) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Define the content of the file to upload.
- contentLength() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- contentType(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
Set the associated content type.
- contentType(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the content type.
- contentType(String) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the content type.
- Context(AbstractBsonReader.Context, BsonContextType) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Context
-
- contextFor(Class<?>) - Static method in class org.springframework.data.mongodb.util.aggregation.TestAggregationContext
-
- contextFor(Class<?>, MongoConverter) - Static method in class org.springframework.data.mongodb.util.aggregation.TestAggregationContext
-
- continueOnMissingFieldReference() - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
-
This toggle allows the
context
to use any given field name without checking for
its existence.
- continueOnMissingFieldReference() - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- continueOnMissingFieldReference(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
This toggle allows the
context
to use any given field name without checking for
its existence.
- conversions - Variable in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- conversionService - Variable in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- convert(String) - Method in class org.springframework.data.mongodb.config.StringToWriteConcernConverter
-
- convert(Object, TypeInformation<? extends S>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter.ConversionContext
-
Converts a source object into
target
.
- convert(MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.AssociationConverter
-
- convert(MongoPersistentProperty) - Method in enum org.springframework.data.mongodb.core.mapping.MongoPersistentProperty.PropertyToFieldNameConverter
-
- convertAssociation(Object, QueryMapper.Field) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- convertAssociation(Object, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Converts the given source assuming it's actually an association to another object.
- convertDegreesToRadians() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertId(Object, Class<?>) - Method in interface org.springframework.data.mongodb.core.convert.MongoConverter
-
Converts the given raw id value into either
ObjectId
or
String
.
- convertId(Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Converts the given raw id value into either
ObjectId
or
String
.
- convertId(Object, Class<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Converts the given raw id value into either
ObjectId
or
targetType
.
- ConvertingParameterAccessor - Class in org.springframework.data.mongodb.repository.query
-
- ConvertingParameterAccessor(MongoWriter<?>, MongoParameterAccessor) - Constructor for class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- ConvertingParameterAccessor.PotentiallyConvertingIterator - Interface in org.springframework.data.mongodb.repository.query
-
Custom
Iterator
that adds a method to access elements in a converted manner.
- ConvertOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- ConvertOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- ConvertOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to convert aggregation operations.
- ConvertOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ConvertOperators
-
- ConvertOperators.Convert - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ConvertOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.DegreesToRadians - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToBool - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToDate - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToDecimal - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToDouble - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToInt - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToLong - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToObjectId - Class in org.springframework.data.mongodb.core.aggregation
-
- ConvertOperators.ToString - Class in org.springframework.data.mongodb.core.aggregation
-
- convertSimpleOrDocument(Object, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Retriggers mapping if the given source is a Document
or simply invokes the
- convertTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and converts it into the type
specified by the given
stringTypeIdentifier
.
- convertTo(int) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and converts it into the type
specified by the given
numericTypeIdentifier
.
- convertTo(JsonSchemaObject.Type) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToBoolean() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToCreateCollectionOptions(CollectionOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- convertToCreateCollectionOptions(CollectionOptions, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- convertToDate() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToDecimal() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToDocument(CollectionOptions, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Convert given
CollectionOptions
to a document and take the domain type information into account when
creating a mapped schema for validation.
- convertToDocument(CollectionOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- convertToDouble() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToInt() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToLong() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToMongoType(Object, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- convertToMongoType(Object, MongoPersistentEntity) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- convertToMongoType(Object) - Method in interface org.springframework.data.mongodb.core.convert.MongoWriter
-
Converts the given object into one Mongo will be able to store natively.
- convertToMongoType(Object, TypeInformation<?>) - Method in interface org.springframework.data.mongodb.core.convert.MongoWriter
-
Converts the given object into one Mongo will be able to store natively but retains the type information in case
the given
TypeInformation
differs from the given object type.
- convertToMongoType(Object, MongoPersistentEntity<?>) - Method in interface org.springframework.data.mongodb.core.convert.MongoWriter
-
- convertToObjectId() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToString() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToTypeOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertToTypeOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ConvertOperatorFactory
-
- convertValue(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
- convertValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
- convertValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
- cos() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- cos(ArithmeticOperators.AngularUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- cos(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- cos(Object, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- cosh() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- cosh(ArithmeticOperators.AngularUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- cosh(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- cosh(Object, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- coshOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- coshOf(String, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- coshOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- coshOf(AggregationExpression, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- cosOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- cosOf(String, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- cosOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- cosOf(AggregationExpression, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- count() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- count() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for a $sum
-expression.
- count() - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- count() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get the number of matching elements.
- count(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the number of documents for the given
Query
by querying the collection of the given entity class.
- count(Query, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the number of documents for the given
Query
querying the given collection.
- count(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the number of documents for the given
Query
by querying the given collection using the given entity
class to map the given
Query
.
- count(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- count(Query, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- count(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- count() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get the number of matching elements.
- count(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the number of documents for the given
Query
by querying the collection of the given entity class.
- count(Query, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the number of documents for the given
Query
querying the given collection.
- count(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the number of documents for the given
Query
by querying the given collection using the given entity
class to map the given
Query
.
- count(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- count(Query, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- count(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- count(Predicate) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- count(Predicate) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- count() - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- count(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- count() - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- count(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- CountOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $count
-operation.
- CountOperation(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.CountOperation
-
- CountOperation.CountOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- CountOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.CountOperation.CountOperationBuilder
-
- CountQuery - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to declare finder count queries directly on repository methods.
- covariancePop(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the value of the
given field to calculate the population covariance of the two.
- covariancePop(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the result of the
given
expression
to calculate the population covariance of the two.
- covariancePop(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the value of the
given field to calculate the population covariance of the two.
- covariancePop(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the result of the
given
expression
to calculate the population covariance of the two.
- covariancePopOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovariancePop
-
- covariancePopOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovariancePop
-
- covarianceSamp(String) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the value of the
given field to calculate the sample covariance of the two.
- covarianceSamp(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the result of the
given
expression
to calculate the sample covariance of the two.
- covarianceSamp(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the value of the
given field to calculate the sample covariance of the two.
- covarianceSamp(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that uses the previous input (field/expression) and the result of the
given
expression
to calculate the sample covariance of the two.
- covarianceSampOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovarianceSamp
-
- covarianceSampOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovarianceSamp
-
- create(Consumer<MongoCustomConversions.MongoConverterConfigurationAdapter>) - Static method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions
-
Functional style
CustomConversions
creation giving users a convenient way
of configuring store specific capabilities by providing deferred hooks to what will be configured when creating the
instance
.
- create(String, Sort.Direction) - Static method in class org.springframework.data.mongodb.core.index.IndexField
-
- create(MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Static method in interface org.springframework.data.mongodb.core.index.IndexResolver
-
- create(MongoTemplate) - Static method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- create(MongoConverter) - Static method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator
-
- create(MappingContext) - Static method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator
-
- create() - Static method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator
-
- create(String) - Static method in interface org.springframework.data.mongodb.MongoExpression
-
- create(String, Object...) - Static method in interface org.springframework.data.mongodb.MongoExpression
-
- create(CreationalContext<T>, Class<T>) - Method in class org.springframework.data.mongodb.repository.cdi.MongoRepositoryBean
-
- createAssociation() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- createBeanDefEntry(Class<?>, CompositeComponentDefinition, String, Object, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoJmxParser
-
- createCollection(Collection<?>, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- createCollection(Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Create an uncapped collection with a name based on the provided entity class.
- createCollection(Class<T>, CollectionOptions) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Create a collection with a name based on the provided entity class using the options.
- createCollection(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Create an uncapped collection with the provided name.
- createCollection(String, CollectionOptions) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Create a collection with the provided name and options.
- createCollection(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- createCollection(Class<T>, CollectionOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- createCollection(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- createCollection(String, CollectionOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- createCollection(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Create an uncapped collection with a name based on the provided entity class.
- createCollection(Class<T>, CollectionOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Create a collection with a name based on the provided entity class using the options.
- createCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Create an uncapped collection with the provided name.
- createCollection(String, CollectionOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Create a collection with the provided name and options.
- createCollection(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createCollection(Class<T>, CollectionOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createCollection(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createCollection(String, CollectionOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createCompoundIndexDefinition(String, String, CompoundIndex, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- createCompoundIndexDefinitions(String, String, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- createConfiguration(RoundEnvironment) - Method in class org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor
-
- createCountQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- createCountQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- createCountQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- createCountQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- createDatabase(String) - Method in class org.springframework.data.mongodb.core.MongoAdmin
-
- createDatabase(String) - Method in interface org.springframework.data.mongodb.core.MongoAdminOperations
-
- createDbRef(DBRef, MongoPersistentEntity<?>, Object) - Method in interface org.springframework.data.mongodb.core.convert.DbRefResolver
-
- createDBRef(Object, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- createDefaultQueryMethodEvaluationContextProvider(ListableBeanFactory) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- createFlux(ReactiveDatabaseCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createFlux(String, ReactiveCollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createFlux(ReactiveGridFsTemplate.ReactiveBucketCallback<T>) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
Create a reusable Flux for a ReactiveBucketCallback
.
- createFrom(List<MongoParameters.MongoParameter>) - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
- createGeoSpatialIndexDefinition(String, String, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- createHashedIndexDefinition(String, String, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- createIndexDefinition(String, String, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- createInstance() - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- createInstance() - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- createInstance() - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- createMap(Map<Object, Object>, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- createMapEntry(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- createMongoClient(MongoClientSettings) - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
Create the Reactive Streams MongoClient
instance with given
MongoClientSettings
.
- createMono(ReactiveDatabaseCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createMono(String, ReactiveCollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- createMono(ReactiveGridFsTemplate.ReactiveBucketCallback<T>) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
Create a reusable Mono for a ReactiveBucketCallback
.
- createOutObject() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- createParameter(MethodParameter) - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
- createParameters(Method) - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- createParameters(Method) - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- createPersistentProperty(Property, MongoPersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- createProjection(Expression<?>) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
Compute the actual projection Document
from a given projectionExpression by serializing the contained
expressions
individually.
- createPropertyField(MongoPersistentEntity<?>, String, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- createPropertyField(MongoPersistentEntity<?>, String, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- createQuery(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- createQuery() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- createQuery(Predicate, Expression<?>, QueryModifiers, List<OrderSpecifier<?>>) - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- createReactiveMongoClient(MongoClientSettings) - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
Create the Reactive Streams MongoClient
instance with given MongoClientSettings
.
- createRepositoryFactory() - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- createRepositoryFactory() - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- createSchemaFor(Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator
-
- createSort(List<OrderSpecifier<?>>) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
Compute the sort Document
from the given list of order specifiers
.
- createWildcardIndexDefinition(String, String, WildcardIndexed, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- Criteria - Class in org.springframework.data.mongodb.core.query
-
Central class for creating queries.
- Criteria() - Constructor for class org.springframework.data.mongodb.core.query.Criteria
-
- Criteria(String) - Constructor for class org.springframework.data.mongodb.core.query.Criteria
-
- Criteria(List<Criteria>, String) - Constructor for class org.springframework.data.mongodb.core.query.Criteria
-
- criteria(CriteriaDefinition) - Static method in interface org.springframework.data.mongodb.core.validation.Validator
-
- Criteria.BitwiseCriteriaOperators - Interface in org.springframework.data.mongodb.core.query
-
- CriteriaDefinition - Interface in org.springframework.data.mongodb.core.query
-
- CURRENT - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
References the start of the field path being processed in the aggregation pipeline stage.
- currentDate(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update given key to current date using $currentDate modifier.
- currentTimestamp(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update given key to current date using $currentDate : { $type : "timestamp" } modifier.
- cursor(Document) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Additional options to the aggregation.
- cursorBatchSize(int) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Define the initial cursor batch size.
- cursorBatchSize(int) - Method in class org.springframework.data.mongodb.core.query.Query
-
Set the number of documents to return in each response batch.
- CursorPreparer - Interface in org.springframework.data.mongodb.core
-
Simple callback interface to allow customization of a FindIterable
.
- customConversions() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- CustomConversions - Class in org.springframework.data.mongodb.core.convert
-
- CustomConversions(List<?>) - Constructor for class org.springframework.data.mongodb.core.convert.CustomConversions
-
Deprecated.
- CyclicPropertyReferenceException(String, Class<?>, String) - Constructor for exception org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.CyclicPropertyReferenceException
-
- database(String) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the name of the MongoDatabase
to listen to.
- databaseName(String) - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties.MessagePropertiesBuilder
-
- DataTypeOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to data type expressions.
- DataTypeOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.DataTypeOperators
-
- DataTypeOperators.Type - Class in org.springframework.data.mongodb.core.aggregation
-
- date() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- DATE - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- date(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- dateAsFormattedString(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $dateToString
expression that takes the date representation of the previously mentioned field
and applies given format to it.
- dateAsFormattedString() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $dateToString
expression that takes the date representation of the previously mentioned field
using the server default format.
- dateFromParts() - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators
-
Construct a Date object by providing the date’s constituent properties.
- dateFromParts() - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- dateFromParts() - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- dateFromString(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators
-
Construct a Date object from the given date
String
.
- dateOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators
-
Take the date referenced by given fieldReference.
- dateOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators
-
- dateOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- dateOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- DateOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- DateOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- DateOperatorFactory(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- DateOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to Date aggregation operations.
- DateOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.DateOperators
-
- DateOperators.DateAdd - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateDiff - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateFromParts - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateFromParts.DateFromPartsWithYear - Interface in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateFromPartsOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateFromString - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateParts<T extends DateOperators.DateParts<T>> - Interface in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateToParts - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateToString - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DateToString.FormatBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DayOfMonth - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DayOfWeek - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.DayOfYear - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Hour - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.IsoDateFromParts - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear - Interface in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.IsoDayOfWeek - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.IsoWeek - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.IsoWeekYear - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Millisecond - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Minute - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Month - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Second - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.TemporalUnit - Interface in org.springframework.data.mongodb.core.aggregation
-
Interface defining a temporal unit for date operators.
- DateOperators.Timezone - Class in org.springframework.data.mongodb.core.aggregation
-
Timezone represents a MongoDB timezone abstraction which can be represented with a timezone ID or offset as a
String
.
- DateOperators.TimezonedDateAggregationExpression - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Week - Class in org.springframework.data.mongodb.core.aggregation
-
- DateOperators.Year - Class in org.springframework.data.mongodb.core.aggregation
-
- datePartsOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
- datePartsOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
- dateToParts(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
- dateToString(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- dateType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- dateValue(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators
-
Take the given value as date.
- day(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the day to the given value which must resolve to a calendar day in range 1 - 31
.
- dayOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- dayOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the day to the result of the given
expression
.
- dayOfMonth() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the day of the month for a date as a number between 1 and
31.
- dayOfMonth(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
-
- dayOfMonth(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
-
- dayOfMonth(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
-
- dayOfWeek() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the day of the week for a date as a number between 1
(Sunday) and 7 (Saturday).
- dayOfWeek(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
-
- dayOfWeek(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
-
- dayOfWeek(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
-
- dayOfYear() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the day of the year for a date as a number between 1 and
366.
- dayOfYear(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
-
- dayOfYear(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
-
- dayOfYear(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
-
- DbCallback<T> - Interface in org.springframework.data.mongodb.core
-
Callback interface for executing actions against a MongoDatabase
.
- dbList(Object...) - Static method in class org.springframework.data.mongodb.util.DBObjectUtils
-
- DBObjectUtils - Class in org.springframework.data.mongodb.util
-
- DBObjectUtils() - Constructor for class org.springframework.data.mongodb.util.DBObjectUtils
-
- DBRef - Annotation Type in org.springframework.data.mongodb.core.mapping
-
An annotation that indicates the annotated field is to be stored using a DBRef
.
- DbRefProxyHandler - Interface in org.springframework.data.mongodb.core.convert
-
- dbRefProxyHandler - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- DbRefResolver - Interface in org.springframework.data.mongodb.core.convert
-
Used to resolve associations annotated with
DBRef
.
- dbRefResolver - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- DbRefResolverCallback - Interface in org.springframework.data.mongodb.core.convert
-
- decimal128(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- DECIMAL_128 - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- decode(String, Object[]) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- decode(String, ParameterBindingContext) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- decode(BsonReader, DecoderContext) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- decorate(Object) - Method in class org.springframework.data.mongodb.SessionAwareMethodInterceptor
-
- DEFAULT_CONTEXT - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- DEFAULT_OPTIONS - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- DEFAULT_TYPE_KEY - Static variable in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- DefaultDbRefResolver - Class in org.springframework.data.mongodb.core.convert
-
- DefaultDbRefResolver(MongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
-
- defaultFormat() - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString.FormatBuilder
-
- DefaultIndexOperations - Class in org.springframework.data.mongodb.core
-
- DefaultIndexOperations(MongoDatabaseFactory, String, QueryMapper) - Constructor for class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- DefaultIndexOperations(MongoDatabaseFactory, String, QueryMapper, Class<?>) - Constructor for class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- DefaultIndexOperations(MongoOperations, String, Class<?>) - Constructor for class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- DefaultMessageListenerContainer - Class in org.springframework.data.mongodb.core.messaging
-
- DefaultMessageListenerContainer(MongoTemplate) - Constructor for class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- DefaultMessageListenerContainer(MongoTemplate, Executor) - Constructor for class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- DefaultMessageListenerContainer(MongoTemplate, Executor, ErrorHandler) - Constructor for class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- DefaultMongoTypeMapper - Class in org.springframework.data.mongodb.core.convert
-
Default implementation of
MongoTypeMapper
allowing configuration of the key to lookup and store type
information in
Document
.
- DefaultMongoTypeMapper() - Constructor for class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- DefaultMongoTypeMapper(String) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
Create a new
MongoTypeMapper
with fully-qualified type hints using
typeKey
.
- DefaultMongoTypeMapper(String, MappingContext<? extends PersistentEntity<?, ?>, ?>) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
Create a new
MongoTypeMapper
with fully-qualified type hints using
typeKey
.
- DefaultMongoTypeMapper(String, MappingContext<? extends PersistentEntity<?, ?>, ?>, UnaryOperator<Class<?>>) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
Create a new
MongoTypeMapper
with fully-qualified type hints using
typeKey
.
- DefaultMongoTypeMapper(String, List<? extends TypeInformationMapper>) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
Create a new
MongoTypeMapper
with fully-qualified type hints using
typeKey
.
- DefaultMongoTypeMapper.DocumentTypeAliasAccessor - Class in org.springframework.data.mongodb.core.convert
-
- DefaultReactiveIndexOperations - Class in org.springframework.data.mongodb.core
-
- DefaultReactiveIndexOperations(ReactiveMongoOperations, String, QueryMapper) - Constructor for class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
-
- DefaultReactiveIndexOperations(ReactiveMongoOperations, String, QueryMapper, Class<?>) - Constructor for class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
-
- DefaultReferenceResolver - Class in org.springframework.data.mongodb.core.convert
-
- DefaultReferenceResolver(ReferenceLoader, PersistenceExceptionTranslator) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultReferenceResolver
-
- defaultTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
Optionally provide a default value.
- defaultTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
Optionally provide a default value.
- defaultTo(Object[]) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
Optionally provide a default value.
- defaultTo(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch
-
Set the default value.
- defaultTo(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Shift
-
Define the default value if the target document is out of range.
- defaultToValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Shift
-
Define the
expression
to evaluate if the target document is out of range.
- define(VariableOperators.Let.ExpressionVariable...) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- define(Collection<VariableOperators.Let.ExpressionVariable>) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- define(Collection<VariableOperators.Let.ExpressionVariable>) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let
-
- define(VariableOperators.Let.ExpressionVariable...) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let
-
- definedAs(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression.AsBuilder
-
- degreesToRadians(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.DegreesToRadians
-
- degreesToRadiansOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.DegreesToRadians
-
- degreesToRadiansOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.DegreesToRadians
-
- delegateConvertToMongoType(Object, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Converts the given source Object to a mongo type with the type information of the original source type omitted.
- delegateConvertToMongoType(Object, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
Converts the given source object to a mongo type retaining the original type information of the source type on the
mongo type.
- delete(Query) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Deletes all files matching the given
Query
.
- delete(Query) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- delete(Query) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Deletes all files matching the given
Query
.
- delete(Query) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- delete(T) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- delete(T) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- deleteAll() - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- deleteAll(Publisher<? extends T>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- deleteAll() - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- deleteById(ID) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- deleteById(ID) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- deleteById(Publisher<ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- DeleteQuery - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to declare finder delete queries directly on repository methods.
- denseRank() - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators
-
Obtain the document position (without gaps) relative to others (rank).
- DenseRank() - Constructor for class org.springframework.data.mongodb.core.aggregation.DocumentOperators.DenseRank
-
- depthField(String) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
-
Optionally add a depth field fieldName to each traversed document in the search path.
- derivative() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- derivative(SetWindowFieldsOperation.WindowUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- derivative(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- derivativeOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Derivative
-
- derivativeOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Derivative
-
- derivativeOfValue(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Derivative
-
- DESCEND - Static variable in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
Return fields at the current document level.
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.BooleanJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.DateJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NullJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.TimestampJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
Set the description.
- description(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- description - Variable in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
- description(String) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
Set the description.
- deserializers() - Static method in class org.springframework.data.mongodb.core.geo.GeoJsonModule
-
- destroy() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- destroy() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
Clean up the Mongo instance if it was created by the factory itself.
- destroyInstance(MongoClient) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- destroyInstance(MongoClient) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- detectExpression(String) - Static method in class org.springframework.data.mongodb.util.spel.ExpressionUtils
-
Returns a SpEL
Expression
if the given
String
is actually an expression that does not evaluate to a
LiteralExpression
(indicating that no subsequent evaluation is necessary).
- diacriticSensitive(boolean) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Optionally enable or disable diacritic sensitive search against version 3 text indexes.
- diff(Object, String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- diff(Object, DateOperators.TemporalUnit) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- differenceTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetDifference
-
- differenceTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetDifference
-
- differenceTo(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 an array
containing the elements that do not exist in the given arrayReference.
- differenceTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- differenceToArray(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setDifference
expression that takes array of the previously mentioned field and returns an
array containing the elements that do not exist in the given array.
- diffValue(Object, String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
- diffValueOf(AggregationExpression, String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
- diffValueOf(String, String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
Add the number of units from a field to a
start date
.
- diffValueOf(AggregationExpression, String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- diffValueOf(AggregationExpression, DateOperators.TemporalUnit) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- diffValueOf(String, String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that calculates the difference (in units) to the date stored
at the given field.
- diffValueOf(String, DateOperators.TemporalUnit) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that calculates the difference (in units) to the date stored
at the given field.
- disableValidation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set to
ValidationLevel.OFF
.
- discardDocument() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
Discard the document - do not insert the document into the output collection.
- distanceMultiplier(double) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- distinct(String) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindDistinct
-
Finds the distinct values for a specified field across a single MongoCollection
or view.
- distinct(String) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindDistinct
-
Finds the distinct values for a specified field across a single
MongoCollection
or view.
- distinct() - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
- divide(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $divide
expression that divides the previously mentioned field by the given number.
- divide(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $divide
expression that divides the value of the given field by the previously mentioned
field.
- divide(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$divide
expression that divides the value of the previously mentioned by the result of the
AggregationExpression
.
- divideBy(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that ivides the associated number by number referenced via
fieldReference.
- divideBy(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- divideBy(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- divideBy(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
Divide by the value stored at the given field.
- divideBy(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
- divideBy(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
Divide by the given value.
- doAggregate(Aggregation, String, Class<O>, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doAggregate(Aggregation, String, Class<?>, Class<O>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doBegin(TransactionSynchronizationManager, Object, TransactionDefinition) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doCleanupAfterCompletion(Object) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doCleanupAfterCompletion(TransactionSynchronizationManager, Object) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doCommit(MongoTransactionManager.MongoTransactionObject) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
Customization hook to perform an actual commit of the given transaction.
- doCommit(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doCommit(TransactionSynchronizationManager, ReactiveMongoTransactionManager.ReactiveMongoTransactionObject) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
Customization hook to perform an actual commit of the given transaction.
- doCount(String, Document, CountOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doCount(String, Document, CountOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Run the actual count operation against the collection with given name.
- doCreateCollection(String, Document) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Create the specified collection using the provided options
- doCreateCollection(String, CreateCollectionOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Create the specified collection using the provided options
- Document - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Identifies a domain object to be persisted to MongoDB.
- document(Document) - Static method in interface org.springframework.data.mongodb.core.validation.Validator
-
Creates a basic
Validator
checking documents against a given set of rules.
- DocumentCallbackHandler - Interface in org.springframework.data.mongodb.core
-
An interface used by
MongoTemplate
for processing documents returned from a MongoDB query on a per-document
basis.
- documentHasId(Document) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- documentNumber() - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators
-
Obtain the current document position.
- DocumentNumber() - Constructor for class org.springframework.data.mongodb.core.aggregation.DocumentOperators.DocumentNumber
-
- DocumentOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to document expressions such as $rank, $documentNumber, etc.
- DocumentOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.DocumentOperators
-
- DocumentOperators.DenseRank - Class in org.springframework.data.mongodb.core.aggregation
-
- DocumentOperators.DocumentNumber - Class in org.springframework.data.mongodb.core.aggregation
-
- DocumentOperators.DocumentOperatorsFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- DocumentOperators.Rank - Class in org.springframework.data.mongodb.core.aggregation
-
- DocumentOperators.Shift - Class in org.springframework.data.mongodb.core.aggregation
-
Shift applies an expression to a document in a specified position relative to the current document.
- DocumentOperatorsFactory(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.DocumentOperators.DocumentOperatorsFactory
-
- DocumentPointer<T> - Interface in org.springframework.data.mongodb.core.mapping
-
A custom pointer to a linked document to be used along with
DocumentReference
for storing the linkage value.
- DocumentReference - Annotation Type in org.springframework.data.mongodb.core.mapping
-
- DocumentReferenceSource - Class in org.springframework.data.mongodb.core.convert
-
The source object to resolve document references upon.
- documents(Object, Object) - Static method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Windows
-
Create a document window relative to the position of the current document.
- documents() - Static method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Windows
-
Create a document window relative to the position of the current document via a fluent API.
- DocumentTypeAliasAccessor(String) - Constructor for class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper.DocumentTypeAliasAccessor
-
- DocumentWindowBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
- doEstimatedCount(String, EstimatedDocumentCountOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doEstimatedCount(String, EstimatedDocumentCountOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doExecute(MongoQueryMethod, ResultProcessor, ConvertingParameterAccessor, Class<?>) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- doExecute(ReactiveMongoQueryMethod, ResultProcessor, ConvertingParameterAccessor, Class<?>) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- doExecute(ReactiveMongoQueryMethod, ResultProcessor, ConvertingParameterAccessor, Class<?>) - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- doExecute(MongoQueryMethod, ResultProcessor, ConvertingParameterAccessor, Class<?>) - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- doFind(String, Document, Document, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to a List using the template's converter.
- doFind(String, Document, Document, Class<T>, CursorPreparer) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to a List of the specified type.
- doFind(String, Document, Document, Class<S>, CursorPreparer, MongoTemplate.DocumentCallback<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doFind(String, Document, Document, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to a List using the template's converter.
- doFind(String, Document, Document, Class<T>, FindPublisherPreparer) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to a List of the specified type.
- doFind(String, Document, Document, Class<S>, FindPublisherPreparer, ReactiveMongoTemplate.DocumentCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doFindAndDelete(String, Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doFindAndDelete(String, Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doFindAndModify(String, Document, Document, Document, Class<T>, UpdateDefinition, FindAndModifyOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doFindAndModify(String, Document, Document, Document, Class<T>, UpdateDefinition, FindAndModifyOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doFindAndRemove(String, Document, Document, Document, Collation, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to an object using the template's converter.
- doFindAndRemove(String, Document, Document, Document, Collation, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to an object using the template's converter.
- doFindAndReplace(String, Document, Document, Document, Collation, Class<?>, Document, FindAndReplaceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Customize this part for findAndReplace.
- doFindAndReplace(String, Document, Document, Document, Collation, Class<?>, Document, FindAndReplaceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Customize this part for findAndReplace.
- doFindOne(String, Document, Document, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to an object using the template's converter.
- doFindOne(String, Document, Document, CursorPreparer, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to an object using the template's converter.
- doFindOne(String, Document, Document, Class<T>, Collation) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to an object using the template's converter.
- doFindOne(String, Document, Document, Class<T>, FindPublisherPreparer) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Map the results of an ad-hoc query on the default MongoDB collection to an object using the template's converter.
- doGetBucket() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- doGetDatabase() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doGetDatabase() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doGetMongoDatabase(String) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
Get the actual MongoDatabase
from the client.
- doGetMongoDatabase(String) - Method in class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- doGetTransaction() - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doGetTransaction(TransactionSynchronizationManager) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doInCollection(MongoCollection<Document>) - Method in interface org.springframework.data.mongodb.core.CollectionCallback
-
- doInCollection(MongoCollection<Document>) - Method in interface org.springframework.data.mongodb.core.ReactiveCollectionCallback
-
- doInDB(MongoDatabase) - Method in interface org.springframework.data.mongodb.core.DbCallback
-
- doInDB(MongoDatabase) - Method in interface org.springframework.data.mongodb.core.ReactiveDatabaseCallback
-
- doInsert(String, T, MongoWriter<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doInsert(String, T, MongoWriter<Object>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doInsertAll(Collection<? extends T>, MongoWriter<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doInsertAll(Collection<? extends T>, MongoWriter<Object>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doInsertBatch(String, Collection<? extends T>, MongoWriter<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doInsertBatch(String, Collection<? extends T>, MongoWriter<Object>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doInSession(ReactiveMongoOperations) - Method in interface org.springframework.data.mongodb.core.ReactiveSessionCallback
-
- doInSession(MongoOperations) - Method in interface org.springframework.data.mongodb.core.SessionCallback
-
Execute operations against a MongoDB instance via session bound
MongoOperations
.
- doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
-
- doPeekBinarySize() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doPeekBinarySubType() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadBinaryData() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadBoolean() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadDateTime() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadDBPointer() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadDecimal128() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadDouble() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadEndArray() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadEndDocument() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadInt32() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadInt64() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadJavaScript() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadJavaScriptWithScope() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadMaxKey() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadMinKey() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadNull() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadObjectId() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadRegularExpression() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadStartArray() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadStartDocument() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadString() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadSymbol() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadTimestamp() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doReadUndefined() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doRemove(String, Query, Class<T>, boolean) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doRemove(String, Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doResume(Object, Object) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doResume(TransactionSynchronizationManager, Object, Object) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doRollback(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doSave(String, T, MongoWriter<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doSave(String, T, MongoWriter<Object>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- doSetRollbackOnly(DefaultTransactionStatus) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doSetRollbackOnly(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- doSkipName() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doSkipValue() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- doStream(Query, Class<?>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doSuspend(Object) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- doSuspend(TransactionSynchronizationManager, Object) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- DotPath - Class in org.springframework.data.mongodb.util
-
Value object representing a dot path.
- DOUBLE - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- doubleType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- doUpdate(String, Query, UpdateDefinition, Class<?>, boolean, boolean) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doUpdate(String, Query, UpdateDefinition, Class<?>, boolean, boolean) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- driverInformation() - Static method in class org.springframework.data.mongodb.SpringDataMongoDB
-
Obtain the SpringData MongoDB specific driver information.
- dropAllIndexes() - Method in class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- dropAllIndexes() - Method in class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
-
- dropAllIndexes() - Method in interface org.springframework.data.mongodb.core.index.IndexOperations
-
Drops all indices from this collection.
- dropAllIndexes() - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperations
-
Drops all indices from this collection.
- dropCollection(Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Drop the collection with the name indicated by the entity class.
- dropCollection(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Drop the collection with the given name.
- dropCollection(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- dropCollection(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- dropCollection(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Drop the collection with the name indicated by the entity class.
- dropCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Drop the collection with the given name.
- dropCollection(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- dropCollection(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- dropDatabase(String) - Method in class org.springframework.data.mongodb.core.MongoAdmin
-
- dropDatabase(String) - Method in interface org.springframework.data.mongodb.core.MongoAdminOperations
-
- dropIndex(String) - Method in class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- dropIndex(String) - Method in class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
-
- dropIndex(String) - Method in interface org.springframework.data.mongodb.core.index.IndexOperations
-
Drops an index from this collection.
- dropIndex(String) - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperations
-
Drops an index from this collection.
- each(Object...) - Method in class org.springframework.data.mongodb.core.query.Update.AddToSetBuilder
-
Propagates $each
to $addToSet
- each(Object...) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $each
to $push
- elementAt(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
Use the element with given index number.
- elementAt(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
- elementAt(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
Use the element at the index number traken from the given field.
- elementAt(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that takes the associated array and returns the element at the
specified array position.
- elementAt(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that takes the associated array and returns the element at the position
resulting form the given expression.
- elementAt(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that takes the associated array and returns the element at the position
defined by the referenced field.
- elemMatch(Criteria) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $elemMatch operator
- elemMatch(String, Criteria) - Method in class org.springframework.data.mongodb.core.query.Field
-
- EMPTY - Static variable in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- empty() - Static method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
- EMPTY - Static variable in class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- empty() - Static method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- empty() - Static method in class org.springframework.data.mongodb.core.CollectionOptions
-
- empty() - Static method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
- empty() - Static method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- empty() - Static method in class org.springframework.data.mongodb.util.DotPath
-
Returns an empty dotpath.
- EMPTY_DOCUMENT - Static variable in class org.springframework.data.mongodb.util.BsonUtils
-
The empty document (immutable).
- EnableMongoAuditing - Annotation Type in org.springframework.data.mongodb.config
-
Annotation to enable auditing in MongoDB via annotation configuration.
- EnableMongoRepositories - Annotation Type in org.springframework.data.mongodb.repository.config
-
Annotation to activate MongoDB repositories.
- EnableReactiveMongoAuditing - Annotation Type in org.springframework.data.mongodb.config
-
Annotation to enable auditing in MongoDB using reactive infrastructure via annotation configuration.
- EnableReactiveMongoRepositories - Annotation Type in org.springframework.data.mongodb.repository.config
-
Annotation to activate reactive MongoDB repositories.
- encode(BsonWriter, Document, EncoderContext) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- Encrypted - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Encrypted
provides data required for MongoDB Client Side Field Level Encryption that is applied during schema
resolution.
- encrypted(JsonSchemaProperty) - Static method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- encrypted(JsonSchemaProperty) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
Turns the given target property into an
ecrypted
one.
- EncryptedJsonSchemaProperty(JsonSchemaProperty) - Constructor for class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- encryptedOnly() - Static method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator
-
- EncryptionAlgorithms - Class in org.springframework.data.mongodb.core
-
Encryption algorithms supported by MongoDB Client Side Field Level Encryption.
- EncryptionAlgorithms() - Constructor for class org.springframework.data.mongodb.core.EncryptionAlgorithms
-
- encryptionMetadata(Document) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
Define the encryptMetadata element of the schema.
- EncryptionUtils - Class in org.springframework.data.mongodb.util.encryption
-
Internal utility class for dealing with encryption related matters.
- EncryptionUtils() - Constructor for class org.springframework.data.mongodb.util.encryption.EncryptionUtils
-
- ensureIndex(IndexDefinition) - Method in class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- ensureIndex(IndexDefinition) - Method in class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
-
- ensureIndex(IndexDefinition) - Method in interface org.springframework.data.mongodb.core.index.IndexOperations
-
Ensure that an index for the provided
IndexDefinition
exists for the collection indicated by the entity
class.
- ensureIndex(IndexDefinition) - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperations
-
Ensure that an index for the provided
IndexDefinition
exists for the collection indicated by the entity
class.
- ensureNotCollectionLike(Object) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- ensureNotCollectionLike(Object) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- ensureNotIterable(Object) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- ensureNotIterable(Object) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- eq(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $eq
expression (equal) that compares the value of the field to a given value or field.
- equals(Object) - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Collation
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Field
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.GeoCommand
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Meta
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Query
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Term
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.BsonType
-
- equals(Object) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- equalsArrays(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setEquals
expression that compares the previously mentioned field to one or more arrays and
returns true if they have the same distinct elements and false otherwise.
- equalTo(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 equal to the value of the referenced field.
- equalTo(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 equal to the expression result.
- equalTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
-
- equalTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
-
- equalToValue(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 equal to the given value.
- equalToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
-
- estimatedCount(Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- estimatedCount(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Estimate the number of documents in the given collection based on collection statistics.
- estimatedCount(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- estimatedCount(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- estimatedCount(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Estimate the number of documents in the given collection based on collection statistics.
- estimatedCount(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- evaluateExpression(String) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- EvaluationOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory
-
- EvaluationOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory
-
- EvaluationOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to evaluation operators such as $expr.
- EvaluationOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.EvaluationOperators
-
- EvaluationOperators.EvaluationOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- EvaluationOperators.EvaluationOperatorFactory.Expr - Class in org.springframework.data.mongodb.core.aggregation
-
Allows the use of aggregation expressions within the query language.
- exclude(String) - Method in class org.springframework.data.mongodb.core.query.Field
-
Exclude a single field
from being returned by the query operation.
- exclude(String...) - Method in class org.springframework.data.mongodb.core.query.Field
-
Exclude one or more fields
from being returned by the query operation.
- excludeCase() - Method in class org.springframework.data.mongodb.core.query.Collation.PrimaryICUComparisonLevel
-
Exclude case comparison.
- excludeCase() - Method in class org.springframework.data.mongodb.core.query.Collation.SecondaryICUComparisonLevel
-
Exclude case comparison.
- ExecutableAggregationOperation - Interface in org.springframework.data.mongodb.core
-
- ExecutableAggregationOperation.AggregationWithAggregation<T> - Interface in org.springframework.data.mongodb.core
-
Define the aggregation with pipeline stages.
- ExecutableAggregationOperation.AggregationWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (Optional).
- ExecutableAggregationOperation.ExecutableAggregation<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableAggregationOperation.TerminatingAggregation<T> - Interface in org.springframework.data.mongodb.core
-
Trigger execution by calling one of the terminating methods.
- ExecutableFindOperation - Interface in org.springframework.data.mongodb.core
-
- ExecutableFindOperation.DistinctWithProjection - Interface in org.springframework.data.mongodb.core
-
Result type override.
- ExecutableFindOperation.DistinctWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Result restrictions.
- ExecutableFindOperation.ExecutableFind<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableFindOperation.FindDistinct - Interface in org.springframework.data.mongodb.core
-
Distinct Find support.
- ExecutableFindOperation.FindWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (Optional).
- ExecutableFindOperation.FindWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ExecutableFindOperation.FindWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Terminating operations invoking the actual query execution.
- ExecutableFindOperation.TerminatingDistinct<T> - Interface in org.springframework.data.mongodb.core
-
Terminating distinct find operations.
- ExecutableFindOperation.TerminatingFind<T> - Interface in org.springframework.data.mongodb.core
-
Trigger find execution by calling one of the terminating methods.
- ExecutableFindOperation.TerminatingFindNear<T> - Interface in org.springframework.data.mongodb.core
-
Trigger geonear execution by calling one of the terminating methods.
- ExecutableInsertOperation - Interface in org.springframework.data.mongodb.core
-
- ExecutableInsertOperation.ExecutableInsert<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableInsertOperation.InsertWithBulkMode<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableInsertOperation.InsertWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ExecutableInsertOperation.TerminatingBulkInsert<T> - Interface in org.springframework.data.mongodb.core
-
Trigger bulk insert execution by calling one of the terminating methods.
- ExecutableInsertOperation.TerminatingInsert<T> - Interface in org.springframework.data.mongodb.core
-
Trigger insert execution by calling one of the terminating methods.
- ExecutableMapReduceOperation - Interface in org.springframework.data.mongodb.core
-
- ExecutableMapReduceOperation.ExecutableMapReduce<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableMapReduceOperation.MapReduceWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (Optional).
- ExecutableMapReduceOperation.MapReduceWithMapFunction<T> - Interface in org.springframework.data.mongodb.core
-
Provide the Javascript function()
used to map matching documents.
- ExecutableMapReduceOperation.MapReduceWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
Additional mapReduce options (Optional).
- ExecutableMapReduceOperation.MapReduceWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ExecutableMapReduceOperation.MapReduceWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Input document filter query (Optional).
- ExecutableMapReduceOperation.MapReduceWithReduceFunction<T> - Interface in org.springframework.data.mongodb.core
-
Provide the Javascript function()
used to reduce matching documents.
- ExecutableMapReduceOperation.TerminatingMapReduce<T> - Interface in org.springframework.data.mongodb.core
-
Trigger mapReduce execution by calling one of the terminating methods.
- ExecutableMongoScript - Class in org.springframework.data.mongodb.core.script
-
- ExecutableMongoScript(String) - Constructor for class org.springframework.data.mongodb.core.script.ExecutableMongoScript
-
Deprecated.
- ExecutableRemoveOperation - Interface in org.springframework.data.mongodb.core
-
- ExecutableRemoveOperation.ExecutableRemove<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableRemoveOperation.RemoveWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ExecutableRemoveOperation.RemoveWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableRemoveOperation.TerminatingRemove<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableUpdateOperation - Interface in org.springframework.data.mongodb.core
-
ExecutableUpdateOperation
allows creation and execution of MongoDB update / findAndModify / findAndReplace
operations in a fluent API style.
- ExecutableUpdateOperation.ExecutableUpdate<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableUpdateOperation.FindAndModifyWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableUpdateOperation.FindAndReplaceWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableUpdateOperation.FindAndReplaceWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ExecutableUpdateOperation.TerminatingFindAndModify<T> - Interface in org.springframework.data.mongodb.core
-
Trigger findAndModify execution by calling one of the terminating methods.
- ExecutableUpdateOperation.TerminatingFindAndReplace<T> - Interface in org.springframework.data.mongodb.core
-
- ExecutableUpdateOperation.TerminatingUpdate<T> - Interface in org.springframework.data.mongodb.core
-
Trigger update execution by calling one of the terminating methods.
- ExecutableUpdateOperation.UpdateWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Explicitly define the name of the collection to perform operation in.
- ExecutableUpdateOperation.UpdateWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Define a filter query for the
Update
.
- ExecutableUpdateOperation.UpdateWithUpdate<T> - Interface in org.springframework.data.mongodb.core
-
- execute() - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Execute all bulk operations using the default write concern.
- execute(CollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- execute(DbCallback<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Executes a
DbCallback
translating any exceptions as necessary.
- execute(Class<?>, CollectionCallback<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- execute(String, CollectionCallback<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- execute(DbCallback<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- execute(Class<?>, CollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- execute(String, CollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- execute(ReactiveDatabaseCallback<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- execute(Class<?>, ReactiveCollectionCallback<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- execute(String, ReactiveCollectionCallback<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- execute(Class<?>, ReactiveCollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- execute(ReactiveDatabaseCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- execute(String, ReactiveCollectionCallback<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- execute(ReactiveSessionCallback<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveSessionScoped
-
- execute(ReactiveSessionCallback<T>, Consumer<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveSessionScoped
-
- execute(ExecutableMongoScript, Object...) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
Executes the script by either calling it via its name or directly sending it.
- execute(SessionCallback<T>) - Method in interface org.springframework.data.mongodb.core.SessionScoped
-
- execute(SessionCallback<T>, Consumer<ClientSession>) - Method in interface org.springframework.data.mongodb.core.SessionScoped
-
- execute(Object[]) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- execute(Object[]) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- executeCommand(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute the a MongoDB command expressed as a JSON string.
- executeCommand(Document) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a MongoDB command.
- executeCommand(Document, ReadPreference) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a MongoDB command.
- executeCommand(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- executeCommand(Document) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- executeCommand(Document, ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- executeCommand(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute the a MongoDB command expressed as a JSON string.
- executeCommand(Document) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute a MongoDB command.
- executeCommand(Document, ReadPreference) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute a MongoDB command.
- executeCommand(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- executeCommand(Document) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- executeCommand(Document, ReadPreference) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- executeQuery(Query, String, DocumentCallbackHandler) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a MongoDB query and iterate over the query results on a per-document basis with a DocumentCallbackHandler.
- executeQuery(Query, String, DocumentCallbackHandler) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- executeQuery(Query, String, DocumentCallbackHandler, CursorPreparer) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Execute a MongoDB query and iterate over the query results on a per-document basis with a
DocumentCallbackHandler
using the provided CursorPreparer.
- exhaust() - Method in class org.springframework.data.mongodb.core.query.Query
-
- exists() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Check for the presence of matching elements.
- exists(Query, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Determine result of given
Query
contains at least one element.
- exists(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Determine result of given
Query
contains at least one element.
- exists(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Determine result of given
Query
contains at least one element.
- exists(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- exists(Query, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- exists(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- exists(boolean) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $exists operator.
- exists() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Check for the presence of matching elements.
- exists(Query, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Determine result of given
Query
contains at least one element.
- exists(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Determine result of given
Query
contains at least one element.
- exists(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Determine result of given
Query
contains at least one element.
- exists(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- exists(Query, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- exists(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- exists(String) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
Checks MongoDatabase
for existence of ServerSideJavaScript with given name.
- exists() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- exists() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- exists(Predicate) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- exists(Predicate) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- exists(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- exists(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- existsById(ID) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- existsById(ID) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- existsById(Publisher<ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- ExistsQuery - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to declare finder exists queries directly on repository methods.
- exp() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- exp() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $exp
expression that takes the number of the previously mentioned field and raises Euler’s
number (i.e. e ) on it.
- expire(long) - Method in class org.springframework.data.mongodb.core.index.Index
-
Specifies TTL in seconds.
- expire(Duration) - Method in class org.springframework.data.mongodb.core.index.Index
-
Specifies the TTL.
- expire(long, TimeUnit) - Method in class org.springframework.data.mongodb.core.index.Index
-
- expire(long) - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
ttl option is not supported.
- expire(long, TimeUnit) - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
ttl option is not supported.
- expire(Duration) - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
ttl option is not supported.
- explain(boolean) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Defines whether to get the execution plan for the aggregation instead of the actual results.
- expMovingAvg() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
- expMovingAvgOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.ExpMovingAvg
-
- expMovingAvgOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.ExpMovingAvg
-
- ExposedFields - Class in org.springframework.data.mongodb.core.aggregation
-
- ExposedFields.FieldReference - Interface in org.springframework.data.mongodb.core.aggregation
-
A reference to an ExposedFields.ExposedField
.
- exposeVariablesOf(VariableOperators.Let) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
- expr() - Method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory
-
- ExpressionBucketAutoOperationBuilder(String, BucketAutoOperation, Object[]) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.ExpressionBucketAutoOperationBuilder
-
- ExpressionBucketOperationBuilder(String, BucketOperation, Object[]) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperation.ExpressionBucketOperationBuilder
-
Creates a new
ExpressionBucketOperationBuilderSupport
for the given value,
BucketOperation
and
parameters.
- ExpressionBucketOperationBuilderSupport(String, T, Object[]) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.ExpressionBucketOperationBuilderSupport
-
- ExpressionNode - Class in org.springframework.data.mongodb.core.spel
-
A value object for nodes in an expression.
- ExpressionNode(SpelNode, ExpressionState) - Constructor for class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- expressionOf(String, Object...) - Static method in class org.springframework.data.mongodb.core.aggregation.AggregationSpELExpression
-
- ExpressionProjectionOperationBuilder(String, ProjectionOperation, Object[]) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ExpressionProjectionOperationBuilder
-
- ExpressionTransformationContextSupport<T extends ExpressionNode> - Class in org.springframework.data.mongodb.core.spel
-
- ExpressionTransformationContextSupport(T, ExpressionNode, Document) - Constructor for class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
- ExpressionTransformer<T extends ExpressionTransformationContextSupport<?>> - Interface in org.springframework.data.mongodb.core.spel
-
- ExpressionUtils - Class in org.springframework.data.mongodb.util.spel
-
Internal utility class for dealing with
Expression
and potential ones.
- ExpressionUtils() - Constructor for class org.springframework.data.mongodb.util.spel.ExpressionUtils
-
- expValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Exp
-
- expValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Exp
-
- expValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Exp
-
- extractDayOfMonth() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the dayOfMonth from a date expression.
- extractDayOfWeek() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the dayOfWeek from a date expression.
- extractDayOfYear() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the dayOfYear from a date expression.
- extractHour() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the hour from a date expression.
- extractMillisecond() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the millisecond from a date expression.
- extractMinute() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the minute from a date expression.
- extractMonth() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the month from a date expression.
- extractSecond() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the second from a date expression.
- extractWeek() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the week from a date expression.
- extractYear() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Extracts the year from a date expression.
- extraOption(String, Object) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- facet() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- facet(AggregationOperation...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- FacetOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $facet
-operation.
- FacetOperation() - Constructor for class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- FacetOperation.FacetOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- failOnMatch() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Stop and fail the aggregation operation.
- failOnValidationError() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationAction
set to
ValidationAction.ERROR
.
- failWhenNotMatch() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
Stop and fail the aggregation operation.
- fetch(DBRef) - Method in interface org.springframework.data.mongodb.core.convert.DbRefResolver
-
Actually loads the DBRef
from the datasource.
- fetch(DBRef) - Method in class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
-
- fetch(DBRef) - Method in enum org.springframework.data.mongodb.core.convert.NoOpDbRefResolver
-
- fetch() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- fetchCount() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- fetchFirst() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- fetchMany(ReferenceLoader.DocumentReferenceQuery, ReferenceResolver.ReferenceCollection) - Method in class org.springframework.data.mongodb.core.convert.MongoDatabaseFactoryReferenceLoader
-
- fetchMany(ReferenceLoader.DocumentReferenceQuery, ReferenceResolver.ReferenceCollection) - Method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader
-
Obtain multiple Document
matching the given referenceQuery in the context.
- fetchOne(ReferenceLoader.DocumentReferenceQuery, ReferenceResolver.ReferenceCollection) - Method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader
-
Obtain a single Document
matching the given referenceQuery in the context.
- fetchOne() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- fetchPage(Pageable) - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- fetchResults() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- Field - Interface in org.springframework.data.mongodb.core.aggregation
-
Abstraction for a field.
- field(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Fields
-
Creates a
Field
with the given name.
- field(String, String) - Static method in class org.springframework.data.mongodb.core.aggregation.Fields
-
Creates a
Field
with the given
name
and
target
.
- Field(String) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- Field - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Annotation to define custom metadata for document fields.
- Field - Class in org.springframework.data.mongodb.core.query
-
Field projection.
- Field() - Constructor for class org.springframework.data.mongodb.core.query.Field
-
- Field.FieldProjectionExpression - Interface in org.springframework.data.mongodb.core.query
-
Intermediate builder part for projecting a
MongoExpression
to a result field.
- Field.Write - Enum in org.springframework.data.mongodb.core.mapping
-
Enumeration of write strategies to define when a property is included for write conversion.
- fieldNamingStrategy() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- fields(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
Fields
instance for the given field names.
- Fields - Class in org.springframework.data.mongodb.core.aggregation
-
Value object to capture a list of
Field
instances.
- fields(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Fields
-
Creates a new
Fields
instance for
Field
s with the given names.
- fields() - Method in class org.springframework.data.mongodb.core.query.Query
-
- FieldsExposingAggregationOperation - Interface in org.springframework.data.mongodb.core.aggregation
-
- FieldsExposingAggregationOperation.InheritsFieldsAggregationOperation - Interface in org.springframework.data.mongodb.core.aggregation
-
- FieldType - Enum in org.springframework.data.mongodb.core.mapping
-
Enumeration of field value types that can be used to represent a Document
field value.
- filename(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the filename.
- filename(String) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the filename.
- filter() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that takes the associated array and selects a subset of the array to
return based on the specified condition.
- filter(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter
-
Set the field to apply the $filter
to.
- filter(Field) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter
-
Set the field to apply the $filter
to.
- filter(List<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter
-
Set the values to apply the $filter
to.
- filter(List<?>) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter.InputBuilder
-
Set the values to apply the $filter
to.
- filter(Field) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter.InputBuilder
-
Set the field holding an array to apply the $filter
to.
- filter(String, AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $filter
expression that returns a subset of the array held by the given field.
- filter(Aggregation) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the filter to apply.
- filter(Document...) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the plain filter chain to apply.
- filter(Aggregation) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the filter to apply.
- filter(Document...) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the plain filter chain to apply.
- filter(Query) - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestBuilder
-
Set the filter to apply.
- filter(Query) - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions.TailableCursorRequestOptionsBuilder
-
Set the filter to apply.
- filter(Predicate<MongoJsonSchemaCreator.JsonSchemaPropertyContext>) - Method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator
-
- filter(Aggregation) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection
-
- filter(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection
-
- filterArray(CriteriaDefinition) - Method in class org.springframework.data.mongodb.core.query.Update
-
Filter elements in an array that match the given criteria for update.
- filterArray(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Filter elements in an array that match the given criteria for update.
- finalize(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorFinalizeBuilder
-
Set the finalize
function used to update the result of the accumulation when all documents have been
processed.
- finalizeFunction(String) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the function that runs each item in the result set before db.collection.group() returns the final value.
- finalizeFunction(String) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Sets the finalize function
- find(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a List of the specified type.
- find(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Map the results of an ad-hoc query on the specified collection to a List of the specified type.
- find(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- find(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- find(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a Flux
of the specified type.
- find(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the specified collection to a Flux
of the specified type.
- find(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- find(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- find(Query) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Returns all files matching the given query.
- find(Query) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- find(Query) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Returns a Flux
emitting all files matching the given query.
- find(Query) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- findAll(Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Query for a list of objects of type T from the collection used by the entity class.
- findAll(Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Query for a list of objects of type T from the specified collection.
- findAll(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAll(Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAll(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Query for a Flux
of objects of type T from the collection used by the entity class.
- findAll(Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Query for a Flux
of objects of type T from the specified collection.
- findAll(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAll(Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAll() - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
- findAll(Sort) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
- findAll(Example<S>) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
Returns all entities matching the given
Example
.
- findAll(Example<S>, Sort) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
Returns all entities matching the given
Example
applying the given
Sort
.
- findAll(Example<S>) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Returns all entities matching the given
Example
.
- findAll(Example<S>, Sort) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Returns all entities matching the given
Example
applying the given
Sort
.
- findAll(Predicate) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findAll(Predicate, Sort) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findAll(Predicate, Pageable) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findAll(Predicate) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- findAll(Predicate, Sort) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- findAll() - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAll(Pageable) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAll(Sort) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAll(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAll(Example<S>, Sort) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAll(Example<S>, Pageable) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAll() - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findAll(Sort) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findAll(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findAll(Example<S>, Sort) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findAllAndRemove(Query, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns and removes all documents form the specified collection that match the provided query.
- findAllAndRemove(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns and removes all documents matching the given query form the collection used to store the entityClass.
- findAllAndRemove(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns and removes all documents that match the provided query document criteria from the the collection used to
store the entityClass.
- findAllAndRemove(Query, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAllAndRemove(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAllAndRemove(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAllAndRemove(Query, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns and removes all documents form the specified collection that match the provided query.
- findAllAndRemove(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns and removes all documents matching the given query form the collection used to store the entityClass.
- findAllAndRemove(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns and removes all documents that match the provided query document criteria from the the collection used to
store the entityClass.
- findAllAndRemove(Query, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAllAndRemove(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAllAndRemove(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAllById(Iterable<ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findAllById(Iterable<ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findAllById(Publisher<ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findAndModify() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingFindAndModify
-
Find, modify and return the first matching document.
- findAndModify(Query, UpdateDefinition, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndModify(Query, UpdateDefinition, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndModify(Query, UpdateDefinition, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndModify(Query, UpdateDefinition, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndModify(Query, UpdateDefinition, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndModify(Query, UpdateDefinition, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndModify(Query, UpdateDefinition, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndModify(Query, UpdateDefinition, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndModify(Query, UpdateDefinition, FindAndModifyOptions, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndModify() - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.TerminatingFindAndModify
-
Find, modify and return the first matching document.
- FindAndModifyOptions - Class in org.springframework.data.mongodb.core
-
- FindAndModifyOptions() - Constructor for class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- findAndModifyValue() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingFindAndModify
-
Find, modify and return the first matching document.
- findAndRemove() - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.TerminatingRemove
-
Remove and return all matching documents.
- findAndRemove(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Map the results of an ad-hoc query on the collection for the entity type to a single instance of an object of the
specified type.
- findAndRemove(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Map the results of an ad-hoc query on the specified collection to a single instance of an object of the specified
type.
- findAndRemove(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndRemove(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndRemove(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity type to a single instance of an object of the
specified type.
- findAndRemove(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the specified collection to a single instance of an object of the specified
type.
- findAndRemove(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndRemove(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndRemove() - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.TerminatingRemove
-
Remove and return all matching documents.
- findAndReplace() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingFindAndReplace
-
Find, replace and return the first matching document.
- findAndReplace(Query, T) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, T, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, T, FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, T, FindAndReplaceOptions, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, T, FindAndReplaceOptions, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, S, FindAndReplaceOptions, Class<S>, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, S, FindAndReplaceOptions, Class<S>, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- findAndReplace(Query, S, FindAndReplaceOptions, Class<S>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findAndReplace(Query, T) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, T, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, T, FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, T, FindAndReplaceOptions, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, T, FindAndReplaceOptions, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, S, FindAndReplaceOptions, Class<S>, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, S, FindAndReplaceOptions, Class<S>, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- findAndReplace(Query, S, FindAndReplaceOptions, Class<S>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findAndReplace() - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.TerminatingFindAndReplace
-
Find, replace and return the first matching document.
- FindAndReplaceOptions - Class in org.springframework.data.mongodb.core
-
- FindAndReplaceOptions() - Constructor for class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
- findAndReplaceValue() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingFindAndReplace
-
Find, replace and return the first matching document.
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findBy(Predicate, Function<FluentQuery.ReactiveFluentQuery<S>, P>) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findBy(Example<S>, Function<FluentQuery.ReactiveFluentQuery<S>, P>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findById(Object, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns a document with the given id mapped onto the given class.
- findById(Object, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the document with the given id from the given collection mapped onto the given target class.
- findById(Object, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findById(Object, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findById(Object, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns a document with the given id mapped onto the given class.
- findById(Object, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the document with the given id from the given collection mapped onto the given target class.
- findById(Object, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findById(Object, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findById(ID) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findById(ID) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findById(Publisher<ID>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- findDistinct(String, Class<?>, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Finds the distinct values for a specified field across a single
MongoCollection
or view and
returns the results in a
List
.
- findDistinct(Query, String, Class<?>, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Finds the distinct values for a specified field across a single
MongoCollection
or view and
returns the results in a
List
.
- findDistinct(Query, String, String, Class<?>, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Finds the distinct values for a specified field across a single
MongoCollection
or view and
returns the results in a
List
.
- findDistinct(Query, String, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Finds the distinct values for a specified field across a single
MongoCollection
or view and
returns the results in a
List
.
- findDistinct(Query, String, Class<?>, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findDistinct(Query, String, String, Class<?>, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findDistinct(String, Class<?>, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Finds the distinct values for a specified field across a single MongoCollection
or view and
returns the results in a Flux
.
- findDistinct(Query, String, Class<?>, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Finds the distinct values for a specified field across a single MongoCollection
or view and
returns the results in a Flux
.
- findDistinct(Query, String, String, Class<?>, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Finds the distinct values for a specified field across a single MongoCollection
or view and
returns the results in a Flux
.
- findDistinct(Query, String, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Finds the distinct values for a specified field across a single MongoCollection
or view and
returns the results in a Flux
.
- findDistinct(Query, String, Class<?>, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findDistinct(Query, String, String, Class<?>, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findDynamicProjection() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- findFirst(Query) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Returns a Mono
emitting the frist GridFSFile
matching the given
query or Mono.empty()
in case no file matches.
- findFirst(Query) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- findOne(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a single instance of an object of the
specified type.
- findOne(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Map the results of an ad-hoc query on the specified collection to a single instance of an object of the specified
type.
- findOne(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findOne(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- findOne(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a single instance of an object of the
specified type.
- findOne(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the specified collection to a single instance of an object of the specified
type.
- findOne(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findOne(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- findOne(Query) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Returns a single GridFSFile
matching the given query or null in
case no file matches.
- findOne(Query) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- findOne(Query) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Returns a Mono
emitting a single GridFSFile
matching the given
query or Mono.empty()
in case no file matches.
- findOne(Query) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- findOne(Predicate) - Method in class org.springframework.data.mongodb.repository.support.QuerydslMongoPredicateExecutor
-
- findOne(Predicate) - Method in class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- findOne(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- findOne(Example<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- FindPublisherPreparer - Interface in org.springframework.data.mongodb.core
-
Simple callback interface to allow customization of a FindPublisher
.
- first() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for a $first
-expression the current value.
- first(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- first(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- first() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get the first or no result.
- first() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingUpdate
-
Update the first document in the collection.
- first() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get the first or no result.
- first() - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.TerminatingUpdate
-
Update the first document in the collection.
- firstValue() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get the first or no result.
- flattenMap(Document) - Static method in class org.springframework.data.mongodb.core.query.SerializationUtils
-
Flattens out a given Document
.
- float64(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- floor() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that returns the largest integer less than or equal to the associated
number.
- floor() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $floor
expression that takes the number of the previously mentioned field and returns the
largest integer less than or equal to it.
- floorValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Floor
-
- floorValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Floor
-
- floorValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Floor
-
- FluentMongoOperations - Interface in org.springframework.data.mongodb.core
-
Stripped down interface providing access to a fluent API that specifies a basic set of MongoDB operations.
- flush() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
-
- flush() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
-
- forAllFields() - Static method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
-
- forDefaultLanguage() - Static method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- foreignField(String) - Method in interface org.springframework.data.mongodb.core.aggregation.LookupOperation.ForeignFieldBuilder
-
- foreignField(String) - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation.LookupOperationBuilder
-
- forExpression(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let.ExpressionVariable
-
- forExpression(Document) - Method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let.ExpressionVariable
-
- forExpressions(ValueProvider, ExpressionParser, Function<ExpressionDependencies, EvaluationContext>) - Static method in class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- forLanguage(String) - Static method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- forManyDocuments(Bson) - Static method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader.DocumentReferenceQuery
-
- forSingleDocument(Bson) - Static method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader.DocumentReferenceQuery
-
- forwardDiacriticSort() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Do not sort string with diacritics sort from back of the string.
- from(MongoExpression) - Static method in interface org.springframework.data.mongodb.core.aggregation.AggregationExpression
-
- from(List<AggregationOperation>) - Static method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- from(TimeUnit) - Static method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.TemporalUnit
-
- from(ChronoUnit) - Static method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.TemporalUnit
-
- from(ExposedFields.ExposedField...) - Static method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
Creates a new
ExposedFields
instance from the given
ExposedFields.ExposedField
s.
- from(Field...) - Static method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- from(String) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.FromBuilder
-
Set the collectionName to apply the $graphLookup
to.
- from(String) - Method in interface org.springframework.data.mongodb.core.aggregation.LookupOperation.FromBuilder
-
- from(String) - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation.LookupOperationBuilder
-
- from(Number) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
The lower (inclusive) range limit based on current document.
- from(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
The lower (inclusive) range limit based on current document.
- from(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
The lower (inclusive) range limit based on the sortBy field.
- from(Number) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
The lower (inclusive) range limit value to add to the value based on the sortBy field.
- from(TimeUnit) - Static method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.WindowUnit
-
- from(ChronoUnit) - Static method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.WindowUnit
-
- from(List<?>) - Static method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- from(Document) - Static method in class org.springframework.data.mongodb.core.query.Collation
-
Create new
Collation
from values in
Document
.
- from(SpelNode, ExpressionState) - Static method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- from(SpelNode) - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- from(GridFSFile) - Static method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
Static factory method to create
GridFsObject.Options
by extracting information from the given
GridFSFile
.
- from(EntityPath<T>) - Method in class org.springframework.data.mongodb.repository.support.QuerydslRepositorySupport
-
- from(EntityPath<T>, String) - Method in class org.springframework.data.mongodb.repository.support.QuerydslRepositorySupport
-
- from(String) - Static method in class org.springframework.data.mongodb.util.DotPath
-
Creates a new
DotPath
from
dotPath
.
- fromCurrent() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
- fromCurrent() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
Use current as
lower
limit.
- fromDBRef(DBRef) - Static method in class org.springframework.data.mongodb.core.convert.ReferenceResolver.ReferenceCollection
-
- fromDocument(Document) - Static method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- fromDocument(Document, String...) - Static method in class org.springframework.data.mongodb.core.query.Update
-
Creates an
Update
instance from the given
Document
.
- fromOffset(TimeZone) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- fromOffset(ZoneOffset) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- fromPublisher(Publisher<DataBuffer>) - Static method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
-
- fromStream(InputStream) - Static method in class org.springframework.data.mongodb.gridfs.GridFsUpload
-
- fromString(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
- fromString() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- fromStringOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
- fromStringOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
- fromUnbounded() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
- fromUnbounded() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
Use unbounded as
lower
limit.
- fromZone(TimeZone) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- fromZone(ZoneId) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Timezone
-
- fullDocumentLookup(FullDocument) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the FullDocument
lookup to use.
- fullDocumentLookup(FullDocument) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the FullDocument
lookup to FullDocument.UPDATE_LOOKUP
.
- function(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators
-
Create a custom aggregation
$function in JavaScript.
- function(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.BooleanJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.DateJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NullJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.TimestampJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
Auto generate the description if not explicitly set.
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- generatedDescription() - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
Auto generate the description if not explicitly set.
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
Customization hook for creating description out of defined values.
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- generateDescription - Variable in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
- generateDescription() - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
Customization hook for creating description out of defined values.
- generateIdIfAbsentFromDocument(Document) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- geo(String) - Static method in class org.springframework.data.mongodb.core.index.IndexField
-
- GeoCommand - Class in org.springframework.data.mongodb.core.query
-
Wrapper around a
Shape
to allow appropriate query rendering.
- GeoCommand(Shape) - Constructor for class org.springframework.data.mongodb.core.query.GeoCommand
-
- GeoJson<T extends Iterable<?>> - Interface in org.springframework.data.mongodb.core.geo
-
Interface definition for structures defined in
GeoJSON format.
- GeoJsonConfiguration - Class in org.springframework.data.mongodb.config
-
- GeoJsonConfiguration() - Constructor for class org.springframework.data.mongodb.config.GeoJsonConfiguration
-
- GeoJsonGeometryCollection - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonGeometryCollection(List<GeoJson<?>>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
-
- GeoJsonLineString - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonLineString(List<Point>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonLineString
-
- GeoJsonLineString(Point, Point, Point...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonLineString
-
- geoJsonModule() - Method in class org.springframework.data.mongodb.config.GeoJsonConfiguration
-
- GeoJsonModule - Class in org.springframework.data.mongodb.core.geo
-
A Jackson Module
to register custom JsonDeserializer
s for GeoJSON types.
- GeoJsonModule() - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonModule
-
- geoJsonModule() - Static method in class org.springframework.data.mongodb.core.geo.GeoJsonModule
-
- GeoJsonMultiLineString - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonMultiLineString(List<Point>...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
-
- GeoJsonMultiLineString(List<GeoJsonLineString>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
-
- GeoJsonMultiPoint - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonMultiPoint(Point) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- GeoJsonMultiPoint(List<Point>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- GeoJsonMultiPoint(Point, Point, Point...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- GeoJsonMultiPolygon - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonMultiPolygon(List<GeoJsonPolygon>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
-
- GeoJsonPoint - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonPoint(double, double) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPoint
-
- GeoJsonPoint(Point) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPoint
-
- GeoJsonPolygon - Class in org.springframework.data.mongodb.core.geo
-
- GeoJsonPolygon(Point, Point, Point, Point, Point...) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- GeoJsonPolygon(List<Point>) - Constructor for class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- geoNear(NearQuery, String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- geoNear(NearQuery, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- geoNear(NearQuery, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- geoNear(NearQuery, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- geoNear(NearQuery, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- geoNear(NearQuery, Class<?>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- geoNear(NearQuery, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- geoNear(NearQuery, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- geoNear(NearQuery, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- geoNear(NearQuery, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- geoNear(NearQuery, Class<?>, String, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- GeoNearOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Represents a geoNear
aggregation operation.
- GeoNearOperation(NearQuery, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
- GeospatialIndex - Class in org.springframework.data.mongodb.core.index
-
Value object to capture data to create a geo index.
- GeospatialIndex(String) - Constructor for class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- GeoSpatialIndexed - Annotation Type in org.springframework.data.mongodb.core.index
-
Mark a field to be indexed using MongoDB's geospatial indexing feature.
- GeoSpatialIndexType - Enum in org.springframework.data.mongodb.core.index
-
Geoposatial index type.
- get(String) - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- get(Bson, String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
- getAccesses() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
-
- getActionOperation() - Method in exception org.springframework.data.mongodb.core.MongoDataIntegrityViolationException
-
- getAllowDiskUse() - Method in class org.springframework.data.mongodb.core.query.Meta
-
When set to true, aggregation stages can write data to disk.
- getAnnotatedAggregation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Returns the aggregation pipeline declared in a
Aggregation
annotation.
- getAnnotatedCollation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- getAnnotatedSort() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Get the sort value, used as default, extracted from the
Query
annotation.
- getArgumentMap() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference
-
Get the property names in order order of appearance in resulting operation.
- getArgumentType() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference
-
- getArrayFilters() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- getArrayFilters() - Method in class org.springframework.data.mongodb.core.query.Update
-
- getArrayFilters() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
Get the specification which elements to modify in an array field.
- getAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- getAssociation() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getAssociationConverter() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
Return the
Converter
to use for creating the mapped key of an association.
- getAvailable() - Method in class org.springframework.data.mongodb.monitor.ConnectionMetrics
-
- getAverageMs() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
-
- getBeanClass(Element) - Method in class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
-
- getBindableValue(int) - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getBindableValue(int) - Method in interface org.springframework.data.mongodb.util.json.ValueProvider
-
- getBits() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- getBody() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the potentially converted ChangeStreamDocument.getFullDocument()
.
- getBody() - Method in interface org.springframework.data.mongodb.core.messaging.Message
-
The converted message body if available.
- getBsonTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the cluster time
.
- getBsonType() - Method in enum org.springframework.data.mongodb.core.mapping.FieldType
-
Returns the BSON type identifier.
- getCapped() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Get if the collection should be capped.
- getCaseFirst() - Method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
- getCaseLevel() - Method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
- getCenter() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
Returns the center of the
Circle
.
- getChangeStreamOptions() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- getChild(int) - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- getChunkSize() - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- getClassLoader() - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- getCode() - Method in class org.springframework.data.mongodb.core.script.ExecutableMongoScript
-
Deprecated.
Returns the actual script code.
- getCode() - Method in class org.springframework.data.mongodb.core.script.NamedMongoScript
-
Deprecated.
Returns the actual script code.
- getCodecFor(Class<T>) - Method in interface org.springframework.data.mongodb.CodecRegistryProvider
-
Get the
Codec
registered for the given type or an
empty Optional
instead.
- getCodecRegistry() - Method in interface org.springframework.data.mongodb.CodecRegistryProvider
-
Get the underlying CodecRegistry
used by the MongoDB Java driver.
- getCodecRegistry() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- getCodecRegistry() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Get the underlying CodecRegistry
used by the MongoDB Java driver.
- getCodecRegistry() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
Get the underlying CodecRegistry
used by the reactive MongoDB Java driver.
- getCodecRegistry() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- getCodecRegistry() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- getCollation() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Get collation settings for string comparison.
- getCollation() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- getCollation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- getCollation() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
Get the
Collation
specifying language-specific rules for string comparison.
- getCollation() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Get collation information.
- getCollation() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getCollation() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
Returns the collation of the entity evaluating a potential SpEL expression within the current context.
- getCollation() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Get the Collation specifying language-specific rules for string comparison.
- getCollation() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- getCollation() - Method in class org.springframework.data.mongodb.core.query.Query
-
Get the
Collation
defining language-specific rules for string comparison.
- getCollation() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getCollation() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Return the collation for the entity or null if
not defined
.
- getCollation() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
-
Returns the
Collation
to be used for the query.
- getCollation() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- getCollation() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- getCollationParameterIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
Returns the index of the
Collation
parameter or -1 if not present.
- getCollection(DBRef) - Method in class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
-
Customization hook for obtaining the MongoCollection
for a given DBRef
.
- getCollection(ReferenceResolver.ReferenceCollection) - Method in class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
-
- getCollection(ReferenceResolver.ReferenceCollection) - Method in class org.springframework.data.mongodb.core.convert.MongoDatabaseFactoryReferenceLoader
-
- getCollection() - Method in class org.springframework.data.mongodb.core.convert.ReferenceResolver.ReferenceCollection
-
Get the target collection name.
- getCollection() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
- getCollection() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getCollection() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
Returns the collection the entity shall be persisted to.
- getCollection(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Get a MongoCollection
by its name.
- getCollection(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Get a MongoCollection
by name.
- getCollection(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- getCollectionEntity() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityMetadata
-
- getCollectionName() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the collection name the event was originated at.
- getCollectionName() - Method in class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
-
Get the collection the event refers to.
- getCollectionName() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- getCollectionName() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
The collection name the message originates from.
- getCollectionName() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Get the collection name.
- getCollectionName() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions
-
- getCollectionName() - Method in class org.springframework.data.mongodb.core.MongoAction
-
- getCollectionName(Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
The collection name used for the specified class by this template.
- getCollectionName(Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getCollectionName(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
The collection name used for the specified class by this template.
- getCollectionName(Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- getCollectionName() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Returns the name of the collection the entity shall be persisted to.
- getCollectionName() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityMetadata
-
Returns the name of the collection the entity shall be persisted to.
- getCollectionName() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- getCollectionNames() - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
A set of collection names.
- getCollectionNames() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getCollectionNames() - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
A set of collection names.
- getCollectionNames() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- getCommand() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
Returns the command to be used to create the $within criterion.
- getCommand() - Method in class org.springframework.data.mongodb.core.query.GeoCommand
-
- getCommandCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
-
- getComment() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Get the comment for the aggregation.
- getComment() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- getContent() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
-
The actual file content.
- getContent() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getContent() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
-
- getContent() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- getContent() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
-
- getContentType() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getContext() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- getContextType() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Context
-
- getConversionContext(ObjectPath) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- getConversionService() - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- getConverter() - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- getConverter() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getConverter() - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- getConverter() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- getCoordinates() - Method in interface org.springframework.data.mongodb.core.geo.GeoJson
-
The value of the coordinates member is always an
Iterable
.
- getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
-
- getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
-
- getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
-
- getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPoint
-
- getCoordinates() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- getCount() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
-
Deprecated.
- getCounts() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- getCriteria() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getCriteriaObject() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
- getCriteriaObject() - Method in interface org.springframework.data.mongodb.core.query.CriteriaDefinition
-
Get Document
representation.
- getCriteriaObject() - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- getCurrent() - Method in class org.springframework.data.mongodb.monitor.ConnectionMetrics
-
- getCurrentNode() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
- getCurrentQueueReaders() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- getCurrentQueueTotal() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- getCurrentQueueWriters() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- getCursor() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Specify a document that contains options that control the creation of the cursor object.
- getCursorBatchSize() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
The initial cursor batch size, if available, otherwise null.
- getCursorBatchSize() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- getDatabase() - Method in class org.springframework.data.mongodb.core.convert.ReferenceResolver.ReferenceCollection
-
Get the target database name.
- getDatabase(MongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
- getDatabase(MongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
Obtain the default
database
form the given
factory
.
- getDatabase(String, MongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
- getDatabase(String, MongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
Obtain the
database
with given name form the given
factory
.
- getDatabase(ReactiveMongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
- getDatabase(ReactiveMongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
Obtain the default
database
form the given
factory
.
- getDatabase(String, ReactiveMongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
- getDatabase(String, ReactiveMongoDatabaseFactory, SessionSynchronization) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
Obtain the
database
with given name form the given
factory
.
- getDatabaseFactory() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- getDatabaseName() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Return the name of the database to connect to.
- getDatabaseName() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the database name the event was originated at.
- getDatabaseName() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- getDatabaseName() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
The database name the message originates from.
- getDatabaseName() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Get the database name of the db.
- getDatabaseStats(String) - Method in class org.springframework.data.mongodb.core.MongoAdmin
-
- getDatabaseStats(String) - Method in interface org.springframework.data.mongodb.core.MongoAdminOperations
-
- getDb() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getDb() - Method in interface org.springframework.data.mongodb.MongoDbFactory
-
- getDb(String) - Method in interface org.springframework.data.mongodb.MongoDbFactory
-
- getDb(String) - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
-
- getDbFactory() - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- getDBRef() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- getDBRef() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- getDBRef() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns the
DBRef
if the property is a reference.
- getDefaultDatabaseName() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- getDefaultStringMatcher() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- getDefaultWriteConcern() - Method in class org.springframework.data.mongodb.core.MongoAction
-
- getDeleteCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
-
- getDescription() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getDirection() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
Returns the direction of the
IndexField
or null in case we have a geo index field.
- getDirection() - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- getDistanceInMeters(Distance) - Static method in class org.springframework.data.mongodb.core.query.MetricConversion
-
Return distance
in meters.
- getDistanceRange() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getDistanceRange() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
-
Returns a
Distance
to be applied to Mongo geo queries.
- getDistanceRange() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- getDistanceRangeIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
- getDocument() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- getDocument() - Method in class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
-
- getDocument() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
Get the raw MongoDB representation of the
ShardKey
.
- getDocument() - Method in class org.springframework.data.mongodb.core.MongoAction
-
- getDocumentId(Document) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- getDocumentReference() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- getDocumentReference() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- getDomainClass() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- getDomainTypeMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- getDownloadStream() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
Obtain the download stream emitting chunks of data as they come in.
- getDownloadStream(int) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
Obtain the download stream emitting chunks of data with given chunkSize
as they come in.
- getDynamicProjection() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getEmitCount() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- getEmitLoopTime() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- getEncoderClass() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
- getEncryptionKeyIds() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getEncryptionKeyIds() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- getEncryptionKeyIds() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
- getEncryptionKeyIds() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- getEntity() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getEntityInformation() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- getEntityInformation(Class<T>) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- getEntityInformation(Class<T>) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- getEntityType() - Method in class org.springframework.data.mongodb.core.MongoAction
-
- getErrorDescription(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- getErrors() - Method in exception org.springframework.data.mongodb.BulkOperationException
-
- getEvaluationContext() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- getEvaluationContext(Object) - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getEvaluationContext(Object, ExpressionDependencies) - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getEvaluationContext(Object) - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- getExceptionTranslator() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- getExceptionTranslator() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getExceptionTranslator() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- getExceptionTranslator() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
- getExceptionTranslator() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
- getExpireAfter() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Get the duration after which documents within the index expire.
- getExposedField() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Output
-
- getExtraOptions() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getFactoryInstance(MongoOperations) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- getFactoryInstance(ReactiveMongoOperations) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- getFallbackTypeFor(Bson) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- getField() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
Returns the field that holds the ProjectionOperationBuilder.OperationProjection
.
- getField(String) - Method in class org.springframework.data.mongodb.core.aggregation.ExposedFields
-
Returns the field with the given name or null if no field with the given name is available.
- getField(String) - Method in class org.springframework.data.mongodb.core.aggregation.Fields
-
- getFieldname() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- getFieldName() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
Returns the key to be used to store the value of the property inside a Mongo Document
.
- getFieldName() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- getFieldName() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns the name of the field a property is persisted to.
- getFieldOrder() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- getFieldOrder() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns the order of the field if defined.
- getFields(Class<?>) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
-
Returns the
Fields
exposed by the type.
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- getFields() - Method in interface org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- getFields(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation
-
- getFields(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- getFields() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.Field
-
- getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getFieldsObject() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
- getFieldType() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- getFieldType() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- getFieldType() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- getFileId() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
-
The GridFSFile.getId()
value converted into its simple java type.
- getFileId() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getFileId() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
-
The GridFSFile.getId()
value converted into its simple java type.
- getFileId() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- getFileId() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
-
The GridFSFile.getId()
value converted into its simple java type.
- getFilename() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
-
The filename.
- getFilename() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getFilename() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
-
- getFilename() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- getFilename() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
-
- getFilter() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- getFilterObject() - Method in interface org.springframework.data.mongodb.core.index.IndexFilter
-
Get the raw (unmapped) filter expression.
- getFilterObject() - Method in class org.springframework.data.mongodb.core.index.PartialIndexFilter
-
- getFinalizeFunction() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getFlags() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- getFlushes() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
-
- getFormatted() - Method in class org.springframework.data.mongodb.core.query.Term
-
Get formatted representation of term.
- getFullDocumentLookup() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- getFullText() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getFullText() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
-
- getFullText() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- getFullTextParameterIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
Returns the index of the parameter to be used as a textquery param
- getGeoNearLocation() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getGeoNearLocation() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
-
Returns the
Point
to use for a geo-near query.
- getGeoNearLocation() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- getGetMoreCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
-
- getGranularity() - Method in class org.springframework.data.mongodb.core.CollectionOptions.TimeSeriesOptions
-
- getGridFSFile() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getGridFSFile() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- getGroupByObject() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Get the
Document
representation of the
GroupBy
.
- getHint() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Get the hint used to to fulfill the aggregation.
- getHint() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getHits() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
-
- getHostName() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
-
Returns the hostname of the used server reported by MongoDB.
- getId() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- getId(Class<T>) - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- getId() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getIdAttribute() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Returns the attribute that the id will be persisted to.
- getIdAttribute() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- getIdentifier() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- getIdentifier() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- getIdentifier() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
-
- getIdentifier() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- getIdentifyingAnnotations() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- getIdentifyingTypes() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- getIdentifyingTypes() - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- getIdFilter() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- getIdIn(Collection<?>) - Static method in class org.springframework.data.mongodb.core.MappedDocument
-
- getIdOnlyProjection() - Static method in class org.springframework.data.mongodb.core.MappedDocument
-
- getIds(Class<?>, Predicate) - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
Fetch the list of ids matching a given condition.
- getIdType() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- getIgnoredPaths() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- getIndexDefinition() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
- getIndexFields() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Returns the individual index fields of the index.
- getIndexInfo() - Method in class org.springframework.data.mongodb.core.DefaultIndexOperations
-
- getIndexInfo() - Method in class org.springframework.data.mongodb.core.DefaultReactiveIndexOperations
-
- getIndexInfo() - Method in interface org.springframework.data.mongodb.core.index.IndexOperations
-
Returns the index information on the collection.
- getIndexInfo() - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperations
-
Returns the index information on the collection.
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.CompoundIndexDefinition
-
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.HashedIndex
-
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.Index
-
- getIndexKeys() - Method in interface org.springframework.data.mongodb.core.index.IndexDefinition
-
Get the Document
containing properties covered by the index.
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
-
- getIndexKeys() - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
- getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.HashedIndex
-
- getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.Index
-
- getIndexOptions() - Method in interface org.springframework.data.mongodb.core.index.IndexDefinition
-
Get the index properties such as unique,...
- getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
- getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition
-
- getIndexOptions() - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
- getInitialEntitySet() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Scans the mapping base package for classes annotated with
Document
.
- getInputCount() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- getInputStream() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getInputStream() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- getInputType() - Method in class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- getInsertCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
-
- getJavaClass() - Method in enum org.springframework.data.mongodb.core.mapping.FieldType
-
Returns the Java class used to represent the type.
- getJavaScriptMode() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getKey() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- getKey() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
- getKey() - Method in interface org.springframework.data.mongodb.core.query.CriteriaDefinition
-
Get the identifying key.
- getKey() - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- getKey() - Method in interface org.springframework.data.mongodb.core.query.Update.Modifier
-
- getKeys() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
-
Deprecated.
- getLanguage() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- getLanguage() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getLanguage() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
Returns the default language to be used for this entity.
- getLastFinished() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
-
- getLastMs() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
-
- getLeft() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
- getLevel() - Method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
- getLimit() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Get the maximum number of documents for the input into the map function.
- getLimit() - Method in class org.springframework.data.mongodb.core.query.Query
-
Get the maximum number of documents to be return.
- getLocalTime() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
-
- getLockTime() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- getLockTimeRatio() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- getLower() - Method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Window
-
The lower (inclusive) boundary.
- getMappedExample(Example<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoExampleMapper
-
- getMappedExample(Example<?>, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoExampleMapper
-
- getMappedFields(Document, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- getMappedKey() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
Returns the key to be used in the mapped document eventually.
- getMappedKey() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getMappedKeyword(QueryMapper.Keyword, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns the given Document
representing a keyword by mapping the keyword's value.
- getMappedKeyword(QueryMapper.Field, QueryMapper.Keyword) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns the mapped keyword considered defining a criteria for the given property.
- getMappedObject(Document) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
-
Returns the mapped Document
, potentially converting the source considering mapping metadata etc.
- getMappedObject(Document, Class<?>) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
-
Returns the mapped Document
, potentially converting the source considering mapping metadata for the given
type.
- getMappedObject(Document) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- getMappedObject(Document, Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- getMappedObject(Document) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getMappedObject(Document, Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getMappedObject(Bson, Optional<? extends MongoPersistentEntity<?>>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- getMappedObject(Bson, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Replaces the property keys used in the given
Document
with the appropriate keys by using the
PersistentEntity
metadata.
- getMappedObject(Bson, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
- getMappedObject(Document, Class<?>) - Method in class org.springframework.data.mongodb.util.aggregation.TestAggregationContext
-
- getMappedObjectForField(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Extracts the mapped object value for given field out of rawValue taking nested Keyword
s into account
- getMappedObjectForField(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
- getMappedResults() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
-
Returns the aggregation results.
- getMappedSort(Document, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- getMappedValue(QueryMapper.Field, Object) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- getMappingBasePackage() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- getMappingBasePackages() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Returns the base packages to scan for MongoDB mapped entities at startup.
- getMappingContext() - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- getMappingContext() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- getMappingContext() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getMapReduceAction() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Return the MapReduceAction
.
- getMapTime() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- getMark() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- getMatchMode() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- getMaxDistance() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- getMaxDistanceIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
Returns the index of the
Distance
parameter to be used for max distance in geo queries.
- getMaxDocuments() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Get the max number of documents the collection should be limited to.
- getMaxTime() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- getMaxTimeMsec() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- getMemoryInfoSupported() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- getMemoryMappedSpace() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- getMessage() - Method in exception org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.CyclicPropertyReferenceException
-
- getMessageListener() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest
-
- getMessageListener() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest
-
- getMessageListener() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest
-
- getMeta() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getMetadata() - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- getMetaField() - Method in class org.springframework.data.mongodb.core.CollectionOptions.TimeSeriesOptions
-
- getMetersToMetricMultiplier(Metric) - Static method in class org.springframework.data.mongodb.core.query.MetricConversion
-
Return meters to metric
multiplier.
- getMethodName() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode
-
- getMethodReference() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode
-
- getMetric() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Returns the
Metric
underlying the actual query.
- getMinDistance() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- getMisses() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
-
- getMissRatio() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
-
- getModifiers() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- getModuleName() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- getModuleName() - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- getModulePrefix() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- getMongoActionOperation() - Method in class org.springframework.data.mongodb.core.MongoAction
-
- getMongoClient() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- getMongoClient() - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
-
- getMongoDatabase() - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- getMongoDatabase(String) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- getMongoDatabase() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- getMongoDatabase() - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- getMongoDatabase(String) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- getMongoDatabase() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a MongoDatabase
from the underlying factory.
- getMongoDatabase(String) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a MongoDatabase
instance to access the database with the given name.
- getMongoDatabase() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
Creates a default MongoDatabase
instance.
- getMongoDatabase(String) - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
Obtain a MongoDatabase
instance to access the database with the given name.
- getMongoDatabaseFactory() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getMongoDatabaseFactory() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- getMongoDbFactory() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovariancePop
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.CovarianceSamp
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.ExpMovingAvg
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Abs
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASin
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ASinh
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan2
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATanh
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ceil
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cos
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Cosh
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Derivative
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Divide
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Exp
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Floor
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Integral
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Ln
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Log10
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Subtract
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayElemAt
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayToObject
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ConcatArrays
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.In
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IsArray
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.And
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Not
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Cmp
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Eq
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Ne
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.DegreesToRadians
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToBool
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDate
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDecimal
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDouble
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToInt
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToLong
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToObjectId
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToString
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DataTypeOperators.Type
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Shift
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory.Expr
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.LiteralOperators.Literal
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AllElementsTrue
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.AnyElementTrue
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetDifference
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Concat
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.LTrim
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RTrim
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenBytes
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenCP
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Substr
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.SubstrCP
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToLower
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- getMongoMethod() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
- getMongoMode() - Method in enum org.springframework.data.mongodb.core.aggregation.OutOperation.OutMode
-
- getMongoOperator() - Method in class org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference
-
Get the MongoDB specific operator.
- getMongoOperator() - Method in class org.springframework.data.mongodb.core.spel.NotOperatorNode
-
- getMongoOperator() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
Returns the Mongo expression of the operator.
- getMongoRepresentation() - Method in enum org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.Granularities
-
- getMongoRepresentation() - Method in interface org.springframework.data.mongodb.core.aggregation.BucketAutoOperation.Granularity
-
- getMsg() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
-
- getName() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
-
Returns the name of the field.
- getName() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- getName() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- getName() - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- getName() - Method in class org.springframework.data.mongodb.core.script.NamedMongoScript
-
Deprecated.
Returns the name of the script.
- getName() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
- getNearIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
Returns the index of the parameter to be used to start a geo-near query from.
- getNullHandler() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- getObject() - Method in class org.springframework.data.mongodb.config.PersistentEntitiesFactoryBean
-
- getObject() - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- getObject() - Method in class org.springframework.data.mongodb.core.MongoServerApiFactoryBean
-
- getObjectType() - Method in class org.springframework.data.mongodb.config.PersistentEntitiesFactoryBean
-
- getObjectType() - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- getObjectType() - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- getObjectType() - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- getObjectType() - Method in class org.springframework.data.mongodb.core.MongoServerApiFactoryBean
-
- getObjectType() - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- getOperationArguments(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- getOperations() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
- getOperationType() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the operation type
for this event.
- getOperator() - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.LimitOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.MatchOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SampleOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SkipOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- getOperator() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- getOptions() - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- getOptions() - Method in interface org.springframework.data.mongodb.gridfs.GridFsObject
-
Additional information like file metadata (eg. contentType).
- getOptions() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- getOptions() - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload
-
- getOptions() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- getOptions() - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload
-
- getOptionsObject() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getOrder() - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEntityCallback
-
- getOrder() - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEventListener
-
Deprecated.
- getOrder() - Method in class org.springframework.data.mongodb.core.mapping.event.ReactiveAuditingEntityCallback
-
- getOutputCollection() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getOutputCollection() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- getOutputCount() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- getOutputDatabase() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getOutputSharded() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getPageable() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getParameters() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- getParentContext() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Context
-
- getParentNode() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
- getPartialFilterExpression() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- getPath() - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter.ConversionContext
-
- getPath() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getPath() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
Get the "dot" path used to create the index.
- getPath() - Method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator.JsonSchemaPropertyContext
-
The path to a given field/property in dot notation.
- getPersistentEntity(MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- getPhase() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- getPipeline() - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- getPointer() - Method in interface org.springframework.data.mongodb.core.mapping.DocumentPointer
-
The actual pointer value.
- getPotentiallyConvertedSimpleRead(Object, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Checks whether we have a custom conversion for the given simple object.
- getPreferredCollectionName(Class<?>) - Static method in class org.springframework.data.mongodb.MongoCollectionUtils
-
Obtains the collection name to use for the provided class
- getPreviousOperationObject() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
Returns the previously accumulated operation object or null if none available.
- getProperties() - Method in interface org.springframework.data.mongodb.core.messaging.Message
-
- getProperties() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- getProperties() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- getProperty() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- getProperty() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getProperty() - Method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator.JsonSchemaPropertyContext
-
The current property.
- getPropertyConverter() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
Return the
Converter
to be used to created the mapped key.
- getPropertyEntity() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- getPropertyEntity() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getPropertyNames() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- getPropertySpecifiers() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- getQuery() - Method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader.DocumentReferenceQuery
-
Get the query to obtain matching documents
.
- getQuery() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestOptions
-
- getQuery() - Method in class org.springframework.data.mongodb.core.MongoAction
-
- getQueryCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
-
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- getQueryMetaAttributes() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Returns the
Meta
attributes to be applied.
- getQueryMethod() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- getQueryMethod() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
- getQueryObject() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- getQueryObject() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getRadius() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
Returns the radius of the
Circle
.
- getRangeIndex() - Method in class org.springframework.data.mongodb.repository.query.MongoParameters
-
- getRaw() - Method in interface org.springframework.data.mongodb.core.aggregation.ExposedFields.FieldReference
-
Returns the raw, unqualified reference, i.e. the field reference without a $ prefix.
- getRaw() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the raw ChangeStreamDocument
as emitted by the driver.
- getRaw() - Method in interface org.springframework.data.mongodb.core.messaging.Message
-
The raw message source as emitted by the origin.
- getRawResults() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
-
Returns the raw result that was returned by the server.
- getRawResults() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
-
Deprecated.
- getRawResults() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- getReadPreference() - Method in interface org.springframework.data.mongodb.core.CursorPreparer
-
- getReadPreference() - Method in interface org.springframework.data.mongodb.core.FindPublisherPreparer
-
- getReadPreference() - Method in interface org.springframework.data.mongodb.core.ReadPreferenceAware
-
- getReference(Field) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
-
- getReference(String) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperationContext
-
- getReference(Field) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- getReference(String) - Method in class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- getReference(Field) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getReference(String) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getReference(Field) - Method in class org.springframework.data.mongodb.util.aggregation.TestAggregationContext
-
- getReference(String) - Method in class org.springframework.data.mongodb.util.aggregation.TestAggregationContext
-
- getReferenceFor(Field) - Method in class org.springframework.data.mongodb.core.aggregation.RelaxedTypeBasedAggregationOperationContext
-
- getReferenceFor(Field) - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getReferenceLoader() - Method in class org.springframework.data.mongodb.core.convert.DefaultReferenceResolver
-
- getReferenceValue() - Method in interface org.springframework.data.mongodb.core.aggregation.ExposedFields.FieldReference
-
Returns the reference value for the given field reference.
- getRegular() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
-
- getReplacement() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- getRepositoryFactoryClassName() - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- getRepositoryFragments(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- getRepositoryFragments(RepositoryMetadata, MongoOperations) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- getRepositoryFragments(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- getRequestOptions() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest
-
- getRequestOptions() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest
-
- getRequestOptions() - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest
-
- getResets() - Method in class org.springframework.data.mongodb.monitor.BtreeIndexCounters
-
- getResidentSpace() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- getResource(String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
- getResource(GridFSFile) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
- getResource(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- getResource(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- getResource(String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- getResource(GridFSFile) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- getResource(String) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- getResource(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- getResourceFactory() - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- getResources(String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
- getResources(String) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- getResources(String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- getResources(String) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- getRestrictedTypes() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getResult() - Method in exception org.springframework.data.mongodb.BulkOperationException
-
- getResumeBsonTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- getResumeTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- getResumeToken() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the resume token
for this event.
- getResumeToken() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- getRight() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
- getRollovers() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
-
- getScopeVariables() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- getScoreFieldName() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Get the fieldname used for scoring
- getScript() - Method in class org.springframework.data.mongodb.core.script.NamedMongoScript
-
Deprecated.
- getScriptNames() - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
Returns names of JavaScript functions that can be called.
- getSelf() - Method in class org.springframework.data.mongodb.core.convert.DocumentReferenceSource
-
Get the outer document.
- getServerStatus() - Method in class org.springframework.data.mongodb.core.MongoAdmin
-
- getServerStatus() - Method in class org.springframework.data.mongodb.monitor.AbstractMonitor
-
- getServerUsed() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
-
Returns the server that has been used to perform the aggregation.
- getServerUsed() - Method in class org.springframework.data.mongodb.core.mapreduce.GroupByResults
-
Deprecated.
- getSession() - Static method in class org.springframework.data.mongodb.core.ReactiveMongoContext
-
Gets the Mono<ClientSession>
from Reactor Context
.
- getSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- getSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- getSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a ClientSession
for given ClientSessionOptions.
- getSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.MongoSessionProvider
-
Obtain a ClientSession
with with given options.
- getSession() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
-
- getSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
Obtain a Mono
emitting a ClientSession
for given options
.
- getSession() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
-
- getShape() - Method in class org.springframework.data.mongodb.core.query.GeoCommand
-
- getShardKey() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getShardKey() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
Get the entities shard key if defined.
- getSingleCriteriaObject() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
- getSize() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Get the size in bytes the collection should be limited to.
- getSkip() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- getSkip() - Method in class org.springframework.data.mongodb.core.query.Query
-
Get the number of documents to skip.
- getSort() - Method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader.DocumentReferenceQuery
-
Get the sort criteria for ordering results.
- getSort() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getSortObject() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- getSortObject() - Method in class org.springframework.data.mongodb.core.query.Query
-
- getSortObject() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
- getSource() - Method in interface org.springframework.data.mongodb.core.convert.LazyLoadingProxy
-
Returns the raw source object that defines the reference.
- getSource() - Method in class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
-
- getSpelEvaluatorFor(ExpressionDependencies, ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Obtain a
publisher
emitting the
SpELExpressionEvaluator
suitable to evaluate expressions
backed by the given dependencies.
- getSpELExpressionEvaluatorFor(ExpressionDependencies, ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Obtain a the
EvaluationContext
suitable to evaluate expressions backed by the given dependencies.
- getState() - Method in interface org.springframework.data.mongodb.core.messaging.Task
-
Get the current lifecycle phase.
- getTarget() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
-
Returns the target of the field.
- getTarget() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- getTarget() - Method in interface org.springframework.data.mongodb.core.convert.LazyLoadingProxy
-
Initializes the proxy and returns the wrapped value.
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- getTargetSource() - Method in class org.springframework.data.mongodb.core.convert.DocumentReferenceSource
-
Get the actual (property specific) reference value.
- getTextScoreProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- getTextScoreProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
Returns the property holding text score value.
- getTimeField() - Method in class org.springframework.data.mongodb.core.CollectionOptions.TimeSeriesOptions
-
- getTimeSeriesOptions() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- getTimestamp() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
Get the
cluster time
as
Instant
the event was emitted at.
- getTiming() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- getTotalMs() - Method in class org.springframework.data.mongodb.monitor.BackgroundFlushingMetrics
-
- getTotalTime() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- getTotalTime() - Method in class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- getTree() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- getTree() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- getType() - Method in class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- getType() - Method in interface org.springframework.data.mongodb.core.geo.GeoJson
-
String value representing the type of the
GeoJson
object.
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonGeometryCollection
-
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonLineString
-
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiLineString
-
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPoint
-
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonMultiPolygon
-
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPoint
-
- getType() - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- getType() - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractDeleteEvent
-
- getType() - Method in class org.springframework.data.mongodb.core.mapping.event.AfterLoadEvent
-
- getType() - Method in class org.springframework.data.mongodb.core.query.Term
-
- getTypeHint() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- getTypeHint() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- getTypeMapper() - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- getTypeMapper() - Method in interface org.springframework.data.mongodb.core.convert.MongoConverter
-
Returns the
TypeMapper
being used to write type information into
Document
s created with that
converter.
- getTypes() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- getTypes() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- getTypes() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
-
- getTypes() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
Get the set of types defined for this schema element.
- getTypes() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
- getTypes() - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
- getUniqueMappedResult() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationResults
-
Returns the unique mapped result.
- getUpdateCount() - Method in class org.springframework.data.mongodb.monitor.OperationCounters
-
- getUpdateObject() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- getUpdateObject() - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- getUpdateObject() - Method in class org.springframework.data.mongodb.core.query.Update
-
- getUpdateObject() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
- getUpper() - Method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Window
-
The upper (inclusive) boundary.
- getUptime() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
-
- getUptimeEstimate() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
-
- getUser() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
-
- getValidationAction() - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Get the validationAction
to perform.
- getValidationLevel() - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Get the validationLevel
to apply.
- getValidationOptions() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- getValidator() - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
- getValue() - Method in interface org.springframework.data.mongodb.core.query.Update.Modifier
-
- getValue() - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
Returns the value of the current node.
- getValueProvider() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- getValues() - Method in class org.springframework.data.mongodb.repository.query.ConvertingParameterAccessor
-
- getValues() - Method in interface org.springframework.data.mongodb.repository.query.MongoParameterAccessor
-
Returns the raw parameter values of the underlying query method.
- getValues() - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- getVersion() - Method in class org.springframework.data.mongodb.monitor.ServerInfo
-
- getVersion(T) - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Returns the version value for the entity or null if the entity is not
versioned
.
- getVersion(T) - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- getVirtualAddressSpace() - Method in class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- getWarning() - Method in class org.springframework.data.mongodb.monitor.AssertMetrics
-
- getWeight() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- getWildcardProjection() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Get wildcardProjection information.
- getWindow() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- getWindowOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- getWriteResult() - Method in exception org.springframework.data.mongodb.core.MongoDataIntegrityViolationException
-
Returns the WriteConcernResult
that caused the exception.
- getWriteTarget(Class<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Get the conversion target type if defined or return the source.
- getWriteTargetTypeFor(Class<?>) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- getWriteTargetTypeFor(Class<?>) - Method in interface org.springframework.data.mongodb.core.convert.MongoTypeMapper
-
- GlobalLockMetrics - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for Global Locks
- GlobalLockMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.GlobalLockMetrics
-
- granularity(GranularityDefinition) - Method in class org.springframework.data.mongodb.core.CollectionOptions.TimeSeriesOptions
-
Select the
GranularityDefinition
parameter to define how data in the time series collection is organized.
- Granularity - Enum in org.springframework.data.mongodb.core.timeseries
-
- GranularityDefinition - Interface in org.springframework.data.mongodb.core.timeseries
-
The Granularity of time series data that is closest to the time span between incoming measurements.
- graphLookup(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
GraphLookupOperation.GraphLookupOperationFromBuilder
to construct a
GraphLookupOperation
given fromCollection.
- GraphLookupOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $graphLookup
-operation.
- GraphLookupOperation.ConnectFromBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- GraphLookupOperation.ConnectToBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- GraphLookupOperation.FromBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- GraphLookupOperation.GraphLookupOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- GraphLookupOperation.StartWithBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- GraphLookupOperationBuilder(String, List<? extends Object>, String, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
-
- greaterThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than the value of the referenced field.
- greaterThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than the expression result.
- greaterThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
-
- greaterThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
-
- greaterThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the value of the referenced field.
- greaterThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the expression result.
- greaterThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
-
- greaterThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
-
- greaterThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than or equivalent to the given value.
- greaterThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gte
-
- greaterThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is greater than the given value.
- greaterThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Gt
-
- GridFsCriteria - Class in org.springframework.data.mongodb.gridfs
-
GridFs-specific helper class to define
Criteria
s.
- GridFsCriteria(String) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- gridFsFile(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set id, filename, metadata and chunk size from given file.
- gridFsFile(GridFSFile) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set id, filename, metadata and chunk size from given file.
- GridFsObject<ID,CONTENT> - Interface in org.springframework.data.mongodb.gridfs
-
A common interface when dealing with GridFs items using Spring Data.
- GridFsObject.Options - Class in org.springframework.data.mongodb.gridfs
-
Additional, context relevant information.
- GridFsOperations - Interface in org.springframework.data.mongodb.gridfs
-
Collection of operations to store and read files from MongoDB GridFS.
- GridFsResource - Class in org.springframework.data.mongodb.gridfs
-
GridFSFile
based
Resource
implementation.
- GridFsResource(GridFSFile) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsResource
-
- GridFsResource(GridFSFile, InputStream) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsResource
-
- GridFsTemplate - Class in org.springframework.data.mongodb.gridfs
-
- GridFsTemplate(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- GridFsTemplate(MongoDatabaseFactory, MongoConverter, String) - Constructor for class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- GridFsUpload<ID> - Class in org.springframework.data.mongodb.gridfs
-
Upload descriptor for a GridFS file upload.
- GridFsUpload.GridFsUploadBuilder<T> - Class in org.springframework.data.mongodb.gridfs
-
- group(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- group(Fields) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- group(String, GroupBy, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- group(Criteria, String, GroupBy, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- group(String, GroupBy, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- group(Criteria, String, GroupBy, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- GroupBy - Class in org.springframework.data.mongodb.core.mapreduce
-
- GroupBy(String...) - Constructor for class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
- GroupBy(String, boolean) - Constructor for class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
- GroupByResults<T> - Class in org.springframework.data.mongodb.core.mapreduce
-
- GroupByResults(List<T>, Document) - Constructor for class org.springframework.data.mongodb.core.mapreduce.GroupByResults
-
Deprecated.
- GroupOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $group
-operation.
- GroupOperation(Fields) - Constructor for class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- GroupOperation(GroupOperation) - Constructor for class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- GroupOperation.GroupOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- gt(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $gt
expression (greater than) that compares the value of the field to a given value or field.
- gt(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $gt operator.
- gt(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- gt(Number) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
Set minimum to given min
value and exclusiveMinimum to true.
- gte(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $gte
expression (greater than equal) that compares the value of the field to a given value or
field.
- gte(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $gte operator.
- gte(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- gte(Number) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
Set minimum to given min
value and exclusiveMinimum to false.
- id(MergeOperation.UniqueMergeId) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Set the identifier that determines if a results document matches an already existing document in the output
collection.
- id() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.UniqueMergeId
-
Merge Documents by using the MongoDB _id field.
- id(T1) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the id to use.
- id(T1) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the id to use.
- ID_FIELD_NAME - Static variable in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- identical() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Identical Level.
- IdentifiableJsonSchemaProperty<T extends JsonSchemaObject> - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.BooleanJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.DateJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.NullJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
Delegating
JsonSchemaProperty
implementation having a required flag for evaluation during schema
creation process.
- IdentifiableJsonSchemaProperty.StringJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.TimestampJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty - Class in org.springframework.data.mongodb.core.schema
-
- identifier - Variable in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- idMapper - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- ifNull(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Creates new
AggregationExpression
that evaluates an expression and returns the value of the expression if
the expression evaluates to a non-null value.
- ifNull(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Creates new
AggregationExpression
that evaluates an expression and returns the value of the expression if
the expression evaluates to a non-null value.
- ifNull(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull
-
- ifNull(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull
-
- ifNull(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.IfNullBuilder
-
- ifNull(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.IfNullBuilder
-
- immutable(ShardKey) - Static method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- in(String) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Optionally specify the database of the target collection.
- in(Object...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $in operator.
- in(Collection<?>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $in operator.
- in(Metric) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Will cause the results' distances being returned in the given metric.
- inc(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- inc(String, Number) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- inc(String, Number) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $inc update modifier
- inc(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
- inc(String) - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
Increment the value of a given key by 1
.
- include(String) - Method in class org.springframework.data.mongodb.core.query.Field
-
Include a single field
to be returned by the query operation.
- include(String...) - Method in class org.springframework.data.mongodb.core.query.Field
-
Include one or more fields
to be returned by the query operation.
- includeCase() - Method in class org.springframework.data.mongodb.core.query.Collation.PrimaryICUComparisonLevel
-
Include case comparison.
- includeCase() - Method in class org.springframework.data.mongodb.core.query.Collation.SecondaryICUComparisonLevel
-
Include case comparison.
- includeId() - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
Include the _id
field in wildcardProjection.
- includeScore() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Add field score holding the documents textScore to the returned fields.
- includeScore(String) - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Include text search document score in returned fields using the given fieldname.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableAggregationOperation.AggregationWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.InsertWithCollection
-
Explicitly set the name of the collection.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithCollection
-
Explicitly set the name of the collection to perform the mapReduce operation on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveAggregationOperation.AggregationOperationWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation.InsertWithCollection
-
Explicitly set the name of the collection.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithCollection
-
Explicitly set the name of the collection to perform the mapReduce operation on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithCollection
-
Explicitly set the name of the collection to perform the query on.
- inDatabase(String) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Optionally define a target database if different from the current one.
- inDatabase(String) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationTarget
-
Optionally specify the target database if different from the source one.
- Index - Class in org.springframework.data.mongodb.core.index
-
- Index() - Constructor for class org.springframework.data.mongodb.core.index.Index
-
- Index(String, Sort.Direction) - Constructor for class org.springframework.data.mongodb.core.index.Index
-
- Index.Duplicates - Enum in org.springframework.data.mongodb.core.index
-
- IndexDefinition - Interface in org.springframework.data.mongodb.core.index
-
- IndexDefinitionHolder(String, IndexDefinition, String) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
Create
- IndexDirection - Enum in org.springframework.data.mongodb.core.index
-
- Indexed - Annotation Type in org.springframework.data.mongodb.core.index
-
Mark a field to be indexed using MongoDB's indexing feature.
- IndexField - Class in org.springframework.data.mongodb.core.index
-
Value object for an index field.
- IndexFilter - Interface in org.springframework.data.mongodb.core.index
-
- IndexInfo - Class in org.springframework.data.mongodb.core.index
-
Index information for a MongoDB index.
- IndexInfo(List<IndexField>, String, boolean, boolean, String) - Constructor for class org.springframework.data.mongodb.core.index.IndexInfo
-
- indexInfoOf(Document) - Static method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Creates new
IndexInfo
parsing required properties from the given sourceDocument.
- indexOf(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
Creates new
AggregationExpression
that searches the associated array for an occurrence of a specified
value and returns the array index (zero-based) of the first occurrence.
- indexOf(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray.IndexOfArrayBuilder
-
Set the value to check for its index in the array.
- indexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes.SubstringBuilder
-
- indexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes.SubstringBuilder
-
- indexOf(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes.SubstringBuilder
-
- indexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP.SubstringBuilder
-
- indexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP.SubstringBuilder
-
- indexOf(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP.SubstringBuilder
-
- indexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a given substring and returns the UTF-8 byte index (zero-based) of the first
occurrence.
- indexOf(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring contained in the given field reference and returns the UTF-8 byte
index (zero-based) of the first occurrence.
- indexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring resulting from the given
AggregationExpression
and returns the UTF-8
byte index (zero-based) of the first occurrence.
- indexOfCP(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a given substring and returns the UTF-8 code point index (zero-based) of the
first occurrence.
- indexOfCP(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring contained in the given field reference and returns the UTF-8 code
point index (zero-based) of the first occurrence.
- indexOfCP(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and searches a string
for an occurrence of a substring resulting from the given
AggregationExpression
and returns the UTF-8
code point index (zero-based) of the first occurrence.
- IndexOperations - Interface in org.springframework.data.mongodb.core.index
-
Index operations on a collection.
- IndexOperationsAdapter - Interface in org.springframework.data.mongodb.core.index
-
- IndexOperationsProvider - Interface in org.springframework.data.mongodb.core.index
-
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.index.IndexOperationsProvider
-
Returns the operations that can be performed on indexes.
- indexOps(String, Class<?>) - Method in interface org.springframework.data.mongodb.core.index.IndexOperationsProvider
-
Returns the operations that can be performed on indexes.
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.index.ReactiveIndexOperationsProvider
-
Returns the operations that can be performed on indexes.
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the operations that can be performed on indexes
- indexOps(Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the operations that can be performed on indexes
- indexOps(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- indexOps(String, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- indexOps(Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- indexOps(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the reactive operations that can be performed on indexes
- indexOps(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the reactive operations that can be performed on indexes
- indexOps(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- indexOps(Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- IndexPredicate - Class in org.springframework.data.mongodb.core.index
-
- IndexPredicate() - Constructor for class org.springframework.data.mongodb.core.index.IndexPredicate
-
- IndexResolver - Interface in org.springframework.data.mongodb.core.index
-
- inheritsFields() - Method in interface org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation
-
- inheritsFields() - Method in interface org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregationOperation.InheritsFieldsAggregationOperation
-
- inheritsFields() - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- inheritsFields() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- init() - Method in class org.springframework.data.mongodb.config.MongoNamespaceHandler
-
- init(ScriptOperators.Function) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitBuilder
-
- init(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitBuilder
-
Define the
init
function for the
accumulators
initial state.
- init() - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigNamespaceHandler
-
- initArgs(Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitArgsBuilder
-
- initArgs(List<Object>) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitArgsBuilder
-
- initialDocument(String) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the aggregation result document.
- initialDocument(Document) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the aggregation result document.
- initiateFind(MongoCollection<Document>, Function<MongoCollection<Document>, FindIterable<Document>>) - Method in interface org.springframework.data.mongodb.core.CursorPreparer
-
Apply query specific settings to
MongoCollection
and initate a find operation returning a
FindIterable
via the given
find
function.
- initiateFind(MongoCollection<Document>, Function<MongoCollection<Document>, FindPublisher<Document>>) - Method in interface org.springframework.data.mongodb.core.FindPublisherPreparer
-
Apply query specific settings to
MongoCollection
and initate a find operation returning a
FindPublisher
via the given
find
function.
- inKilometers() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Will cause the results' distances being returned in kilometers.
- inMiles() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Will cause the results' distances being returned in miles.
- insert(Object) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single insert to the bulk operation.
- insert(List<? extends Object>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of inserts to the bulk operation.
- insert(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation
-
Start creating an insert operation for given domainType.
- insert(T) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert the object into the collection for the entity type of the object to save.
- insert(T, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert the object into the specified collection.
- insert(Collection<? extends T>, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert a Collection of objects into a collection in a single batch write to the database.
- insert(Collection<? extends T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert a batch of objects into the specified collection in a single batch write to the database.
- insert(T) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(T, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Collection<? extends T>, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Collection<? extends T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insert(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation
-
Start creating an insert operation for given domainType.
- insert(T) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert the object into the collection for the entity type of the object to save.
- insert(T, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert the object into the specified collection.
- insert(Collection<? extends T>, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a Collection of objects into a collection in a single batch write to the database.
- insert(Collection<? extends T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a batch of objects into the specified collection in a single batch write to the database.
- insert(Mono<? extends T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert the object into the collection for the entity type of the object to save.
- insert(Mono<? extends T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(T) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(T, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(Collection<? extends T>, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(Collection<? extends T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insert(S) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
Inserts the given entity.
- insert(Iterable<S>) - Method in interface org.springframework.data.mongodb.repository.MongoRepository
-
Inserts the given entities.
- insert(S) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Inserts the given entity.
- insert(Iterable<S>) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Inserts the given entities.
- insert(Publisher<S>) - Method in interface org.springframework.data.mongodb.repository.ReactiveMongoRepository
-
Inserts the given entities.
- insert(S) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- insert(Iterable<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- insert(S) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- insert(Iterable<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- insert(Publisher<S>) - Method in class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- insertAll(Collection<? extends T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Insert a mixed Collection of objects into a database collection determining the collection name to use based on the
class.
- insertAll(Collection<? extends T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insertAll(Collection<? extends T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a mixed Collection of objects into a database collection determining the collection name to use based on the
class.
- insertAll(Mono<? extends Collection<? extends T>>, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a Collection of objects into a collection in a single batch write to the database.
- insertAll(Mono<? extends Collection<? extends T>>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert objects into the specified collection in a single batch write to the database.
- insertAll(Mono<? extends Collection<? extends T>>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Insert a mixed Collection of objects into a database collection determining the collection name to use based on the
class.
- insertAll(Mono<? extends Collection<? extends T>>, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertAll(Mono<? extends Collection<? extends T>>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertAll(Collection<? extends T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertAll(Mono<? extends Collection<? extends T>>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertDocument(String, Document, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insertDocument(String, Document, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertDocumentList(String, List<Document>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- insertDocumentList(String, List<Document>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- insertDocuments() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Insert documents to the target collection.
- insertNewDocument() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
Insert the document into the output collection.
- instantiators - Variable in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- int32(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- int64(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- INT_32 - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- INT_64 - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- integral() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- integral(SetWindowFieldsOperation.WindowUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- integral(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- integralOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Integral
-
- integralOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Integral
-
- intersects(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- intersects(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIntersection
-
- intersects(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in every of those.
- intersects(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in every of those.
- intersects(GeoJson) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates criterion using $geoIntersects
operator which matches intersections of the given geoJson
structure and the documents one.
- intersectsArrays(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setIntersection
expression that takes array of the previously mentioned field and one or
more arrays and returns an array that contains the elements that appear in every of those.
- into(MergeOperation.MergeOperationTarget) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Define the target to store results in.
- intoCollection(String) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Required output collection name to store results to.
- inTransaction() - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- inTransaction(Publisher<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- inTransaction() - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- inTransaction(Publisher<ClientSession>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- intType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- InvalidMongoDbApiUsageException - Exception in org.springframework.data.mongodb
-
- InvalidMongoDbApiUsageException(String) - Constructor for exception org.springframework.data.mongodb.InvalidMongoDbApiUsageException
-
- InvalidMongoDbApiUsageException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.InvalidMongoDbApiUsageException
-
- invoke(MethodInvocation) - Method in class org.springframework.data.mongodb.SessionAwareMethodInterceptor
-
- is(Object) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using equality
- isActive() - Method in interface org.springframework.data.mongodb.core.messaging.Subscription
-
- isActive() - Method in interface org.springframework.data.mongodb.core.messaging.Task
-
- isAliased() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
-
Returns whether the Field is aliased, which means it has a name set different from the target.
- isAliased() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.ComputedField
-
- 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
.
- isDocumentReference() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isDocumentReference() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- isDuplicateKeyCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- isEmpty() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- isEmpty() - Method in class org.springframework.data.mongodb.util.DotPath
-
Returns whether this dotpath is empty.
- isEqualTo(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
Creates new
Set
with all previously added arguments appending the given one.
- isEqualTo(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- isEqualTo(Object[]) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetEquals
-
- isEqualTo(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that compares the previously mentioned field to one or more arrays and
returns true if they have the same distinct elements and false otherwise.
- isEqualTo(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that compares the previously mentioned field to one or more arrays and
returns true if they have the same distinct elements and false otherwise.
- isExistingTransaction(Object) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- isExistingTransaction(Object) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Returns whether the query should get an exists projection applied.
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Returns whether the query should get an exists projection applied.
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- isExistsQuery() - Method in class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- isExplain() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
Specifies to return the information on the processing of the pipeline.
- isExplicitIdProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isExplicitIdProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether the property is explicitly marked as an identifier property of the owning
PersistentEntity
.
- isExplicitLanguageProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isExplicitLanguageProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns true when property being annotated with
Language
.
- isGeo() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
Returns whether the
IndexField
is a geo index field.
- isGeoNearQuery() - Method in class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
Returns whether the query is a geo near query.
- isGeoNearQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isHashed() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- isHashed() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- isIdField() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
Returns whether the current field is the id field.
- isIdField() - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- isIdPresent(Class<?>) - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- isIdProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
Also considers fields as id that are of supported id type and name.
- isIdProperty() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- isIgnoreCaseEnabled() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- isIgnoredPath(String) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- isImmutable() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- isIndexCreatorFor(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
Returns whether the current index creator was registered for the given
MappingContext
.
- isIndexCreatorFor(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
Returns whether the current index creator was registered for the given
MappingContext
.
- isIndexForFields(Collection<String>) - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
Returns whether the index is covering exactly the fields given independently of the order.
- isInternal() - Method in interface org.springframework.data.mongodb.core.aggregation.Field
-
- isInvalidDataAccessApiUsageCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isIsolated() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- isIsolated() - Method in class org.springframework.data.mongodb.core.query.Update
-
- isIsolated() - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
If true prevents a write operation that affects multiple documents from yielding to
other reads or writes once the first document is written.
- isJsonArray(String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Check if a given String looks like parsable
json array.
- isJsonDocument(String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Check if a given String looks like parsable
json.
- isKeyword(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns whether the given
String
is a MongoDB keyword.
- isLanguageProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isLanguageProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- isLazyReference(MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.DefaultReferenceResolver
-
Check if the association expressed by the given
property
should be resolved lazily.
- 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.
- isNull() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using null equality comparison which matches documents that either contain the item
field whose value is null or that do not contain the item field.
- isNullValue() - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using a BsonType
comparison which matches only documents that contain the item
field whose value is equal to BsonType.NULL
.
- iso8601() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
Use ISO week date fields in the resulting document.
- isoDayOfWeek() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the weekday number in ISO 8601-2018 format, ranging from 1
(for Monday) to 7 (for Sunday).
- isoDayOfWeek(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the day of week to the given value which must resolve to a weekday in range 1 - 7
.
- isoDayOfWeek(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- isoDayOfWeek(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- isoDayOfWeekOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the day of week to the value resolved by following the given
field reference
.
- isoDayOfWeekOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the day of week to the result of the given
expression
.
- isoDayWeek(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- isOfType(Class<?>) - Method in class org.springframework.data.mongodb.core.spel.ExpressionNode
-
Returns whether the current
ExpressionNode
is backed by the given type.
- isolated() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
Prevents a write operation that affects multiple documents from yielding to other reads or writes
once the first document is written.
- isolated() - Method in class org.springframework.data.mongodb.core.query.Update
-
Prevents a write operation that affects multiple documents from yielding to other reads or writes
once the first document is written.
- isOutOrMerge() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationPipeline
-
- isoWeek() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the week number in ISO 8601-2018 format, ranging from 1 to
53.
- isoWeek(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the week of year to the given value which must resolve to a calendar week in range 1 - 53
.
- isoWeek(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- isoWeekOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the week of year to the value resolved by following the given
field reference
.
- isoWeekOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
Set the week of year to the result of the given
expression
.
- isoWeekOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- isoWeekOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- isoWeekYear(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the week date year to the given value which must resolve to a weekday in range 0 - 9999
.
- isoWeekYear() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- isoWeekYear(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear
-
Set the week date year to the given value which must resolve to a weekday in range 0 - 9999
.
- isoWeekYear(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- isoWeekYearOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the week date year to the value resolved by following the given
field reference
.
- isoWeekYearOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
Set the week date year to the result of the given
expression
.
- isoWeekYearOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear
-
Set the week date year to the value resolved by following the given
field reference
.
- isoWeekYearOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts.IsoDateFromPartsWithYear
-
Set the week date year to the result of the given
expression
.
- isoWeekYearOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- isoWeekYearOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- isPermissionDeniedCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- isQueryForEntity() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isReactiveClientPresent() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isRemove() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- isRequired() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
-
- isRequired() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- isRestrictedTypeKey(String) - Static method in class org.springframework.data.mongodb.core.query.Query
-
- isResumeAfter() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- isReturnNew() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- isReturnNew() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Get the bit indicating to return the replacement document.
- isRollbackOnly() - Method in class org.springframework.data.mongodb.MongoTransactionManager.MongoTransactionObject
-
- isRollbackOnly() - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager.ReactiveMongoTransactionObject
-
- isRunning() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- isSharded() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
- isSharded() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
Return whether the shard key represents a sharded key.
- isSkipResults() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- isSorted() - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
- isSorted() - Method in class org.springframework.data.mongodb.core.query.Query
-
Returns true if the
Query
has a sort parameter.
- isSorted() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
- isSparse() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- isSpherical() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Returns whether spharical values will be returned.
- isStartAfter() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions
-
- isStreamQuery() - Method in class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- isSubsetOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- isSubsetOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetIsSubset
-
- isSubsetOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and returns
true if it is a subset of the given arrayReference.
- isSubsetOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- isSyncClientPresent() - Static method in class org.springframework.data.mongodb.util.MongoClientVersion
-
- isText() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
Returns whether the
IndexField
is a text index field.
- isTextScoreProperty() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- isTextScoreProperty() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether the property holds the documents score calculated by text search.
- isTransactionActive() - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Returns if the given
MongoDatabaseFactory
is bound to a
ClientSession
that has an
active transaction
.
- isTransactionActive(MongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.MongoDatabaseUtils
-
- isTransactionActive() - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
- isTransactionActive(ReactiveMongoDatabaseFactory) - Static method in class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
- isTransactionFailureCode(Integer) - Static method in class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
Check if the given error code matches a know transaction related error.
- isTransient() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- isTypeKey(String) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- isTypeKey(String) - Method in interface org.springframework.data.mongodb.core.convert.MongoTypeMapper
-
Returns whether the given key is the type key.
- isTypeKey(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Returns whether the given
String
is the type key.
- isUnaryMinus(ExpressionNode) - Method in class org.springframework.data.mongodb.core.spel.LiteralNode
-
- isUnaryMinus() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
Returns whether the operator is a unary minus, e.g. -1.
- isUnaryOperator() - Method in class org.springframework.data.mongodb.core.spel.OperatorNode
-
Returns whether the operator is unary.
- isUnique() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- isUnique() - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- isUnwrapped() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentEntity
-
- isUnwrapped() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
- isUpdateObject(Document) - Static method in class org.springframework.data.mongodb.core.convert.UpdateMapper
-
Returns true if the given Document
is an update object that uses update operators.
- isUpsert() - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- isUpsert() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Get the bit indicating if to create a new document if not exists.
- isVersioned() - Method in interface org.springframework.data.mongodb.repository.query.MongoEntityInformation
-
Returns whether the entity uses optimistic locking.
- isVersioned() - Method in class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- isWeighted() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- isWildcard() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
Returns whether the
IndexField
is contains a wildcard expression.
- isWildcard() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- 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
-
- iterate() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- 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
-
- lang(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorInitBuilder
-
The language used in the $accumulator
code.
- lang(String) - Method in class org.springframework.data.mongodb.core.aggregation.ScriptOperators.Function
-
The language used in the body.
- Language - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Mark property as language field.
- last() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $last
-expression for the current value..
- last(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- last(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- lastModified() - Method in class org.springframework.data.mongodb.gridfs.GridFsResource
-
- LazyLoadingException - Exception in org.springframework.data.mongodb
-
- LazyLoadingException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.LazyLoadingException
-
Constructor for LazyLoadingException.
- LazyLoadingProxy - Interface in org.springframework.data.mongodb.core.convert
-
Allows direct interaction with the underlying LazyLoadingInterceptor
.
- left() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Remove whitespace or the specified characters from the beginning of a string.
- length() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- length() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that returns the number of UTF-8 bytes in the associated string
representation.
- length(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the valid length range (minLength and maxLength) for a valid field.
- lengthCP() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that returns the number of UTF-8 code points in the associated string
representation.
- lengthOfArray(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- lengthOfArray(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- lengthOfArray(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Size
-
- lessThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than the value of the referenced field.
- lessThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than the expression result.
- lessThan(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- lessThan(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- lessThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the value of the referenced field.
- lessThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the expression result.
- lessThanEqualTo(String) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- lessThanEqualTo(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- lessThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than or equivalent to the given value.
- lessThanEqualToValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lte
-
- lessThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.ComparisonOperatorFactory
-
Creates new
AggregationExpression
that compares two values and returns true when the first
value is less than to the given value.
- lessThanValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ComparisonOperators.Lt
-
- let(VariableOperators.Let) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
- let(AggregationExpression, String, AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $let
expression that binds variables for use in the specified expression, and returns the
result of the expression.
- let(Collection<VariableOperators.Let.ExpressionVariable>, AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $let
expression that binds variables for use in the specified expression, and returns the
result of the expression.
- limit(long) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
LimitOperation
limiting the result to the given number of elements.
- limit(int) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Limit the number of objects to return from the collection that is fed into the map reduce operation Often used in
conjunction with a query and sort option so as to reduce the portion of the data that will be processed.
- limit(long) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Configures the maximum number of results to return.
- limit(int) - Method in class org.springframework.data.mongodb.core.query.Query
-
Limit the number of returned documents to limit
.
- limit(long) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
- 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
-
- LOGGER - Static variable in class org.springframework.data.mongodb.core.convert.QueryMapper
-
- 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()
.
- mapFieldsTo(Class<?>) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set domain type used for field name mapping of property references used by the
AggregationPipeline
.
- mapItemsOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- mapItemsOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- mapKeyDotReplacement - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- MappedDocument - Class in org.springframework.data.mongodb.core
-
A MongoDB document in its mapped state.
- MAPPING_CONTEXT_BEAN_NAME - Static variable in class org.springframework.data.mongodb.config.BeanNames
-
- mappingContext - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- mappingMongoConverter(MongoDatabaseFactory, MongoCustomConversions, MongoMappingContext) - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- mappingMongoConverter(ReactiveMongoDatabaseFactory, MongoCustomConversions, MongoMappingContext) - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- MappingMongoConverter - Class in org.springframework.data.mongodb.core.convert
-
- MappingMongoConverter(DbRefResolver, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- MappingMongoConverter(MongoDatabaseFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- MappingMongoConverter.ConversionContext - Class in org.springframework.data.mongodb.core.convert
-
Conversion context holding references to simple ValueConverter
and ContainerValueConverter
.
- MappingMongoConverterParser - Class in org.springframework.data.mongodb.config
-
Bean definition parser for the mapping-converter
element.
- MappingMongoConverterParser() - Constructor for class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- MappingMongoEntityInformation<T,ID> - Class in org.springframework.data.mongodb.repository.support
-
- MappingMongoEntityInformation(MongoPersistentEntity<T>) - Constructor for class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- MappingMongoEntityInformation(MongoPersistentEntity<T>, Class<ID>) - Constructor for class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- MappingMongoEntityInformation(MongoPersistentEntity<T>, String) - Constructor for class org.springframework.data.mongodb.repository.support.MappingMongoEntityInformation
-
- mapReduce(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation
-
Start creating a mapReduce operation for the given domainType.
- mapReduce(String, String, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation.
- mapReduce(String, String, String, MapReduceOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation that takes additional map-reduce options.
- mapReduce(Query, String, String, String, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation that takes a query.
- mapReduce(Query, String, String, String, MapReduceOptions, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Execute a map-reduce operation that takes a query and additional map-reduce options
- mapReduce(String, String, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(String, String, String, MapReduceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Query, String, String, String, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Query, String, String, String, MapReduceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Query, Class<?>, String, String, String, MapReduceOptions, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- mapReduce(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation
-
Start creating a mapReduce operation for the given domainType.
- mapReduce(Query, Class<?>, Class<T>, String, String, MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute a map-reduce operation.
- mapReduce(Query, Class<?>, String, Class<T>, String, String, MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Execute a map-reduce operation.
- mapReduce(Query, Class<?>, Class<T>, String, String, MapReduceOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- mapReduce(Query, Class<?>, String, Class<T>, String, String, MapReduceOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- mapReduce(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- MapReduceCounts - Class in org.springframework.data.mongodb.core.mapreduce
-
Value object to encapsulate results of a map-reduce count.
- MapReduceCounts(long, long, long) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
Creates a new
MapReduceCounts
using the given input count, emit count, and output count.
- MapReduceOptions - Class in org.springframework.data.mongodb.core.mapreduce
-
- MapReduceOptions() - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- MapReduceResults<T> - Class in org.springframework.data.mongodb.core.mapreduce
-
Collects the results of performing a MapReduce operations.
- MapReduceResults(List<T>, Document) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceResults
-
- MapReduceTiming - Class in org.springframework.data.mongodb.core.mapreduce
-
- MapReduceTiming(long, long, long) - Constructor for class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- mapSchema(Document, Class<?>) - Method in interface org.springframework.data.mongodb.core.convert.JsonSchemaMapper
-
Map the required and properties fields the given Document
containing the
$jsonSchema against the given domain type.
- mapSchema(Document, Class<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoJsonSchemaMapper
-
- mapValueToTargetType(S, Class<T>, DbRefResolver) - Method in interface org.springframework.data.mongodb.core.convert.MongoConverter
-
Mapping function capable of converting values into a desired target type by eg. extracting the actual java type
from a given BsonValue
.
- Mark() - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Mark
-
- match(Criteria) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- match(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- match(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.DistinctWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.DistinctWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.FindWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithQuery
-
Define the query filtering elements.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.RemoveWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithQuery
-
Filter documents by given query.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithQuery
-
- matching(Term) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Adds given
Term
to criteria.
- matching(String) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
- matching() - Static method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.DistinctWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.DistinctWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.FindWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithQuery
-
Set the filter query to be used.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithQuery
-
Define the query filtering elements.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation.RemoveWithQuery
-
- matching(Query) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithQuery
-
Filter documents by given query.
- matching(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithQuery
-
- matching(String) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- matching(String) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the regex pattern to validate field values against.
- matchingAll() - Static method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- matchingAny(String...) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Configures the
TextCriteria
to match any of the given words.
- matchingAny() - Static method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- matchingDocumentStructure(MongoJsonSchema) - Static method in class org.springframework.data.mongodb.core.query.Criteria
-
Static factory method to create a
Criteria
matching documents against a given structure defined by the
MongoJsonSchema
using (
$jsonSchema
) operator.
- matchingPhrase(String) - Method in class org.springframework.data.mongodb.core.query.TextCriteria
-
Given value will treated as a single phrase.
- MatchOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $match
-operation.
- MatchOperation(CriteriaDefinition) - Constructor for class org.springframework.data.mongodb.core.aggregation.MatchOperation
-
- MatchOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.MatchOperation
-
- max() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and returns the
maximum value.
- max() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- max() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $max
-expression for the current value.
- max(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- max(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- max(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update given key to the value
if the value
is greater than the current value of the field.
- maxAwaitTime(Duration) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the cursors maximum wait time on the server (for a new Document to be emitted).
- maxAwaitTime() - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestOptions
-
- maxAwaitTime() - Method in interface org.springframework.data.mongodb.core.messaging.SubscriptionRequest.RequestOptions
-
Get the maximum wait time (the time till the next Document is emitted) to apply when reading from the collection.
- maxDepth(long) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.GraphLookupOperationBuilder
-
Optionally limit the number of recursions.
- maxDistance(double) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geo-spatial criterion using a $maxDistance operation, for use with $near
- maxDistance(double) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the max distance results shall have from the configured origin.
- maxDistance(double, Metric) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the maximum distance supplied in a given metric.
- maxDistance(Distance) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the maximum distance to the given
Distance
.
- maxDocuments(long) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
maxDocuments
set to given value.
- maxItems(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- maxItems(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the maxItems.
- maxLength(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- maxLength(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the valid length range (maxLength) for a valid field.
- maxOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- maxOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- maxProperties(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- maxProperties(int) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- maxProperties(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the maxProperties.
- maxTime(Duration) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Set the time limit for processing.
- maxTime(long, TimeUnit) - Method in class org.springframework.data.mongodb.core.query.Query
-
- maxTime(Duration) - Method in class org.springframework.data.mongodb.core.query.Query
-
- maxTimeMsec(long) - Method in class org.springframework.data.mongodb.core.query.Query
-
- maxVariable(String) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the field that determines up to which characters are considered ignorable when alternate is shifted
.
- maybeCallAfterConvert(T, Document, String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- maybeCallAfterConvert(T, Document, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallAfterConvert(T, Document, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeCallAfterSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallAfterSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeCallBeforeConvert(T, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallBeforeConvert(T, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeCallBeforeSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeCallBeforeSave(T, Document, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- maybeConvertList(Iterable<?>, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- maybeEmitEvent(E) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- maybeEmitEvent(E) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- MemoryMetrics - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for Memory
- MemoryMetrics(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.MemoryMetrics
-
- merge() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- merge(Object...) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- merge() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and uses
$mergeObjects as an accumulator within the $group stage.
- merge(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ScriptOperators.Accumulator.AccumulatorMergeBuilder
-
Set the merge
function used to merge two internal states.
- merge(Document...) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Merge the given documents
into on in the given order.
- mergeDocuments() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Merge the matching documents.
- mergeInto(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
Simplified form to apply all default options for $merge
(including writing to a collection in the same
database).
- MergeOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $merge
-operation.
- MergeOperation(MergeOperation.MergeOperationTarget, MergeOperation.UniqueMergeId, VariableOperators.Let, MergeOperation.WhenDocumentsMatch, MergeOperation.WhenDocumentsDontMatch) - Constructor for class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- MergeOperation.MergeOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- MergeOperation.MergeOperationTarget - Class in org.springframework.data.mongodb.core.aggregation
-
Value Object representing the into
field of a $merge
aggregation stage.
- MergeOperation.UniqueMergeId - Class in org.springframework.data.mongodb.core.aggregation
-
Value object representing the unique id used during the merge operation to identify duplicates in the target
collection.
- MergeOperation.WhenDocumentsDontMatch - Class in org.springframework.data.mongodb.core.aggregation
-
Value Object specifying how to deal with a result document that do not match an existing document in the collection
based on the fields of the on
property describing the unique identifier.
- MergeOperation.WhenDocumentsMatch - Class in org.springframework.data.mongodb.core.aggregation
-
Value Object specifying how to deal with a result document that matches an existing document in the collection
based on the fields of the on
property describing the unique identifier.
- MergeOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
- mergeValuesOf(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeValuesOf(AggregationExpression...) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWith(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWith(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and combines it with the
given values (documents or mapped objects) into a single document.
- mergeWithValuesOf(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWithValuesOf(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- mergeWithValuesOf(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
- mergeWithValuesOf(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
- Message<S,T> - Interface in org.springframework.data.mongodb.core.messaging
-
General message abstraction for any type of Event / Message published by MongoDB server to the client.
- Message.MessageProperties - Class in org.springframework.data.mongodb.core.messaging
-
- Message.MessageProperties.MessagePropertiesBuilder - Class in org.springframework.data.mongodb.core.messaging
-
- MessageListener<S,T> - Interface in org.springframework.data.mongodb.core.messaging
-
Listener interface to receive delivery of
Messages
.
- MessageListenerContainer - Interface in org.springframework.data.mongodb.core.messaging
-
Internal abstraction used by the framework representing a message listener container.
- MessageProperties() - Constructor for class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- MessagePropertiesBuilder() - Constructor for class org.springframework.data.mongodb.core.messaging.Message.MessageProperties.MessagePropertiesBuilder
-
- Meta - Class in org.springframework.data.mongodb.core.query
-
Meta-data for
Query
instances.
- Meta() - Constructor for class org.springframework.data.mongodb.core.query.Meta
-
- Meta - Annotation Type in org.springframework.data.mongodb.repository
-
- Meta.CursorOption - Enum in org.springframework.data.mongodb.core.query
-
Meta.CursorOption
represents
OP_QUERY
wire protocol flags to change the behavior of queries.
- metadata(Document) - Method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- metadata(Document) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set the file metadata.
- metadata(Document) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set the file metadata.
- MetadataBackedField(String, MongoPersistentEntity<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- MetadataBackedField(String, MongoPersistentEntity<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, MongoPersistentProperty) - Constructor for class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- metaField(String) - Method in class org.springframework.data.mongodb.core.CollectionOptions.TimeSeriesOptions
-
Set the name of the field which contains metadata in each time series document.
- MethodReferenceNode - Class in org.springframework.data.mongodb.core.spel
-
- MethodReferenceNode.AggregationMethodReference - Class in org.springframework.data.mongodb.core.spel
-
- MethodReferenceNode.AggregationMethodReference.ArgumentType - Enum in org.springframework.data.mongodb.core.spel
-
The actual argument type to use when mapping parameters to MongoDB specific format.
- MetricConversion - Class in org.springframework.data.mongodb.core.query
-
- MetricConversion() - Constructor for class org.springframework.data.mongodb.core.query.MetricConversion
-
- millisecond(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- millisecond() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the millisecond portion of a date as an integer between 0
and 999.
- millisecond(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the millisecond to the given value which must resolve to a value in range 0 - 999
.
- millisecond(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- millisecond(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- millisecondOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the millisecond to the value resolved by following the given
field reference
.
- millisecondOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the milliseconds to the result of the given
expression
.
- millisecondOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- millisecondOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- milliseconds(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- millisecondsOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- millisecondsOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
- min() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and returns the
minimum value.
- min() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- min() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $min
-expression for the current value.
- min(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- min(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- min(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update given key to the value
if the value
is less than the current value of the field.
- minDistance(double) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $minDistance operation, for use with $near or
$nearSphere.
- minDistance(double) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the minimum distance results shall have from the configured origin.
- minDistance(double, Metric) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the minimum distance supplied in a given metric.
- minDistance(Distance) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Sets the minimum distance to the given
Distance
.
- minItems(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- minItems(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the maxItems.
- minLength(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- minLength(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
Define the valid length range (minLength) for a valid field.
- minOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- minOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- minProperties(int) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- minProperties(int) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- minProperties(int) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the minProperties.
- minus(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $subtract
expression that subtracts the given number to the previously mentioned field.
- minus(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $subtract
expression that subtracts the value of the given field to the previously mentioned
field.
- minus(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$subtract
expression that subtracts the result of the given
AggregationExpression
from the previously mentioned field.
- minute(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- minute() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the minute portion of a date as a number between 0 and 59.
- minute(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the minute to the given value which must resolve to a value in range 0 - 59
.
- minute(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- minute(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- minuteOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the minute to the value resolved by following the given
field reference
.
- minuteOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the minute to the result of the given
expression
.
- minuteOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- minuteOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- mod(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that divides the associated number by another and returns the
remainder.
- mod(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that divides the associated number by another and returns the
remainder.
- mod(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that divides the associated number by another and returns the
remainder.
- mod(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
Use the value stored at the given field as mod base.
- mod(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
- mod(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Mod
-
Use the given value as mod base.
- mod(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $mod
expression that divides the previously mentioned field by the given number and returns
the remainder.
- mod(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $mod
expression that divides the value of the given field by the previously mentioned field
and returns the remainder.
- mod(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$mod
expression that divides the value of the previously mentioned field by the result of
the
AggregationExpression
.
- mod(Number, Number) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $mod operator.
- mode(OutOperation.OutMode) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Specify how to merge the aggregation output with the target collection.
- moderateValidation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set to
ValidationLevel.MODERATE
.
- Modifiers() - Constructor for class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- modifies(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- modifies(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Determine if a given key
will be touched on execution.
- modifies(String) - Method in interface org.springframework.data.mongodb.core.query.UpdateDefinition
-
Check if a given key is modified by applying the update.
- MongoAction - Class in org.springframework.data.mongodb.core
-
Represents an action taken against the collection.
- MongoAction(WriteConcern, MongoActionOperation, String, Class<?>, Document, Document) - Constructor for class org.springframework.data.mongodb.core.MongoAction
-
- MongoActionOperation - Enum in org.springframework.data.mongodb.core
-
Enumeration for operations on a collection.
- MongoAdmin - Class in org.springframework.data.mongodb.core
-
Mongo server administration exposed via JMX annotations
- MongoAdmin(MongoClient) - Constructor for class org.springframework.data.mongodb.core.MongoAdmin
-
- MongoAdminOperations - Interface in org.springframework.data.mongodb.core
-
- MongoAnnotationProcessor - Class in org.springframework.data.mongodb.repository.support
-
Annotation processor to create Querydsl query types for QueryDsl annotated classes.
- MongoAnnotationProcessor() - Constructor for class org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor
-
- MongoAuditingBeanDefinitionParser - Class in org.springframework.data.mongodb.config
-
- MongoAuditingBeanDefinitionParser() - Constructor for class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
-
- mongoClient() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
Return the MongoClient
instance to connect to.
- MongoClientFactoryBean - Class in org.springframework.data.mongodb.core
-
Convenient factory for configuring MongoDB.
- MongoClientFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- MongoClientParser - Class in org.springframework.data.mongodb.config
-
Parser for mongo-client
definitions.
- MongoClientParser() - Constructor for class org.springframework.data.mongodb.config.MongoClientParser
-
- mongoClientSettings() - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Return the MongoClientSettings
used to create the actual MongoClient.
- MongoClientSettingsFactoryBean - Class in org.springframework.data.mongodb.core
-
A factory bean for construction of a MongoClientSettings
instance to be used with a MongoDB driver.
- MongoClientSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- MongoClientVersion - Class in org.springframework.data.mongodb.util
-
MongoClientVersion
holds information about the used mongo-java client and is used to distinguish between
different versions.
- MongoClientVersion() - Constructor for class org.springframework.data.mongodb.util.MongoClientVersion
-
- MongoCollectionUtils - Class in org.springframework.data.mongodb
-
Helper class featuring helper methods for working with MongoDb collections.
- MongoConfigurationSupport - Class in org.springframework.data.mongodb.config
-
Base class for Spring Data MongoDB to be extended for JavaConfiguration usage.
- MongoConfigurationSupport() - Constructor for class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
- MongoConverter - Interface in org.springframework.data.mongodb.core.convert
-
- MongoConverterConfigurationAdapter() - Constructor for class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- MongoCredentialPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a Collection of
MongoCredential
.
- MongoCredentialPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.MongoCredentialPropertyEditor
-
- MongoCustomConversions - Class in org.springframework.data.mongodb.core.convert
-
Value object to capture custom conversion.
- MongoCustomConversions(List<?>) - Constructor for class org.springframework.data.mongodb.core.convert.MongoCustomConversions
-
- MongoCustomConversions(MongoCustomConversions.MongoConverterConfigurationAdapter) - Constructor for class org.springframework.data.mongodb.core.convert.MongoCustomConversions
-
- MongoCustomConversions.MongoConverterConfigurationAdapter - Class in org.springframework.data.mongodb.core.convert
-
- MongoDatabaseFactory - Interface in org.springframework.data.mongodb
-
Interface for factories creating MongoDatabase
instances.
- MongoDatabaseFactoryReferenceLoader - Class in org.springframework.data.mongodb.core.convert
-
- MongoDatabaseFactoryReferenceLoader(MongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.core.convert.MongoDatabaseFactoryReferenceLoader
-
- MongoDatabaseFactorySupport<C> - Class in org.springframework.data.mongodb.core
-
Common base class for usage with both MongoClients
defining common properties such as
database name and exception translator.
- MongoDatabaseFactorySupport(C, String, boolean, PersistenceExceptionTranslator) - Constructor for class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- MongoDatabaseUtils - Class in org.springframework.data.mongodb
-
- MongoDatabaseUtils() - Constructor for class org.springframework.data.mongodb.MongoDatabaseUtils
-
- MongoDataIntegrityViolationException - Exception in org.springframework.data.mongodb.core
-
- MongoDataIntegrityViolationException(String, WriteConcernResult, MongoActionOperation) - Constructor for exception org.springframework.data.mongodb.core.MongoDataIntegrityViolationException
-
- MongoDbErrorCodes - Class in org.springframework.data.mongodb.util
-
MongoDbErrorCodes
holds MongoDB specific error codes outlined in mongo/base/error_codes.err.
- MongoDbErrorCodes() - Constructor for class org.springframework.data.mongodb.util.MongoDbErrorCodes
-
- mongoDbFactory() - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- MongoDbFactory - Interface in org.springframework.data.mongodb
-
- MongoDbFactoryParser - Class in org.springframework.data.mongodb.config
-
- MongoDbFactoryParser() - Constructor for class org.springframework.data.mongodb.config.MongoDbFactoryParser
-
- MongoDbFactorySupport<C> - Class in org.springframework.data.mongodb.core
-
- MongoDbFactorySupport(C, String, boolean, PersistenceExceptionTranslator) - Constructor for class org.springframework.data.mongodb.core.MongoDbFactorySupport
-
Deprecated.
- MongoEncryptionSettingsFactoryBean - Class in org.springframework.data.mongodb.core
-
FactoryBean
for creating
AutoEncryptionSettings
using the
AutoEncryptionSettings.Builder
.
- MongoEncryptionSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- MongoEntityInformation<T,ID> - Interface in org.springframework.data.mongodb.repository.query
-
- MongoEntityMetadata<T> - Interface in org.springframework.data.mongodb.repository.query
-
Extension of
EntityMetadata
to additionally expose the collection name an entity shall be persisted to.
- MongoExampleMapper - Class in org.springframework.data.mongodb.core.convert
-
Mapper from
Example
to a query
Document
.
- MongoExampleMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.MongoExampleMapper
-
- MongoExceptionTranslator - Class in org.springframework.data.mongodb.core
-
- MongoExceptionTranslator() - Constructor for class org.springframework.data.mongodb.core.MongoExceptionTranslator
-
- MongoExpression - Interface in org.springframework.data.mongodb
-
Wrapper object for MongoDB expressions like $toUpper : $name
that manifest as Document
when
passed on to the driver.
- MongoId - Annotation Type in org.springframework.data.mongodb.core.mapping
-
MongoId
represents a MongoDB specific
Id
annotation that allows customizing id conversion.
- MongoJmxParser - Class in org.springframework.data.mongodb.config
-
- MongoJmxParser() - Constructor for class org.springframework.data.mongodb.config.MongoJmxParser
-
- MongoJsonSchema - Interface in org.springframework.data.mongodb.core.schema
-
Interface defining MongoDB-specific JSON schema object.
- MongoJsonSchema.MongoJsonSchemaBuilder - Class in org.springframework.data.mongodb.core.schema
-
- MongoJsonSchemaCreator - Interface in org.springframework.data.mongodb.core
-
- MongoJsonSchemaCreator.JsonSchemaPropertyContext - Interface in org.springframework.data.mongodb.core
-
- MongoJsonSchemaMapper - Class in org.springframework.data.mongodb.core.convert
-
JsonSchemaMapper
implementation using the conversion and mapping infrastructure for mapping fields to the
provided domain type.
- MongoJsonSchemaMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.MongoJsonSchemaMapper
-
- mongoMappingContext(MongoCustomConversions) - Method in class org.springframework.data.mongodb.config.MongoConfigurationSupport
-
Creates a
MongoMappingContext
equipped with entity classes scanned from the mapping base package.
- MongoMappingContext - Class in org.springframework.data.mongodb.core.mapping
-
- MongoMappingContext() - Constructor for class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- MongoMappingEvent<T> - Class in org.springframework.data.mongodb.core.mapping.event
-
- MongoMappingEvent(T, Document, String) - Constructor for class org.springframework.data.mongodb.core.mapping.event.MongoMappingEvent
-
- MongoMappingEventPublisher - Class in org.springframework.data.mongodb.core.index
-
An implementation of ApplicationEventPublisher that will only fire
MappingContextEvent
s for use by the index
creator when MongoTemplate is used 'stand-alone', that is not declared inside a Spring
ApplicationContext
.
- MongoMappingEventPublisher(ApplicationListener<MappingContextEvent<?, ?>>) - Constructor for class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- MongoMappingEventPublisher(MongoPersistentEntityIndexCreator) - Constructor for class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- MongoNamespaceHandler - Class in org.springframework.data.mongodb.config
-
- MongoNamespaceHandler() - Constructor for class org.springframework.data.mongodb.config.MongoNamespaceHandler
-
- MongoOperations - Interface in org.springframework.data.mongodb.core
-
Interface that specifies a basic set of MongoDB operations.
- mongoOperator() - Method in class org.springframework.data.mongodb.core.aggregation.AddFieldsOperation
-
- mongoOperator() - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
- MongoParameterAccessor - Interface in org.springframework.data.mongodb.repository.query
-
- MongoParameters - Class in org.springframework.data.mongodb.repository.query
-
Custom extension of
Parameters
discovering additional
- MongoParameters(Method, boolean) - Constructor for class org.springframework.data.mongodb.repository.query.MongoParameters
-
- MongoParametersParameterAccessor - Class in org.springframework.data.mongodb.repository.query
-
- MongoParametersParameterAccessor(MongoQueryMethod, Object[]) - Constructor for class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- MongoPersistentEntity<T> - Interface in org.springframework.data.mongodb.core.mapping
-
- MongoPersistentEntityIndexCreator - Class in org.springframework.data.mongodb.core.index
-
- MongoPersistentEntityIndexCreator(MongoMappingContext, IndexOperationsProvider) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
- MongoPersistentEntityIndexCreator(MongoMappingContext, IndexOperationsProvider, IndexResolver) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
- MongoPersistentEntityIndexResolver - Class in org.springframework.data.mongodb.core.index
-
- MongoPersistentEntityIndexResolver(MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- MongoPersistentEntityIndexResolver.CyclicPropertyReferenceException - Exception in org.springframework.data.mongodb.core.index
-
- MongoPersistentEntityIndexResolver.IndexDefinitionHolder - Class in org.springframework.data.mongodb.core.index
-
Implementation of
IndexDefinition
holding additional (property)path information used for creating the
index.
- MongoPersistentProperty - Interface in org.springframework.data.mongodb.core.mapping
-
- MongoPersistentProperty.PropertyToFieldNameConverter - Enum in org.springframework.data.mongodb.core.mapping
-
- MongoQueryMethod - Class in org.springframework.data.mongodb.repository.query
-
- MongoQueryMethod(Method, RepositoryMetadata, ProjectionFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.repository.query.MongoQueryMethod
-
- MongoRegexCreator - Enum in org.springframework.data.mongodb.core.query
-
- MongoRegexCreator.MatchMode - Enum in org.springframework.data.mongodb.core.query
-
Match modes for treatment of
String
values.
- MongoRepository<T,ID> - Interface in org.springframework.data.mongodb.repository
-
- MongoRepositoryBean<T> - Class in org.springframework.data.mongodb.repository.cdi
-
- MongoRepositoryBean(Bean<MongoOperations>, Set<Annotation>, Class<T>, BeanManager, Optional<CustomRepositoryImplementationDetector>) - Constructor for class org.springframework.data.mongodb.repository.cdi.MongoRepositoryBean
-
- MongoRepositoryConfigNamespaceHandler - Class in org.springframework.data.mongodb.repository.config
-
- MongoRepositoryConfigNamespaceHandler() - Constructor for class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigNamespaceHandler
-
- MongoRepositoryConfigurationExtension - Class in org.springframework.data.mongodb.repository.config
-
- MongoRepositoryConfigurationExtension() - Constructor for class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- MongoRepositoryExtension - Class in org.springframework.data.mongodb.repository.cdi
-
CDI extension to export Mongo repositories.
- MongoRepositoryExtension() - Constructor for class org.springframework.data.mongodb.repository.cdi.MongoRepositoryExtension
-
- MongoRepositoryFactory - Class in org.springframework.data.mongodb.repository.support
-
- MongoRepositoryFactory(MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.MongoRepositoryFactory
-
- MongoRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
- MongoRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- MongoServerApiFactoryBean - Class in org.springframework.data.mongodb.core
-
FactoryBean
for creating
ServerApi
using the
ServerApi.Builder
.
- MongoServerApiFactoryBean() - Constructor for class org.springframework.data.mongodb.core.MongoServerApiFactoryBean
-
- MongoSessionProvider - Interface in org.springframework.data.mongodb
-
A simple interface for obtaining a
ClientSession
to be consumed by
MongoOperations
and MongoDB native operations that support causal
consistency and transactions.
- MongoSimpleTypes - Class in org.springframework.data.mongodb.core.mapping
-
Simple constant holder for a
SimpleTypeHolder
enriched with Mongo specific simple types.
- mongoTemplate(MongoDatabaseFactory, MappingMongoConverter) - Method in class org.springframework.data.mongodb.config.AbstractMongoClientConfiguration
-
- MongoTemplate - Class in org.springframework.data.mongodb.core
-
- MongoTemplate(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTemplate(MongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTemplate(MongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.core.MongoTemplate
-
Constructor used for a basic template configuration.
- MongoTransactionException - Exception in org.springframework.data.mongodb
-
A specific
ClientSessionException
related to issues with a transaction such as aborted or non existing
transactions.
- MongoTransactionException(String) - Constructor for exception org.springframework.data.mongodb.MongoTransactionException
-
- MongoTransactionException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.MongoTransactionException
-
- MongoTransactionManager - Class in org.springframework.data.mongodb
-
- MongoTransactionManager() - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager(MongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager(MongoDatabaseFactory, TransactionOptions) - Constructor for class org.springframework.data.mongodb.MongoTransactionManager
-
- MongoTransactionManager.MongoTransactionObject - Class in org.springframework.data.mongodb
-
MongoDB specific transaction object, representing a MongoResourceHolder
.
- MongoTypeMapper - Interface in org.springframework.data.mongodb.core.convert
-
Mongo-specific
TypeMapper
exposing that
Document
s might contain a type key.
- MongoWriter<T> - Interface in org.springframework.data.mongodb.core.convert
-
A MongoWriter is responsible for converting an object of type T to the native MongoDB representation Document.
- month(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the month to the given value which must resolve to a calendar month in range 1 - 12
.
- month() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- month(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- monthOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the month to the value resolved by following the given
field reference
.
- monthOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
Set the month to the result of the given
expression
.
- monthOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- monthOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- multipleOf(Number) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- multiply(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $multiply
expression that multiplies the given number with the previously mentioned field.
- multiply(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $multiply
expression that multiplies the value of the given field with the previously
mentioned field.
- multiply(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an
$multiply
expression that multiplies the previously with the result of the
AggregationExpression
. mentioned field.
- multiply(String, Number) - Method in class org.springframework.data.mongodb.core.query.Update
-
Multiply the value of given key by the given number.
- multiplyBy(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- multiplyBy(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- multiplyBy(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- multiplyBy(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
Multiply by the value stored at the given field.
- multiplyBy(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
- multiplyBy(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Multiply
-
Multiply by the given value.
- 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
-
Deprecated.
- ofIdFields(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.UniqueMergeId
-
- ofType(JsonSchemaObject.Type) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
Configure a Type
for the property.
- ofType(Class<?>) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
Configure the
Type
for the property by deriving it from the given
type
.
- on(String...) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Appends a single field or multiple fields that act as a unique identifier for a document.
- on(String, Sort.Direction) - Method in class org.springframework.data.mongodb.core.index.Index
-
- on(Predicate...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAnyEmbeddedBuilder
-
Deprecated.
Add the given where conditions.
- onAfterConvert(AfterConvertEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterConvert(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.AfterConvertCallback
-
Entity callback method invoked after a domain object is materialized from a Document
.
- onAfterConvert(AfterConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterConvert(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveAfterConvertCallback
-
Entity callback method invoked after a domain object is materialized from a Document
.
- onAfterDelete(AfterDeleteEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterDelete(AfterDeleteEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterLoad(AfterLoadEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterLoad(AfterLoadEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterSave(AfterSaveEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onAfterSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.AfterSaveCallback
-
Entity callback method invoked after a domain object is saved.
- onAfterSave(AfterSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onAfterSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveAfterSaveCallback
-
Entity callback method invoked after a domain object is saved.
- onAllFields() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define the index to span all fields using wildcard.
- onApplicationEvent(MappingContextEvent<?, ?>) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexCreator
-
- onApplicationEvent(MongoMappingEvent<?>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onApplicationEvent(BeforeConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEventListener
-
Deprecated.
- onBeforeConvert(BeforeConvertEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onBeforeConvert(Object, String) - Method in class org.springframework.data.mongodb.core.mapping.event.AuditingEntityCallback
-
- onBeforeConvert(T, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.BeforeConvertCallback
-
Entity callback method invoked before a domain object is converted to be persisted.
- onBeforeConvert(BeforeConvertEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onBeforeConvert(Object, String) - Method in class org.springframework.data.mongodb.core.mapping.event.ReactiveAuditingEntityCallback
-
- onBeforeConvert(T, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveBeforeConvertCallback
-
Entity callback method invoked before a domain object is converted to be persisted.
- onBeforeDelete(BeforeDeleteEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onBeforeDelete(BeforeDeleteEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onBeforeSave(BeforeSaveEvent<E>) - Method in class org.springframework.data.mongodb.core.mapping.event.AbstractMongoEventListener
-
- onBeforeSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.BeforeSaveCallback
-
Entity callback method invoked before a domain object is saved.
- onBeforeSave(BeforeSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.LoggingEventListener
-
- onBeforeSave(T, Document, String) - Method in interface org.springframework.data.mongodb.core.mapping.event.ReactiveBeforeSaveCallback
-
Entity callback method invoked before a domain object is saved.
- onBeforeSave(BeforeSaveEvent<Object>) - Method in class org.springframework.data.mongodb.core.mapping.event.ValidatingMongoEventListener
-
- one() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get exactly zero or one result.
- one(T) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.TerminatingInsert
-
Insert exactly one object.
- one() - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation.TerminatingRemove
-
Remove the first matching document.
- one() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get exactly zero or one result.
- one(T) - Method in interface org.springframework.data.mongodb.core.ReactiveInsertOperation.TerminatingInsert
-
Insert exactly one object.
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- oneOf(JsonSchemaObject...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- oneOf(Set<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
The field value must match exactly one of the specified schemas.
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- oneOf(Collection<JsonSchemaObject>) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
The field value must match exactly one of the specified schemas.
- onErrorReturn(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the value to return on encountering an error during conversion.
- onErrorReturnValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the field holding the value to return on encountering an error during conversion.
- onErrorReturnValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the expression to evaluate and return on encountering an error during conversion.
- oneValue() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Get exactly zero or one result.
- onField(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Include given field with default weight.
- onField(String, Float) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Include given field with weight.
- onFields(String...) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Include given fields with default weight.
- onMessage(Message<S, T>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListener
-
Callback invoked on receiving
Message
.
- onNullReturn(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the value to return when the input is null or missing.
- onNullReturn(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
Optionally specify the value to return when the date is null or missing.
- onNullReturnValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the field holding the value to return when the input is null or missing.
- onNullReturnValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Optionally specify the expression to evaluate and return when the input is null or missing.
- onNullReturnValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
Optionally specify the field holding the value to return when the date is null or missing.
- onNullReturnValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
Optionally specify the expression to evaluate and return when the date is null or missing.
- operation - Variable in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- OperationCounters - Class in org.springframework.data.mongodb.monitor
-
JMX Metrics for Operation counters
- OperationCounters(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.OperationCounters
-
- OperationOutput(String, Collection<? extends Object>) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- OperatorNode - Class in org.springframework.data.mongodb.core.spel
-
- options(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
Optional specify the options to use with the regular expression.
- options(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
Optional specify the options to use with the regular expression.
- options(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
Optional specify the options to use with the regular expression.
- options() - Static method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
Static factory method to create a FindAndModifyOptions instance
- options() - Static method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
- options() - Static method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Static factory method to create a MapReduceOptions instance
- options(GridFsObject.Options) - Method in class org.springframework.data.mongodb.gridfs.GridFsUpload.GridFsUploadBuilder
-
Set additional file information.
- options(GridFsObject.Options) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsUpload.ReactiveGridFsUploadBuilder
-
Set additional file information.
- optionsOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
Optional specify the reference to the
field
holding the options values to use with the regular
expression.
- optionsOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
Optional specify the
AggregationExpression
evaluating to the options values to use with the regular
expression.
- optionsOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
Optional specify the reference to the
field
holding the options values to use with the regular
expression.
- optionsOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
Optional specify the
AggregationExpression
evaluating to the options values to use with the regular
expression.
- optionsOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
Optional specify the reference to the
field
holding the options values to use with the regular
expression.
- optionsOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
Optional specify the
AggregationExpression
evaluating to the options values to use with the regular
expression.
- 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
-
Deprecated.
- 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.timeseries - package org.springframework.data.mongodb.core.timeseries
-
- 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.aggregation - package org.springframework.data.mongodb.util.aggregation
-
- org.springframework.data.mongodb.util.encryption - package org.springframework.data.mongodb.util.encryption
-
- org.springframework.data.mongodb.util.json - package org.springframework.data.mongodb.util.json
-
MongoDB driver-specific utility classes for Json conversion.
- org.springframework.data.mongodb.util.spel - package org.springframework.data.mongodb.util.spel
-
- orIfNull(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.OrBuilder
-
- orIfNull(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.OrBuilder
-
- orOperator(Criteria...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $or
operator for all of the provided criteria.
- orOperator(Collection<Criteria>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criteria using the $or
operator for all of the provided criteria.
- orValue(Object) - Method in class org.springframework.data.mongodb.core.aggregation.BooleanOperators.Or
-
- otherwise(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.OtherwiseBuilder
-
- otherwise(Object) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Define the outcome (anything that resolves to $$DESCEND, $$PRUNE, or $$KEEP)
when the condition is not met.
- otherwiseDescend() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return fields at the current document level and exclude embedded ones if the condition is not met.
- otherwiseKeep() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return/Keep all fields at the current document/embedded level if the condition is not met.
- otherwisePrune() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Exclude all fields at this current document/embedded level if the condition is not met.
- otherwiseValueOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.OtherwiseBuilder
-
- otherwiseValueOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.OtherwiseBuilder
-
- out(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- OutOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the $out
-operation.
- OutOperation(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.OutOperation
-
- OutOperation.OutMode - Enum in org.springframework.data.mongodb.core.aggregation
-
The mode for merging the aggregation pipeline output.
- Output(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Output
-
- output(SetWindowFieldsOperation.WindowOutput) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
Define the actual output computation.
- output(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
Add a field capturing the result of the given
expression
to the output.
- OutputBuilder(Object, T) - Constructor for class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- outputCollection(String) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
The collection where the results from the map-reduce operation will be stored.
- outputDatabase(String) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
The database where the results from the map-reduce operation will be stored.
- outputSharded(boolean) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
If true and combined with an output mode that writes to a collection, the output collection will be sharded using
the _id field.
- outputTypeInline() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- outputTypeMerge() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- outputTypeReduce() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- outputTypeReplace() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- ParameterBindingContext - Class in org.springframework.data.mongodb.util.json
-
Reusable context for binding parameters to a placeholder or a SpEL expression within a JSON structure.
- ParameterBindingContext(ValueProvider, SpelExpressionParser, EvaluationContext) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- ParameterBindingContext(ValueProvider, ExpressionParser, Supplier<EvaluationContext>) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- ParameterBindingContext(ValueProvider, SpELExpressionEvaluator) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingContext
-
- ParameterBindingDocumentCodec - Class in org.springframework.data.mongodb.util.json
-
A Codec
implementation that allows binding parameters to placeholders or SpEL expressions when decoding a
JSON String.
- ParameterBindingDocumentCodec() - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with a default CodecRegistry
.
- ParameterBindingDocumentCodec(CodecRegistry) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with the given registry.
- ParameterBindingDocumentCodec(CodecRegistry, BsonTypeClassMap) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with the given registry and BSON type class map.
- ParameterBindingDocumentCodec(CodecRegistry, BsonTypeClassMap, Transformer) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingDocumentCodec
-
Construct a new instance with the given registry and BSON type class map.
- ParameterBindingJsonReader - Class in org.springframework.data.mongodb.util.json
-
Reads a JSON and evaluates placehoders and SpEL expressions.
- ParameterBindingJsonReader(String) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
Constructs a new instance with the given JSON string.
- ParameterBindingJsonReader(String, Object[]) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
Constructs a new instance with the given JSON string.
- ParameterBindingJsonReader(String, ValueProvider, SpelExpressionParser, EvaluationContext) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- ParameterBindingJsonReader(String, ValueProvider, SpelExpressionParser, Supplier<EvaluationContext>) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- ParameterBindingJsonReader(String, ParameterBindingContext) - Constructor for class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- ParameterBindingJsonReader.Context - Class in org.springframework.data.mongodb.util.json
-
- ParameterBindingJsonReader.Mark - Class in org.springframework.data.mongodb.util.json
-
- parentIsSameOperation() - Method in class org.springframework.data.mongodb.core.spel.ExpressionTransformationContextSupport
-
Returns whether the parent node is of the same operation as the current node.
- parse(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- parse(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoClientParser
-
- parse(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoJmxParser
-
- parse(String) - Static method in class org.springframework.data.mongodb.core.query.Collation
-
Parse the given
collation
string into a
Collation
.
- parse(String, CodecRegistryProvider) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Parse the given json to Document
applying transformations as specified by a potentially given
Codec
.
- parseConverter(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- parseInternal(Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoDbFactoryParser
-
- partial(IndexFilter) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- partial(IndexFilter) - Method in class org.springframework.data.mongodb.core.index.Index
-
- partial(IndexFilter) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
- PartialIndexFilter - Class in org.springframework.data.mongodb.core.index
-
- partialResults() - Method in class org.springframework.data.mongodb.core.query.Query
-
- partitionBy(Object) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
Partition by a value that translates to a valid mongodb expression.
- partitionByExpression(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
- partitionByField(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
Specify the field to group by.
- PartTreeMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
- PartTreeMongoQuery(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.PartTreeMongoQuery
-
- path(String) - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.PathBuilder
-
- path(String) - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- pattern(Pattern) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
Apply a
Pattern
into
regex
and
options
fields.
- pattern(Pattern) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
Apply a
Pattern
into
regex
and
options
fields.
- pattern(Pattern) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
Apply a
Pattern
into
regex
and
options
fields.
- 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.
- PersistentEntitiesFactoryBean - Class in org.springframework.data.mongodb.config
-
- PersistentEntitiesFactoryBean(MappingMongoConverter) - Constructor for class org.springframework.data.mongodb.config.PersistentEntitiesFactoryBean
-
- pipeline - Variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- pipeline(AggregationPipeline) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- pipeline(List<AggregationOperation>) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set the aggregation pipeline stages to apply to the specified collection.
- pipeline(AggregationOperation...) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set the aggregation pipeline stages to apply to the specified collection.
- place(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
The place to round to.
- placeOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
The place to round to defined by an expression that resolves to an integer between -20 and 100, exclusive.
- placeOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
The place to round to defined by via a field reference that resolves to an integer between -20 and 100,
exclusive.
- plus(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $add
expression that adds the given number to the previously mentioned field.
- plus(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates an $add
expression that adds the value of the given field to the previously mentioned field.
- pop(String, Update.Position) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- pop(String, Update.Position) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $pop update modifier
- populateId(MongoPersistentProperty, DBRef, Object) - Method in interface org.springframework.data.mongodb.core.convert.DbRefProxyHandler
-
- populateIdIfNecessary(T, Object) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Populates the id property of the saved object, if it's not set already.
- position(String, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
The array field must appear in the query.
- POSITIONAL_OPERATOR - Static variable in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- possibleValues(Object...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- possibleValues(Collection<Object>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- possibleValues(Number...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- possibleValues(Collection<Number>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- possibleValues(Object...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- possibleValues(Collection<Object>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- possibleValues(String...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- possibleValues(Collection<String>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.StringJsonSchemaProperty
-
- possibleValues(Object...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- possibleValues(Collection<Object>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.UntypedJsonSchemaProperty
-
- possibleValues(Set<Object>) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.BooleanJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
enumerates all possible values of the field.
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- possibleValues(Collection<? extends Object>) - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
enumerates all possible values of the field.
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- potentiallyConvertFullText(Object) - Method in class org.springframework.data.mongodb.repository.query.MongoParametersParameterAccessor
-
- potentiallyCreateMappingContext(Element, ParserContext, BeanDefinition, String) - Static method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- potentiallyCreateMappingContext(Element, ParserContext, BeanDefinition, String, boolean) - Static method in class org.springframework.data.mongodb.config.MappingMongoConverterParser
-
- potentiallyEscapeMapKey(String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Potentially replaces dots in the given map key with the configured map key replacement if configured or aborts
conversion if none is configured.
- potentiallyUnescapeMapKey(String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Translates the map key replacements in the given key just read with a dot in case a map key replacement has been
configured.
- pow(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- pow(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- pow(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- pow(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
Pow by the value stored at the given field.
- pow(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
- pow(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Pow
-
Pow by the given value.
- pow(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $pow
expression that takes the number of the previously mentioned field and raises it by the
specified exponent.
- pow(Number) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $pow
expression that takes the number of the previously mentioned field and raises it by the
specified exponent.
- pow(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $pow
expression that Takes the number of the previously mentioned field and raises it by the
specified exponent.
- PrefixingDelegatingAggregationOperationContext - Class in org.springframework.data.mongodb.core.aggregation
-
- PrefixingDelegatingAggregationOperationContext(AggregationOperationContext, String) - Constructor for class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- PrefixingDelegatingAggregationOperationContext(AggregationOperationContext, String, Collection<String>) - Constructor for class org.springframework.data.mongodb.core.aggregation.PrefixingDelegatingAggregationOperationContext
-
- prepare(FindIterable<Document>) - Method in interface org.springframework.data.mongodb.core.CursorPreparer
-
Prepare the given cursor (apply limits, skips and so on).
- prepare(FindPublisher<Document>) - Method in interface org.springframework.data.mongodb.core.FindPublisherPreparer
-
Prepare the given cursor (apply limits, skips and so on).
- prepareCollection(MongoCollection<Document>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Prepare the collection before any processing is done using it.
- prepareCollection(MongoCollection<Document>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Prepare the collection before any processing is done using it.
- prepareDatabase(MongoDatabase) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- prepareDatabase(MongoDatabase) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- prepareWriteConcern(MongoAction) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Prepare the WriteConcern before any processing is done using it.
- prepareWriteConcern(MongoAction) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Prepare the WriteConcern before any processing is done using it.
- preserveNullAndEmptyArrays() - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.EmptyArraysBuilder
-
Output documents if the array is null or empty.
- preserveNullAndEmptyArrays() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- previousOperation() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- previousOperation() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Projects the result of the previous operation onto the current field.
- primary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Primary level of comparison.
- processDocument(Document) - Method in interface org.springframework.data.mongodb.core.DocumentCallbackHandler
-
- project(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- project(Fields) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- project(Class<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- project(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ExpressionProjectionOperationBuilder
-
- project(String, Object...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Adds a generic projection for the current field.
- project(MongoExpression) - Method in class org.springframework.data.mongodb.core.query.Field
-
- projectAs(MongoExpression, String) - Method in class org.springframework.data.mongodb.core.query.Field
-
- ProjectionOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $project
-operation.
- ProjectionOperation() - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- ProjectionOperation(Fields) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- ProjectionOperation(Class<?>) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- ProjectionOperation.ArrayProjectionOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
Builder for array
projections.
- ProjectionOperation.ExpressionProjectionOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ProjectionOperation.ProjectionOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ProjectionOperationBuilder(String, ProjectionOperation, ProjectionOperation.ProjectionOperationBuilder.OperationProjection) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- ProjectionOperationBuilder(Object, ProjectionOperation, ProjectionOperation.ProjectionOperationBuilder.OperationProjection) - Constructor for class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- properties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- properties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- properties(JsonSchemaProperty...) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Append the objects properties along with the
JsonSchemaObject
validating against.
- propertiesCount(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- propertiesCount(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the minProperties and maxProperties via the given
Range
.
- property(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression
-
- property(JsonSchemaProperty) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- property(JsonSchemaProperty) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- PropertyExpression(String, AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression
-
- PRUNE - Static variable in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
Exclude all fields at this current document/embedded level.
- publishEvent(ApplicationEvent) - Method in class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- publishEvent(Object) - Method in class org.springframework.data.mongodb.core.index.MongoMappingEventPublisher
-
- publishTo(MessageListener<ChangeStreamDocument<Document>, ? super T>) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
- publishTo(MessageListener<Document, ? super T>) - Method in class org.springframework.data.mongodb.core.messaging.TailableCursorRequest.TailableCursorRequestBuilder
-
- pull(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- pull(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $pull update modifier
- pullAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- pullAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $pullAll update modifier
- punct() - Method in class org.springframework.data.mongodb.core.query.Collation.AlternateWithMaxVariable
-
Consider both whitespaces and punctuation as ignorable.
- push() - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
Generates a builder for an $push
-expression for the current value.
- push(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- push(Object) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- push(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- push(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $push update modifier
- push(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using $push
modifier.
- pushAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
Deprecated.
- pushAll(String, Object[]) - Method in class org.springframework.data.mongodb.core.query.Update
-
- rand() - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators
-
- Rand() - Constructor for class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Rand
-
- range(Object, Object, SetWindowFieldsOperation.WindowUnit) - Static method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Windows
-
Create a range window defined based on sort expression.
- range() - Static method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Windows
-
Create a range window based on the
sort value
of the current document via a fluent API.
- range(String...) - Static method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- range(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ArrayJsonSchemaProperty
-
- range(Range<Integer>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
Define the minItems and maxItems via the given
Range
.
- rangeStartingAt(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- rangeStartingAt(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- rangeStartingAt(long) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- RangeWindow(Object, Object, SetWindowFieldsOperation.WindowUnit) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindow
-
- RangeWindowBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
- rank() - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators
-
Obtain the document position (including gaps) relative to others (rank).
- Rank() - Constructor for class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Rank
-
- ReactiveAfterConvertCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Callback being invoked after a domain object is materialized from a Document
when reading results.
- ReactiveAfterSaveCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Entity callback triggered after save of a Document
.
- ReactiveAggregationOperation - Interface in org.springframework.data.mongodb.core
-
- ReactiveAggregationOperation.AggregationOperationWithAggregation<T> - Interface in org.springframework.data.mongodb.core
-
Define the aggregation with pipeline stages.
- ReactiveAggregationOperation.AggregationOperationWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveAggregationOperation.ReactiveAggregation<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveAggregationOperation.TerminatingAggregationOperation<T> - Interface in org.springframework.data.mongodb.core
-
Trigger execution by calling one of the terminating methods.
- ReactiveAuditingEntityCallback - Class in org.springframework.data.mongodb.core.mapping.event
-
Reactive
EntityCallback
to populate auditing related fields on an entity about to be saved.
- ReactiveAuditingEntityCallback(ObjectFactory<ReactiveIsNewAwareAuditingHandler>) - Constructor for class org.springframework.data.mongodb.core.mapping.event.ReactiveAuditingEntityCallback
-
- ReactiveBeforeConvertCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Callback being invoked before a domain object is converted to be persisted.
- ReactiveBeforeSaveCallback<T> - Interface in org.springframework.data.mongodb.core.mapping.event
-
Entity callback triggered before save of a document.
- ReactiveChangeStreamOperation - Interface in org.springframework.data.mongodb.core
-
- ReactiveChangeStreamOperation.ChangeStreamWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveChangeStreamOperation.ChangeStreamWithFilterAndProjection<T> - Interface in org.springframework.data.mongodb.core
-
Provide a filter for limiting results (optional).
- ReactiveChangeStreamOperation.ChangeStreamWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
Provide some options.
- ReactiveChangeStreamOperation.ReactiveChangeStream<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveChangeStreamOperation.ResumingChangeStream<T> - Interface in org.springframework.data.mongodb.core
-
Resume a change stream.
- ReactiveChangeStreamOperation.TerminatingChangeStream<T> - Interface in org.springframework.data.mongodb.core
-
Compose change stream execution by calling one of the terminating methods.
- ReactiveCollectionCallback<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveDatabaseCallback<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveFindOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveFindOperation
allows creation and execution of reactive MongoDB find operations in a fluent API
style.
- ReactiveFindOperation.DistinctWithProjection - Interface in org.springframework.data.mongodb.core
-
Result type override.
- ReactiveFindOperation.DistinctWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Result restrictions.
- ReactiveFindOperation.FindDistinct - Interface in org.springframework.data.mongodb.core
-
Distinct Find support.
- ReactiveFindOperation.FindWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveFindOperation.FindWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (optional).
- ReactiveFindOperation.FindWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Provide a
Query
override (optional).
- ReactiveFindOperation.ReactiveFind<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveFindOperation.TerminatingDistinct<T> - Interface in org.springframework.data.mongodb.core
-
Terminating distinct find operations.
- ReactiveFindOperation.TerminatingFind<T> - Interface in org.springframework.data.mongodb.core
-
Compose find execution by calling one of the terminating methods.
- ReactiveFindOperation.TerminatingFindNear<T> - Interface in org.springframework.data.mongodb.core
-
Compose geonear execution by calling one of the terminating methods.
- ReactiveFluentMongoOperations - Interface in org.springframework.data.mongodb.core
-
Stripped down interface providing access to a fluent API that specifies a basic set of reactive MongoDB operations.
- ReactiveGridFsOperations - Interface in org.springframework.data.mongodb.gridfs
-
Collection of operations to store and read files from MongoDB GridFS using reactive infrastructure.
- ReactiveGridFsResource - Class in org.springframework.data.mongodb.gridfs
-
Reactive
GridFSFile
based
Resource
implementation.
- ReactiveGridFsResource(String, GridFSDownloadPublisher) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- ReactiveGridFsResource(Object, String, GridFsObject.Options, GridFSDownloadPublisher) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsResource
-
- ReactiveGridFsTemplate - Class in org.springframework.data.mongodb.gridfs
-
- ReactiveGridFsTemplate(ReactiveMongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- ReactiveGridFsTemplate(ReactiveMongoDatabaseFactory, MongoConverter, String) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- ReactiveGridFsTemplate(DataBufferFactory, ReactiveMongoDatabaseFactory, MongoConverter, String) - Constructor for class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- ReactiveGridFsUpload<ID> - Class in org.springframework.data.mongodb.gridfs
-
Upload descriptor for a GridFS file upload.
- ReactiveGridFsUpload.ReactiveGridFsUploadBuilder<T> - Class in org.springframework.data.mongodb.gridfs
-
- ReactiveIndexOperations - Interface in org.springframework.data.mongodb.core.index
-
Index operations on a collection.
- ReactiveIndexOperationsProvider - Interface in org.springframework.data.mongodb.core.index
-
- ReactiveInsertOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveInsertOperation
allows creation and execution of reactive MongoDB insert and bulk insert operations
in a fluent API style.
- ReactiveInsertOperation.InsertWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveInsertOperation.ReactiveInsert<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveInsertOperation.TerminatingInsert<T> - Interface in org.springframework.data.mongodb.core
-
Compose insert execution by calling one of the terminating methods.
- ReactiveMapReduceOperation - Interface in org.springframework.data.mongodb.core
-
- ReactiveMapReduceOperation.MapReduceWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (Optional).
- ReactiveMapReduceOperation.MapReduceWithMapFunction<T> - Interface in org.springframework.data.mongodb.core
-
Provide the Javascript function()
used to map matching documents.
- ReactiveMapReduceOperation.MapReduceWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
Additional mapReduce options (Optional).
- ReactiveMapReduceOperation.MapReduceWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ReactiveMapReduceOperation.MapReduceWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Input document filter query (Optional).
- ReactiveMapReduceOperation.MapReduceWithReduceFunction<T> - Interface in org.springframework.data.mongodb.core
-
Provide the Javascript function()
used to reduce matching documents.
- ReactiveMapReduceOperation.ReactiveMapReduce<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveMapReduceOperation.TerminatingMapReduce<T> - Interface in org.springframework.data.mongodb.core
-
Trigger mapReduce execution by calling one of the terminating methods.
- reactiveMongoClient() - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
Return the Reactive Streams MongoClient
instance to connect to.
- ReactiveMongoClientFactoryBean - Class in org.springframework.data.mongodb.core
-
Convenient factory for configuring a reactive streams MongoClient
.
- ReactiveMongoClientFactoryBean() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- ReactiveMongoClientSettingsFactoryBean - Class in org.springframework.data.mongodb.core
-
- ReactiveMongoClientSettingsFactoryBean() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoClientSettingsFactoryBean
-
Deprecated.
- ReactiveMongoContext - Class in org.springframework.data.mongodb.core
-
ReactiveMongoContext
utilizes and enriches the Reactor
Context
with information potentially required
for e.g.
- ReactiveMongoContext() - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoContext
-
- ReactiveMongoDatabaseFactory - Interface in org.springframework.data.mongodb
-
Interface for factories creating reactive MongoDatabase
instances.
- ReactiveMongoDatabaseUtils - Class in org.springframework.data.mongodb
-
- ReactiveMongoDatabaseUtils() - Constructor for class org.springframework.data.mongodb.ReactiveMongoDatabaseUtils
-
- reactiveMongoDbFactory() - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- ReactiveMongoOperations - Interface in org.springframework.data.mongodb.core
-
Interface that specifies a basic set of MongoDB operations executed in a reactive way.
- ReactiveMongoPersistentEntityIndexCreator - Class in org.springframework.data.mongodb.core.index
-
- ReactiveMongoPersistentEntityIndexCreator(MongoMappingContext, ReactiveIndexOperationsProvider) - Constructor for class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
- ReactiveMongoPersistentEntityIndexCreator(MongoMappingContext, ReactiveIndexOperationsProvider, IndexResolver) - Constructor for class org.springframework.data.mongodb.core.index.ReactiveMongoPersistentEntityIndexCreator
-
- ReactiveMongoQueryMethod - Class in org.springframework.data.mongodb.repository.query
-
- ReactiveMongoQueryMethod(Method, RepositoryMetadata, ProjectionFactory, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveMongoQueryMethod
-
- ReactiveMongoRepository<T,ID> - Interface in org.springframework.data.mongodb.repository
-
Mongo specific
Repository
interface with reactive support.
- ReactiveMongoRepositoryConfigurationExtension - Class in org.springframework.data.mongodb.repository.config
-
- ReactiveMongoRepositoryConfigurationExtension() - Constructor for class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- ReactiveMongoRepositoryFactory - Class in org.springframework.data.mongodb.repository.support
-
- ReactiveMongoRepositoryFactory(ReactiveMongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactory
-
- ReactiveMongoRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
- ReactiveMongoRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- reactiveMongoTemplate(ReactiveMongoDatabaseFactory, MappingMongoConverter) - Method in class org.springframework.data.mongodb.config.AbstractReactiveMongoConfiguration
-
- ReactiveMongoTemplate - Class in org.springframework.data.mongodb.core
-
- ReactiveMongoTemplate(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTemplate(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTemplate(ReactiveMongoDatabaseFactory, MongoConverter) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTemplate(ReactiveMongoDatabaseFactory, MongoConverter, Consumer<Throwable>) - Constructor for class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Constructor used for a basic template configuration.
- ReactiveMongoTransactionManager - Class in org.springframework.data.mongodb
-
- ReactiveMongoTransactionManager() - Constructor for class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory) - Constructor for class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- ReactiveMongoTransactionManager(ReactiveMongoDatabaseFactory, TransactionOptions) - Constructor for class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- ReactiveMongoTransactionManager.ReactiveMongoTransactionObject - Class in org.springframework.data.mongodb
-
MongoDB specific transaction object, representing a MongoResourceHolder
.
- ReactivePartTreeMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
- ReactivePartTreeMongoQuery(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactivePartTreeMongoQuery
-
- ReactiveQuerydslMongoPredicateExecutor<T> - Class in org.springframework.data.mongodb.repository.support
-
- ReactiveQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?>, ReactiveMongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- ReactiveQuerydslMongoPredicateExecutor(MongoEntityInformation<T, ?>, ReactiveMongoOperations, EntityPathResolver) - Constructor for class org.springframework.data.mongodb.repository.support.ReactiveQuerydslMongoPredicateExecutor
-
- ReactiveRemoveOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveRemoveOperation
allows creation and execution of reactive MongoDB remove / findAndRemove operations
in a fluent API style.
- ReactiveRemoveOperation.ReactiveRemove<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveRemoveOperation.RemoveWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Collection override (optional).
- ReactiveRemoveOperation.RemoveWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Provide a
Query
override (optional).
- ReactiveRemoveOperation.TerminatingRemove<T> - Interface in org.springframework.data.mongodb.core
-
Compose remove execution by calling one of the terminating methods.
- ReactiveSessionCallback<T> - Interface in org.springframework.data.mongodb.core
-
Callback interface for executing operations within a ClientSession
using
reactive infrastructure.
- ReactiveSessionScoped - Interface in org.springframework.data.mongodb.core
-
- ReactiveStringBasedAggregation - Class in org.springframework.data.mongodb.repository.query
-
- ReactiveStringBasedAggregation(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedAggregation
-
- ReactiveStringBasedMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
Query to use a plain JSON String to create the
Query
to actually execute.
- ReactiveStringBasedMongoQuery(ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- ReactiveStringBasedMongoQuery(String, ReactiveMongoQueryMethod, ReactiveMongoOperations, ExpressionParser, ReactiveQueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.ReactiveStringBasedMongoQuery
-
- ReactiveUpdateOperation - Interface in org.springframework.data.mongodb.core
-
ReactiveUpdateOperation
allows creation and execution of reactive MongoDB update / findAndModify /
findAndReplace operations in a fluent API style.
- ReactiveUpdateOperation.FindAndModifyWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveUpdateOperation.FindAndReplaceWithOptions<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveUpdateOperation.FindAndReplaceWithProjection<T> - Interface in org.springframework.data.mongodb.core
-
Result type override (Optional).
- ReactiveUpdateOperation.ReactiveUpdate<T> - Interface in org.springframework.data.mongodb.core
-
- ReactiveUpdateOperation.TerminatingFindAndModify<T> - Interface in org.springframework.data.mongodb.core
-
Compose findAndModify execution by calling one of the terminating methods.
- ReactiveUpdateOperation.TerminatingFindAndReplace<T> - Interface in org.springframework.data.mongodb.core
-
Compose findAndReplace execution by calling one of the terminating methods.
- ReactiveUpdateOperation.TerminatingUpdate<T> - Interface in org.springframework.data.mongodb.core
-
Compose update execution by calling one of the terminating methods.
- ReactiveUpdateOperation.UpdateWithCollection<T> - Interface in org.springframework.data.mongodb.core
-
Explicitly define the name of the collection to perform operation in (optional).
- ReactiveUpdateOperation.UpdateWithQuery<T> - Interface in org.springframework.data.mongodb.core
-
Define a filter query for the
Update
(optional).
- ReactiveUpdateOperation.UpdateWithUpdate<T> - Interface in org.springframework.data.mongodb.core
-
- read(Class<S>, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- read(TypeInformation<S>, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- read(Object, TypeInformation<?>) - Method in interface org.springframework.data.mongodb.core.convert.ReferenceResolver.MongoEntityReader
-
Read values from the given source into an object defined via the given
TypeInformation
.
- readAliasFrom(Bson) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper.DocumentTypeAliasAccessor
-
- readBsonType() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- readCollectionOrArray(MappingMongoConverter.ConversionContext, Collection<?>, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- ReadConcernPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ReadConcern
.
- ReadConcernPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ReadConcernPropertyEditor
-
- readDocument(MappingMongoConverter.ConversionContext, Bson, TypeInformation<? extends S>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Conversion method to materialize an object from a document
.
- readMap(TypeInformation<?>, Bson, ObjectPath) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- readMap(MappingMongoConverter.ConversionContext, Bson, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Reads the given
Document
into a
Map
. will recursively resolve nested
Map
s as well.
- ReadPreferenceAware - Interface in org.springframework.data.mongodb.core
-
Interface to be implemented by any object that wishes to expose the ReadPreference
.
- ReadPreferencePropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ReadPreference
.
- ReadPreferencePropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ReadPreferencePropertyEditor
-
- readReference(MongoPersistentProperty, Object, ReferenceLookupDelegate.LookupFunction, ReferenceResolver.MongoEntityReader) - Method in class org.springframework.data.mongodb.core.convert.ReferenceLookupDelegate
-
Read the reference expressed by the given property.
- redact(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
RedactOperation
that can restrict the content of a document based on information stored
within the document itself.
- RedactOperation - Class in org.springframework.data.mongodb.core.aggregation
-
RedactOperation
allows to restrict the content of a
Document
based on information stored within
itself.
- RedactOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
- RedactOperation.RedactOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- reduce(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- reduce(ArrayOperators.Reduce.PropertyExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- reduce(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.ReduceBuilder
-
- reduce(ArrayOperators.Reduce.PropertyExpression...) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.ReduceBuilder
-
- reduce(String) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithReduceFunction
-
Set the Javascript map function()
.
- reduce(String) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithReduceFunction
-
Set the Javascript map function()
.
- reduceFunction(String) - Method in class org.springframework.data.mongodb.core.mapreduce.GroupBy
-
Deprecated.
Define the aggregation function that operates on the documents during the grouping operation
- ReferenceCollection(String, String) - Constructor for class org.springframework.data.mongodb.core.convert.ReferenceResolver.ReferenceCollection
-
- ReferenceLoader - Interface in org.springframework.data.mongodb.core.convert
-
- ReferenceLoader.DocumentReferenceQuery - Interface in org.springframework.data.mongodb.core.convert
-
- referenceLookupDelegate - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- ReferenceLookupDelegate - Class in org.springframework.data.mongodb.core.convert
-
A common delegate for
ReferenceResolver
implementations to resolve a reference to one/many target documents
that are converted to entities.
- ReferenceLookupDelegate(MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, SpELContext) - Constructor for class org.springframework.data.mongodb.core.convert.ReferenceLookupDelegate
-
- ReferenceResolver - Interface in org.springframework.data.mongodb.core.convert
-
- ReferenceResolver.MongoEntityReader - Interface in org.springframework.data.mongodb.core.convert
-
Domain type conversion callback interface that allows to read the source
object into a mapped object.
- ReferenceResolver.ReferenceCollection - Class in org.springframework.data.mongodb.core.convert
-
- referringTo(String) - Method in enum org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.Variable
-
- regex(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
Specify the regular expression to apply.
- regex(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
Specify the regular expression to apply.
- regex(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
Specify the regular expression to apply.
- 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
.
- RegexFind(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
- regexFind(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and applies the given
regular expression to find the document with the first match.
- regexFind(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- regexFind(Pattern) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the
Pattern
and applies the regular expression with
the options specified in the argument to find the document with the first match.
- regexFind(String, String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and applies the regular
expression with the options specified in the argument to find the document with the first match.
- RegexFindAll(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
- regexFindAll(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and applies the given
regular expression to find all the documents with the match.
- regexFindAll(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- regexFindAll(Pattern) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes a
Pattern
and applies the regular expression with
the options specified in the argument to find all the documents with the match.
- regexFindAll(String, String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and applies the regular
expression with the options specified in the argument to find all the documents with the match.
- RegexFlags - Class in org.springframework.data.mongodb.util
-
Utility to translate
regex flags
to MongoDB regex options and vice versa.
- RegexMatch(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
- regexMatch(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and applies the given
regular expression to find if a match is found or not.
- regexMatch(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- regexMatch(Pattern) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes a
Pattern
and applies the regular expression with
the options specified in the argument to find if a match is found or not.
- regexMatch(String, String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and applies the regular
expression with the options specified in the argument to find if a match is found or not.
- regexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
Specify the reference to the
field
holding the regular expression to apply.
- regexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
- regexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
Specify the reference to the
field
holding the regular expression to apply.
- regexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
- regexOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
Specify the reference to the
field
holding the regular expression to apply.
- regexOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
- regexType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>, ErrorHandler) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- register(SubscriptionRequest, Task) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- register(SubscriptionRequest<T, Object, ? extends SubscriptionRequest.RequestOptions>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- register(SubscriptionRequest<S, ? super T, ? extends SubscriptionRequest.RequestOptions>, Class<T>, ErrorHandler) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- register(ExecutableMongoScript) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
Store given
ExecutableMongoScript
generating a syntheitcal name so that it can be called by it
subsequently.
- register(NamedMongoScript) - Method in interface org.springframework.data.mongodb.core.ScriptOperations
-
Deprecated.
- registerConverter(Converter<?, ?>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- registerConverterFactory(ConverterFactory<?, ?>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- registerConverters(Collection<?>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- registerJmxComponents(String, Element, ParserContext) - Method in class org.springframework.data.mongodb.config.MongoJmxParser
-
- REGULAR_EXPRESSION - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- relaxedMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Apply a relaxed domain type mapping considering
Field
annotations using the user provided name if a referenced field does not exist.
- RelaxedTypeBasedAggregationOperationContext - Class in org.springframework.data.mongodb.core.aggregation
-
- RelaxedTypeBasedAggregationOperationContext(Class<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, QueryMapper) - Constructor for class org.springframework.data.mongodb.core.aggregation.RelaxedTypeBasedAggregationOperationContext
-
- REMOVE - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
A variable to conditionally exclude a field.
- remove(Query) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single remove operation to the bulk operation.
- remove(List<Query>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of remove operations to the bulk operation.
- remove(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableRemoveOperation
-
Start creating a remove operation for the given domainType.
- remove(boolean) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- remove(Subscription) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- remove(Subscription) - Method in interface org.springframework.data.mongodb.core.messaging.MessageListenerContainer
-
- remove(Object) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove the given object from the collection by id and (if applicable) its
Version
.
- remove(Object, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Removes the given object from the given collection by id and (if applicable) its
Version
.
- remove(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Remove all documents from the specified collection that match the provided query document criteria.
- remove(Object) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Object, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Query, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- remove(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove the given object from the collection by id.
- remove(Object, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Removes the given object from the given collection.
- remove(Mono<? extends Object>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove the given object from the collection by id.
- remove(Mono<? extends Object>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Removes the given object from the given collection.
- remove(Query, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove all documents that match the provided query document criteria from the the collection used to store the
entityClass.
- remove(Query, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Remove all documents from the specified collection that match the provided query document criteria.
- remove(Mono<? extends Object>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Mono<? extends Object>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Object) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Object, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Query, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Query, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- remove(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveRemoveOperation
-
Start creating a remove operation for the given domainType.
- removeNullId(Bson) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Remove _id : null
from the given Bson
if present.
- rename(String, String) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- rename(String, String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $rename update modifier
- replaceCollection() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Replace the target collection.
- replaceDocument() - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Replace the existing document in the output collection with the matching results document.
- replaceDocuments() - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
Replace/Upsert documents in the target collection.
- replaceOne(Query, Object) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single replace operation to the bulk operation.
- replaceOne(Query, Object, FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single replace operation to the bulk operation.
- replaceRoot(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- replaceRoot(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- replaceRoot() - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- ReplaceRootDocumentOperation() - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- ReplaceRootDocumentOperation(ReplaceRootOperation.ReplaceRootDocumentOperation, ReplaceRootOperation.ReplacementDocument) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperation
-
- ReplaceRootDocumentOperationBuilder(ReplaceRootOperation.ReplaceRootDocumentOperation, Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootDocumentOperationBuilder
-
- ReplaceRootOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $replaceRoot
-operation.
- ReplaceRootOperation(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- ReplaceRootOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- ReplaceRootOperation(ReplaceRootOperation.Replacement) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- ReplaceRootOperation.Replacement - Interface in org.springframework.data.mongodb.core.aggregation
-
Replacement object that results in a replacement document or an expression that results in a document.
- ReplaceRootOperation.ReplaceRootDocumentOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $replaceRoot
-operation to result in a composable replacement
document.
- ReplaceRootOperation.ReplaceRootDocumentOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ReplaceRootOperation.ReplaceRootOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- ReplaceRootOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
- replaceWith(ReplaceWithOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
$replaceWith
replaces the input document with the specified document.
- replaceWith(Object) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
$replaceWith
replaces the input document with the value.
- replaceWith(T) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.UpdateWithUpdate
-
Specify replacement
object.
- replaceWith(T) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.UpdateWithUpdate
-
Specify replacement
object.
- ReplaceWithOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $replaceRoot
-operation.
- ReplaceWithOperation(ReplaceRootOperation.Replacement) - Constructor for class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- replaceWithResourceIfNecessary(String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- replaceWithValue(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- replaceWithValueOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- representation() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.BsonType
-
- representation() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- representation() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- required(String...) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.ObjectJsonSchemaProperty
-
- required(JsonSchemaProperty) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- required(String...) - Method in class org.springframework.data.mongodb.core.schema.MongoJsonSchema.MongoJsonSchemaBuilder
-
- required(String...) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
Define the Object’s required properties.
- reset() - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader.Mark
-
- resolve(MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.core.convert.DbRefResolverCallback
-
- resolve(MongoAction) - Method in interface org.springframework.data.mongodb.core.WriteConcernResolver
-
- resolveDbRef(MongoPersistentProperty, DBRef, DbRefResolverCallback, DbRefProxyHandler) - Method in interface org.springframework.data.mongodb.core.convert.DbRefResolver
-
- resolveDbRef(MongoPersistentProperty, DBRef, DbRefResolverCallback, DbRefProxyHandler) - Method in class org.springframework.data.mongodb.core.convert.DefaultDbRefResolver
-
- resolveDbRef(MongoPersistentProperty, DBRef, DbRefResolverCallback, DbRefProxyHandler) - Method in enum org.springframework.data.mongodb.core.convert.NoOpDbRefResolver
-
- resolveEntity(MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.core.MongoJsonSchemaCreator.JsonSchemaPropertyContext
-
- 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
-
- resolveKeyId(String, Supplier<EvaluationContext>) - Static method in class org.springframework.data.mongodb.util.encryption.EncryptionUtils
-
Resolve a given plain
String
value into the store native keyId format, considering potential
expressions
.
- resolveReference(MongoPersistentProperty, Object, ReferenceLookupDelegate, ReferenceResolver.MongoEntityReader) - Method in class org.springframework.data.mongodb.core.convert.DefaultReferenceResolver
-
- resolveReference(MongoPersistentProperty, Object, ReferenceLookupDelegate, ReferenceResolver.MongoEntityReader) - Method in enum org.springframework.data.mongodb.core.convert.NoOpDbRefResolver
-
- resolveReference(MongoPersistentProperty, Object, ReferenceLookupDelegate, ReferenceResolver.MongoEntityReader) - Method in interface org.springframework.data.mongodb.core.convert.ReferenceResolver
-
Resolve the association defined via the given property from a given source value.
- resolveValue(Bson, String) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Resolve a the value for a given key.
- restoreOrder(Iterable<Document>) - Method in interface org.springframework.data.mongodb.core.convert.ReferenceLoader.DocumentReferenceQuery
-
Restore the order of fetched documents.
- 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
-
Deprecated.
- restrictions - Variable in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
- resumeAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the resume token after which to continue emitting notifications.
- resumeAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the resume token after which to continue emitting notifications.
- resumeAfter(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ResumingChangeStream
-
Resume the change stream after a given point.
- resumeAt(Instant) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the cluster time to resume from.
- resumeAt(BsonTimestamp) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the cluster time to resume from.
- resumeAt(Instant) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the cluster time at which to resume listening.
- resumeAt(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ResumingChangeStream
-
Resume the change stream at a given point.
- resumeToken(BsonValue) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the resume token (typically a BsonDocument
containing a binary
token
) after which to start with listening.
- resumeToken(BsonValue) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the resume token (typically a BsonDocument
containing a binary
token
) after which to start with listening.
- returnFullDocumentOnUpdate() - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the FullDocument
lookup to FullDocument.UPDATE_LOOKUP
.
- returnNew(boolean) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- returnNew() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Return the replacement document.
- returnPropertyIfBetterIdPropertyCandidateOrNull(MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
As a general note: An implicit id property has a name that matches "id" or "_id".
- reverse() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- reverseArrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- reverseArrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- reverseArrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ReverseArray
-
- right() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Trim
-
Remove whitespace or the specified characters from the end of a string.
- ROOT - Static variable in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
References the root document, i.e. the top-level document, currently being processed in the aggregation pipeline
stage.
- round() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
Creates new
AggregationExpression
that rounds a number to a whole integer or to a specified decimal
place.
- round(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
Round the given numeric (integer, double, decimal, or long) value.
- roundToPlace(int) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- roundValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
Round the value of the field that resolves to an integer, double, decimal, or long.
- roundValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Round
-
Round the outcome of the given expression hat resolves to an integer, double, decimal, or long.
- rtrim() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims whitespaces
from the end.
- rtrim(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims the given
character sequence from the end.
- rtrim(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- 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
-
- sampleRate(double) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $sampleRate operator.
- 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
-
- schemaDocument() - Method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema
-
Create the Document
defining the schema.
- schemaValidationAction(ValidationAction) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationAction
set given
ValidationAction
.
- schemaValidationLevel(ValidationLevel) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set given
ValidationLevel
.
- scopeVariables(Map<String, Object>) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Key-value pairs that are placed into JavaScript global scope and can be accessed from map, reduce, and finalize
scripts.
- ScriptOperations - Interface in org.springframework.data.mongodb.core
-
- ScriptOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to $function and $accumulator aggregation operations.
- ScriptOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.ScriptOperators
-
- ScriptOperators.Accumulator - Class in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorAccumulateArgsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorAccumulateBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorFinalizeBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorInitArgsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorInitBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Accumulator.AccumulatorMergeBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- ScriptOperators.Function - Class in org.springframework.data.mongodb.core.aggregation
-
- scriptOps() - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- scriptOps() - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- second(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- second() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the second portion of a date as a number between 0 and 59,
but can be 60 to account for leap seconds.
- second(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the second to the given value which must resolve to a value in range 0 - 59
.
- second(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- second(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- secondary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Secondary level of comparison.
- secondOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the second to the value resolved by following the given
field reference
.
- secondOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateParts
-
Set the second to the result of the given
expression
.
- secondOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- secondOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- SerializationUtils - Class in org.springframework.data.mongodb.core.query
-
Utility methods for JSON serialization.
- serializers() - Static method in class org.springframework.data.mongodb.core.geo.GeoJsonModule
-
- serializeToJsonSafely(Object) - Static method in class org.springframework.data.mongodb.core.query.SerializationUtils
-
Serializes the given object into pseudo-JSON meaning it's trying to create a JSON representation as far as possible
but falling back to the given object's
Object.toString()
method if it's not serializable.
- serializeValue(Object) - Static method in class org.springframework.data.mongodb.core.query.SerializationUtils
-
- ServerAddressPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
ServerAddress
array.
- ServerAddressPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.ServerAddressPropertyEditor
-
- ServerInfo - Class in org.springframework.data.mongodb.monitor
-
Expose basic server information via JMX
- ServerInfo(MongoClient) - Constructor for class org.springframework.data.mongodb.monitor.ServerInfo
-
- SessionAwareMethodInterceptor<D,C> - Class in org.springframework.data.mongodb
-
MethodInterceptor
implementation looking up and invoking an alternative target method having
ClientSession
as its first argument.
- SessionAwareMethodInterceptor(ClientSession, T, Class<? extends ClientSession>, Class<D>, SessionAwareMethodInterceptor.ClientSessionOperator<D>, Class<C>, SessionAwareMethodInterceptor.ClientSessionOperator<C>) - Constructor for class org.springframework.data.mongodb.SessionAwareMethodInterceptor
-
Create a new SessionAwareMethodInterceptor for given target.
- SessionAwareMethodInterceptor.ClientSessionOperator<T> - Interface in org.springframework.data.mongodb
-
Represents an operation upon two operands of the same type, producing a result of the same type as the operands
accepting ClientSession
.
- SessionCallback<T> - Interface in org.springframework.data.mongodb.core
-
Callback interface for executing operations within a ClientSession
.
- SessionScoped - Interface in org.springframework.data.mongodb.core
-
Gateway interface to execute
ClientSession
bound operations against MongoDB via a
SessionCallback
.
- SessionSynchronization - Enum in org.springframework.data.mongodb
-
SessionSynchronization
is used along with
MongoTemplate
to define in which type of transactions to
participate if any.
- set(SetOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
Adds new fields to documents.
- set(String) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- set(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender
-
Define the field to set.
- set(String) - Static method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
Concatenate another field to set.
- set(Object, Object) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperation
-
Append the value for a specific field to the operation.
- set(String, Object) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- set(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $set update modifier
- set(ParamExpression<T>, T) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
- setAllowDiskUse(Boolean) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Enables writing to temporary files for aggregation stages and queries.
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setApplicationName(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ConnectionStringPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.MongoCredentialPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ReadConcernPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ReadPreferencePropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.ServerAddressPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.UUidRepresentationPropertyEditor
-
- setAsText(String) - Method in class org.springframework.data.mongodb.config.WriteConcernPropertyEditor
-
Parse a string to a WriteConcern
.
- setAutoEncryptionSettings(AutoEncryptionSettings) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setAutoIndexCreation(boolean) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
Enables/disables auto-index creation.
- setBypassAutoEncryption(boolean) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setClusterConnectionMode(ClusterConnectionMode) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
????
- setClusterHosts(ServerAddress[]) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterLocalThresholdMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterRequiredReplicaSetName(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterServerSelectionTimeoutMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setClusterSrvHost(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setCodecRegistry(CodecRegistry) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setCodecRegistryProvider(CodecRegistryProvider) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- setComment(String) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Add a comment to the query that is propagated to the profile log.
- setConnectionString(ConnectionString) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- setConnectionString(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the connection string.
- setCreateIndexesForQueryMethods(boolean) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
Configures whether to automatically create indexes for the properties referenced in a query method.
- setCreateIndexesForQueryMethods(boolean) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
Configures whether to automatically create indexes for the properties referenced in a query method.
- setCredential(MongoCredential[]) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Set the list of credentials to be used when creating MongoClient
.
- setCursorBatchSize(int) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Apply the batch size (number of documents to return in each response) for a query.
- setCusterRequiredClusterType(ClusterType) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setCustomConversions(CustomConversions) - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
Registers the given custom conversions with the converter.
- setDatabaseFactory(ReactiveMongoDatabaseFactory) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
- setDbFactory(MongoDatabaseFactory) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
- setDeprecationErrors(Boolean) - Method in class org.springframework.data.mongodb.core.MongoServerApiFactoryBean
-
- setDirection(IndexDirection) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- setEntityCallbacks(EntityCallbacks) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setEntityCallbacks(ReactiveEntityCallbacks) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setEvaluationContextProvider(EvaluationContextProvider) - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver
-
- setExceptionTranslator(PersistenceExceptionTranslator) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- setExceptionTranslator(PersistenceExceptionTranslator) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- setExtraOptions(Map<String, Object>) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setFieldNamingStrategy(FieldNamingStrategy) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
Configures the
FieldNamingStrategy
to be used to determine the field name if no manual mapping is applied.
- setFieldsObject(Document) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
Set the fields (projection) Document
.
- setHost(String) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Configures the host to connect to.
- setHost(String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the host to connect to.
- setInstantiators(EntityInstantiators) - Method in class org.springframework.data.mongodb.core.convert.AbstractMongoConverter
-
- setKeyVaultClientSettings(MongoClientSettings) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setKeyVaultNamespace(String) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setKmsProviders(Map<String, Map<String, Object>>) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setMapKeyDotReplacement(String) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Configure the characters dots potentially contained in a
Map
shall be replaced with.
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- setMaxTime(long, TimeUnit) - Method in class org.springframework.data.mongodb.core.query.Meta
-
- setMaxTime(Duration) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Set the maximum time limit for processing operations.
- setMaxTimeMsec(long) - Method in class org.springframework.data.mongodb.core.query.Meta
-
Set the maximum time limit in milliseconds for processing operations.
- setMeta(Meta) - Method in class org.springframework.data.mongodb.core.query.Query
-
- setMongoClientSettings(MongoClientSettings) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Set the MongoClientSettings
to be used when creating MongoClient
.
- setMongoClientSettings(MongoClientSettings) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the mongo client settings.
- setMongoOperations(MongoOperations) - Method in class org.springframework.data.mongodb.repository.support.MongoRepositoryFactoryBean
-
- setName(String) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- setOnInsert(String, Object) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $setOnInsert update modifier
- SetOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Adds new fields to documents.
- SetOperation(Object, Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperation
-
- SetOperation.FieldAppender - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperation.FieldAppender.ValueAppender - Interface in org.springframework.data.mongodb.core.aggregation
-
- SetOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- SetOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
- SetOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to Set expressions which perform set operation on arrays, treating arrays as sets.
- SetOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.SetOperators
-
- SetOperators.AllElementsTrue - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.AnyElementTrue - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetDifference - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetEquals - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetIntersection - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetIsSubset - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetOperatorFactory - Class in org.springframework.data.mongodb.core.aggregation
-
- SetOperators.SetUnion - Class in org.springframework.data.mongodb.core.aggregation
-
- setOptions(TransactionOptions) - Method in class org.springframework.data.mongodb.MongoTransactionManager
-
Set the TransactionOptions
to be applied when starting transactions.
- setOptions(TransactionOptions) - Method in class org.springframework.data.mongodb.ReactiveMongoTransactionManager
-
Set the TransactionOptions
to be applied when starting transactions.
- setPoolMaintenanceFrequencyMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaintenanceInitialDelayMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxConnectionIdleTimeMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxConnectionLifeTimeMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMaxWaitTimeMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPoolMinSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setPort(int) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
Configures the port to connect to.
- setPort(int) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
Configures the port to connect to.
- setReactiveMongoOperations(ReactiveMongoOperations) - Method in class org.springframework.data.mongodb.repository.support.ReactiveMongoRepositoryFactoryBean
-
- setReadConcern(ReadConcern) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setReadPreference(ReadPreference) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Used by {@link #prepareCollection(MongoCollection)} to set the {@link ReadPreference} before any operations
are performed.
- setReplicaSet(String) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- setRetryReads(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setRetryWrites(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSchemaMap(Map<String, BsonDocument>) - Method in class org.springframework.data.mongodb.core.MongoEncryptionSettingsFactoryBean
-
- setScoreFieldName(String) - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Set the fieldname used for scoring.
- setServerApi(ServerApi) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setServerHeartbeatFrequencyMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setServerMinHeartbeatFrequencyMS(long) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSession(Context, Publisher<ClientSession>) - Static method in class org.springframework.data.mongodb.core.ReactiveMongoContext
-
Sets the ClientSession
into the Reactor Context
.
- setSessionSynchronization(SessionSynchronization) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setSessionSynchronization(SessionSynchronization) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setSocketConnectTimeoutMS(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSocketReadTimeoutMS(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSocketReceiveBufferSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSocketSendBufferSize(int) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSortObject(Document) - Method in class org.springframework.data.mongodb.core.query.BasicQuery
-
Set the sort Document
.
- setSslEnabled(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSslInvalidHostNameAllowed(Boolean) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setSslProvider(String) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setState(AbstractBsonReader.State) - Method in class org.springframework.data.mongodb.util.json.ParameterBindingJsonReader
-
- setStreamFactoryFactory(StreamFactoryFactory) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setStrict(Boolean) - Method in class org.springframework.data.mongodb.core.MongoServerApiFactoryBean
-
- setTypeMapper(MongoTypeMapper) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Configures the
MongoTypeMapper
to be used to add type information to
Document
s created by the
converter and how to lookup type information from
Document
s when reading them.
- setUnique(boolean) - Method in class org.springframework.data.mongodb.core.index.IndexPredicate
-
- setuUidRepresentation(UuidRepresentation) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setVersion(String) - Method in class org.springframework.data.mongodb.core.MongoServerApiFactoryBean
-
- SetWindowFieldsOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the setWindowFields
-operation.
- SetWindowFieldsOperation(Object, AggregationOperation, SetWindowFieldsOperation.WindowOutput) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation
-
- SetWindowFieldsOperation.ComputedField - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.DocumentWindow - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.DocumentWindowBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.RangeWindow - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.RangeWindowBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.SetWindowFieldsOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.SetWindowFieldsOperationBuilder.As - Interface in org.springframework.data.mongodb.core.aggregation
-
Interface to capture field name used to capture the computation result.
- SetWindowFieldsOperation.SetWindowFieldsOperationBuilder.WindowChoice - Interface in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.Window - Interface in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.WindowOutput - Class in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.Windows - Interface in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.WindowUnit - Interface in org.springframework.data.mongodb.core.aggregation
-
- SetWindowFieldsOperation.WindowUnits - Enum in org.springframework.data.mongodb.core.aggregation
-
Quick access to available
units
.
- SetWindowFieldsOperationBuilder() - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoClientSettingsFactoryBean
-
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
Configures the WriteConcern
to be used on the MongoDatabase
instance being created.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
Configures the WriteConcern
to be used with the template.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
Configures the WriteConcern
to be used with the template.
- setWriteConcern(WriteConcern) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
Configures the WriteConcern
to be used on the MongoDatabase
instance being created.
- setWriteConcernResolver(WriteConcernResolver) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setWriteConcernResolver(WriteConcernResolver) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- setWriteResultChecking(WriteResultChecking) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- setWriteResultChecking(WriteResultChecking) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- Sharded - Annotation Type in org.springframework.data.mongodb.core.mapping
-
The
Sharded
annotation provides meta information about the actual distribution of data.
- ShardingStrategy - Enum in org.springframework.data.mongodb.core.mapping
-
- ShardKey - Class in org.springframework.data.mongodb.core.mapping
-
Value object representing an entities
Shard
Key used to distribute documents across a sharded MongoDB cluster.
- shift(int) - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.DocumentOperatorsFactory
-
Creates new
AggregationExpression
that applies the expression to a document at specified position
relative to the current document.
- shift(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Shift
-
Specifies the field to evaluate and return.
- shift(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Shift
-
- shifted() - Static method in class org.springframework.data.mongodb.core.query.Collation.Alternate
-
Whitespace and punctuation are not considered base characters and are only distinguished at
strength.
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.mapping.MongoMappingContext
-
- shouldGenerateId() - Method in class org.springframework.data.mongodb.config.MongoAuditingBeanDefinitionParser
-
- simple() - Static method in class org.springframework.data.mongodb.core.query.Collation
-
Create a
Collation
using simple binary comparison.
- SimpleMongoClientDatabaseFactory - Class in org.springframework.data.mongodb.core
-
Factory to create MongoDatabase
instances from a MongoClient
instance.
- SimpleMongoClientDatabaseFactory(String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- SimpleMongoClientDatabaseFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- SimpleMongoClientDatabaseFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDatabaseFactory
-
- SimpleMongoClientDbFactory - Class in org.springframework.data.mongodb.core
-
- SimpleMongoClientDbFactory(String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
Deprecated.
- SimpleMongoClientDbFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
Deprecated.
- SimpleMongoClientDbFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleMongoClientDbFactory
-
Deprecated.
- SimpleMongoRepository<T,ID> - Class in org.springframework.data.mongodb.repository.support
-
Repository base implementation for Mongo.
- SimpleMongoRepository(MongoEntityInformation<T, ID>, MongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.SimpleMongoRepository
-
- SimpleReactiveMongoDatabaseFactory - Class in org.springframework.data.mongodb.core
-
Factory to create MongoDatabase
instances from a MongoClient
instance.
- SimpleReactiveMongoDatabaseFactory(ConnectionString) - Constructor for class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- SimpleReactiveMongoDatabaseFactory(MongoClient, String) - Constructor for class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- SimpleReactiveMongoRepository<T,ID extends Serializable> - Class in org.springframework.data.mongodb.repository.support
-
Reactive repository base implementation for Mongo.
- SimpleReactiveMongoRepository(MongoEntityInformation<T, ID>, ReactiveMongoOperations) - Constructor for class org.springframework.data.mongodb.repository.support.SimpleReactiveMongoRepository
-
- simpleToBsonValue(Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Convert a given simple value (eg.
- sin() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sin(ArithmeticOperators.AngularUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sin(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- sin(Object, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- sinh() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sinh(ArithmeticOperators.AngularUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sinh(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- sinh(Object, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- sinhOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- sinhOf(String, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- sinhOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- sinhOf(AggregationExpression, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sinh
-
- sinOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- sinOf(String, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- sinOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- sinOf(AggregationExpression, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sin
-
- size() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $size
expression that returns the size of the array held by the given field.
- size(long) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
size
set to given value.
- size() - Method in class org.springframework.data.mongodb.core.mapping.ShardKey
-
- size(int) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $size operator.
- skip(int) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- skip(long) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Creates a new
SkipOperation
skipping the given number of elements.
- skip(long) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Configures the number of results to skip.
- skip(long) - Method in class org.springframework.data.mongodb.core.query.Query
-
Set number of documents to skip before returning results.
- skipNullAndEmptyArrays() - Method in interface org.springframework.data.mongodb.core.aggregation.UnwindOperation.EmptyArraysBuilder
-
Do not output documents if the array is null or empty.
- skipNullAndEmptyArrays() - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation.UnwindOperationBuilder
-
- SkipOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $skip
-operation.
- SkipOperation(long) - Constructor for class org.springframework.data.mongodb.core.aggregation.SkipOperation
-
Creates a new
SkipOperation
skipping the given number of elements.
- skipOutput() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Run the aggregation, but do NOT read the aggregation result from the store.
- slaveOk() - Method in class org.springframework.data.mongodb.core.query.Query
-
- slice() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- slice(int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $slice
expression that returns a subset of the array held by the given field.
- slice(int, int) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $slice
expression that returns a subset of the array held by the given field.
- slice(String, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
Project a $slice
of the array field
using the first size
elements.
- slice(String, int, int) - Method in class org.springframework.data.mongodb.core.query.Field
-
Project a $slice
of the array field
using the first size
elements starting at
offset
.
- slice(int) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $slice
to $push
.
- sliceArrayOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- sliceArrayOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- sliceArrayOf(Collection<?>) - Static method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Slice
-
- sort(Sort) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- sort(Sort.Direction, String...) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- sort(Sort.Direction) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $sort
to $push
.
- sort(Sort) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
Propagates $sort
to $push
.
- sortBy(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
Sort ascending
by the given fields.
- sortBy(Sort) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
Set the sort order.
- sortBy(SortOperation) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder
-
- sortByCount(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- sortByCount(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- SortByCountOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $sortByCount
-operation.
- SortByCountOperation(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- SortByCountOperation(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- sortByScore() - Method in class org.springframework.data.mongodb.core.query.TextQuery
-
Add sorting by text score.
- SortOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $sort
-operation.
- SortOperation(Sort) - Constructor for class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- space() - Method in class org.springframework.data.mongodb.core.query.Collation.AlternateWithMaxVariable
-
Only consider whitespaces as ignorable.
- sparse() - Method in class org.springframework.data.mongodb.core.index.Index
-
Skip over any document that is missing the indexed field.
- Sphere - Class in org.springframework.data.mongodb.core.geo
-
Represents a geospatial sphere value.
- Sphere(Point, Distance) - Constructor for class org.springframework.data.mongodb.core.geo.Sphere
-
Creates a Sphere around the given center
Point
with the given radius.
- Sphere(Point, double) - Constructor for class org.springframework.data.mongodb.core.geo.Sphere
-
Creates a Sphere around the given center
Point
with the given radius.
- Sphere(Circle) - Constructor for class org.springframework.data.mongodb.core.geo.Sphere
-
Creates a Sphere from the given
Circle
.
- spherical(boolean) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
Configures whether to return spherical values for the actual distance.
- split(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
Use given
String
as delimiter.
- split(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
Use value of referenced field as delimiter.
- split(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.Split
-
- split(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that divides the associated string representation into an array of
substrings based on the given delimiter.
- split(Field) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that divides the associated string representation into an array of
substrings based on the delimiter resulting from the referenced field..
- split(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- SpringDataMongoDB - Class in org.springframework.data.mongodb
-
Class that exposes the SpringData MongoDB specific information like the current
Version
or
driver information
.
- SpringDataMongoDB() - Constructor for class org.springframework.data.mongodb.SpringDataMongoDB
-
- SpringDataMongodbQuery<T> - Class in org.springframework.data.mongodb.repository.support
-
Spring Data specific simple Fetchable
Query
implementation.
- SpringDataMongodbQuery(MongoOperations, Class<? extends T>) - Constructor for class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- SpringDataMongodbQuery(MongoOperations, Class<? extends T>, String) - Constructor for class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- sqrt() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- sqrt() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $sqrt
expression that takes the number of the previously mentioned field and calculates the
square root.
- sqrtOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- sqrtOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- sqrtOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Sqrt
-
- start() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- startAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.ChangeStreamOptions.ChangeStreamOptionsBuilder
-
Set the resume token after which to start emitting notifications.
- startAfter(BsonValue) - Method in class org.springframework.data.mongodb.core.messaging.ChangeStreamRequest.ChangeStreamRequestBuilder
-
Set the resume token after which to start emitting notifications.
- startAfter(Object) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ResumingChangeStream
-
Start the change stream after a given point.
- startingWith(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory.ReduceInitialValueBuilder
-
Define the initial cumulative value set before in is applied to the first element of the input array.
- startOfWeek(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
Set the start day of the week if the unit if measure is set to week.
- startWith(String...) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.StartWithBuilder
-
Set the startWith fieldReferences to apply the $graphLookup
to.
- startWith(AggregationExpression...) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.StartWithBuilder
-
Set the startWith expressions to apply the $graphLookup
to.
- startWith(Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.GraphLookupOperation.StartWithBuilder
-
- stdDevPop() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and calculates the
population standard deviation of the input values.
- stdDevPop() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- stdDevPop(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevPop(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevPopOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- stdDevPopOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- stdDevSamp() - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.AccumulatorOperatorFactory
-
Creates new
AggregationExpression
that takes the associated numeric value expression and calculates the
sample standard deviation of the input values.
- stdDevSamp() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- stdDevSamp(String) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevSamp(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- stdDevSampOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- stdDevSampOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- stop(Runnable) - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- stop() - Method in class org.springframework.data.mongodb.core.messaging.DefaultMessageListenerContainer
-
- store(InputStream, String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name.
- store(InputStream, Object) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name.
- store(InputStream, Document) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name.
- store(InputStream, String, String) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name and content type.
- store(InputStream, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(InputStream, String, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(InputStream, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(InputStream, String, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(GridFsObject<T, InputStream>) - Method in interface org.springframework.data.mongodb.gridfs.GridFsOperations
-
- store(InputStream, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(GridFsObject<T, InputStream>) - Method in class org.springframework.data.mongodb.gridfs.GridFsTemplate
-
- store(Publisher<DataBuffer>, String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name.
- store(Publisher<DataBuffer>, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file applying the given metadata.
- store(Publisher<DataBuffer>, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file applying the given metadata.
- store(Publisher<DataBuffer>, String, String) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name and content type.
- store(Publisher<DataBuffer>, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(Publisher<DataBuffer>, String, String, Object) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(Publisher<DataBuffer>, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name using the given metadata.
- store(Publisher<DataBuffer>, String, String, Document) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
Stores the given content into a file with the given name and content type using the given metadata.
- store(GridFsObject<T, Publisher<DataBuffer>>) - Method in interface org.springframework.data.mongodb.gridfs.ReactiveGridFsOperations
-
- store(Publisher<DataBuffer>, String, String, Object) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- store(GridFsObject<T, Publisher<DataBuffer>>) - Method in class org.springframework.data.mongodb.gridfs.ReactiveGridFsTemplate
-
- strCaseCmp(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $strcasecmp
expression that takes the string representation of the previously mentioned field
and performs case-insensitive comparison to the given value.
- strCaseCmp(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a
$strcasecmp
expression that takes the string representation of the previously mentioned field
and performs case-insensitive comparison to the result of the given
AggregationExpression
.
- strcasecmp(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- strCaseCmp(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and performs
case-insensitive comparison to the given value.
- strCaseCmpValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $strcasecmp
expression that takes the string representation of the previously mentioned field
and performs case-insensitive comparison to the referenced fieldRef.
- strcasecmpValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- strcasecmpValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrCaseCmp
-
- strCaseCmpValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and performs
case-insensitive comparison to the referenced fieldReference.
- strCaseCmpValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- stream() - Method in interface org.springframework.data.mongodb.core.ExecutableAggregationOperation.TerminatingAggregation
-
Apply pipeline operations as specified and stream all matching elements.
- stream() - Method in interface org.springframework.data.mongodb.core.ExecutableFindOperation.TerminatingFind
-
Stream all matching elements.
- stream(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Executes the given
Query
on the entity collection of the specified
entityType
backed by a Mongo DB
FindIterable
.
- stream(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Executes the given
Query
on the entity collection of the specified
entityType
and collection backed
by a Mongo DB
FindIterable
.
- stream(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- stream(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- stream() - Method in class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
-
- strength(int) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the level of comparison to perform.
- strength(Collation.ComparisonLevel) - Method in class org.springframework.data.mongodb.core.query.Collation
-
Set the level of comparison to perform.
- strictMapping() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions.Builder
-
Apply a strict domain type mapping considering
Field
annotations throwing errors for non-existent, but referenced fields.
- strictValidation() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationLevel
set to
ValidationLevel.STRICT
.
- string() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- STRING - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- string(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- StringBasedAggregation - Class in org.springframework.data.mongodb.repository.query
-
- StringBasedAggregation(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedAggregation
-
- StringBasedMongoQuery - Class in org.springframework.data.mongodb.repository.query
-
Query to use a plain JSON String to create the
Query
to actually execute.
- StringBasedMongoQuery(MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- StringBasedMongoQuery(String, MongoQueryMethod, MongoOperations, ExpressionParser, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.data.mongodb.repository.query.StringBasedMongoQuery
-
- stringLengthOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenBytes
-
- stringLengthOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenBytes
-
- stringLengthOfCP(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenCP
-
- stringLengthOfCP(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StrLenCP
-
- StringOperatorFactory(String) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- StringOperatorFactory(AggregationExpression) - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- StringOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to String aggregation operations.
- StringOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.StringOperators
-
- StringOperators.Concat - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfBytes - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfBytes.SubstringBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfCP - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.IndexOfCP.SubstringBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- StringOperators.LTrim - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$ltrim
which removes whitespace or the specified characters from the
beginning of a string.
- StringOperators.RegexFind - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$regexFind
which applies a regular expression (regex) to a string and
returns information on the first matched substring.
- StringOperators.RegexFindAll - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$regexFindAll
which applies a regular expression (regex) to a string and
returns information on all the matched substrings.
- StringOperators.RegexMatch - Class in org.springframework.data.mongodb.core.aggregation
-
AggregationExpression
for
$regexMatch
which applies a regular expression (regex) to a string and
returns a boolean that indicates if a match is found or not.
- 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
-
- supportsBson(Object) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Returns the given source can be used/converted as Bson
.
- 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
-
- tail() - Method in interface org.springframework.data.mongodb.core.ReactiveFindOperation.TerminatingFind
-
Get all matching elements using a tailable cursor
.
- tail(Query, Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a stream of objects of the specified
type.
- tail(Query, Class<T>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Map the results of an ad-hoc query on the collection for the entity class to a stream of objects of the specified
type.
- tail(Query, Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- tail(Query, Class<T>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- Tailable - Annotation Type in org.springframework.data.mongodb.repository
-
Annotation to declare an infinite stream using MongoDB's tailable
cursors.
- TailableCursorRequest<T> - Class in org.springframework.data.mongodb.core.messaging
-
- TailableCursorRequest(MessageListener<Document, ? super T>, SubscriptionRequest.RequestOptions) - Constructor for class org.springframework.data.mongodb.core.messaging.TailableCursorRequest
-
- TailableCursorRequest.TailableCursorRequestBuilder<T> - Class in org.springframework.data.mongodb.core.messaging
-
- TailableCursorRequest.TailableCursorRequestOptions - Class in org.springframework.data.mongodb.core.messaging
-
- TailableCursorRequest.TailableCursorRequestOptions.TailableCursorRequestOptionsBuilder - Class in org.springframework.data.mongodb.core.messaging
-
- tan() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- tan(ArithmeticOperators.AngularUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- tan(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- tan(Object, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- tanh() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- tanh(ArithmeticOperators.AngularUnit) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- tanh(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- tanh(Object, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- tanhOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- tanhOf(String, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- tanhOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- tanhOf(AggregationExpression, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tanh
-
- tanOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- tanOf(String, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- tanOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- tanOf(AggregationExpression, ArithmeticOperators.AngularUnit) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Tan
-
- target(MergeOperation.MergeOperationTarget) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
Define the target to store results in.
- Task - Interface in org.springframework.data.mongodb.core.messaging
-
- Task.State - Enum in org.springframework.data.mongodb.core.messaging
-
- Term - Class in org.springframework.data.mongodb.core.query
-
- Term(String) - Constructor for class org.springframework.data.mongodb.core.query.Term
-
- Term(String, Term.Type) - Constructor for class org.springframework.data.mongodb.core.query.Term
-
- Term.Type - Enum in org.springframework.data.mongodb.core.query
-
- tertiary() - Static method in interface org.springframework.data.mongodb.core.query.Collation.ComparisonLevel
-
Tertiary level of comparison.
- TestAggregationContext - Class in org.springframework.data.mongodb.util.aggregation
-
- text(String, Float) - Static method in class org.springframework.data.mongodb.core.index.IndexField
-
- TextCriteria - Class in org.springframework.data.mongodb.core.query
-
- TextCriteria() - Constructor for class org.springframework.data.mongodb.core.query.TextCriteria
-
- TextIndexDefinition - Class in org.springframework.data.mongodb.core.index
-
- TextIndexDefinition.TextIndexDefinitionBuilder - Class in org.springframework.data.mongodb.core.index
-
- TextIndexDefinition.TextIndexedFieldSpec - Class in org.springframework.data.mongodb.core.index
-
- TextIndexDefinitionBuilder() - Constructor for class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
- TextIndexed - Annotation Type in org.springframework.data.mongodb.core.index
-
TextIndexed
marks a field to be part of the text index.
- TextIndexedFieldSpec(String) - Constructor for class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- TextIndexedFieldSpec(String, Float) - Constructor for class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexedFieldSpec
-
- TextQuery - Class in org.springframework.data.mongodb.core.query
-
Query
implementation to be used to for performing full text searches.
- TextQuery(String) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
- TextQuery(String, String) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
- TextQuery(String, Locale) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
Creates new
TextQuery
using the
locale
s language.
- TextQuery(TextCriteria) - Constructor for class org.springframework.data.mongodb.core.query.TextQuery
-
- TextScore - Annotation Type in org.springframework.data.mongodb.core.mapping
-
TextScore
marks the property to be considered as the on server calculated textScore when doing
full text search.
- then(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.ThenBuilder
-
- then(Object) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
Creates new
AggregationExpression
that evaluates a boolean expression to return one of the two specified
return expressions.
- then(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.ThenBuilder
-
- then(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch.CaseOperator.ThenBuilder
-
Set the then value.
- then(Object) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Define the outcome (anything that resolves to $$DESCEND, $$PRUNE, or $$KEEP)
when the condition is met.
- thenDescend() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return fields at the current document level and exclude embedded ones if the condition is met.
- thenKeep() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Return/Keep all fields at the current document/embedded level if the condition is met.
- thenPrune() - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Exclude all fields at this current document/embedded level if the condition is met.
- thenValueOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.ThenBuilder
-
- thenValueOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.ThenBuilder
-
- thenValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
Creates new
AggregationExpression
that evaluates a boolean expression to return one of the two specified
return expressions.
- thenValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.ConditionalOperatorFactory
-
Creates new
AggregationExpression
that evaluates a boolean expression to return one of the two specified
return expressions.
- thenValueOf(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.ThenBuilder
-
- thenValueOf(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull.ThenBuilder
-
- timeSeries(String) - Static method in class org.springframework.data.mongodb.core.CollectionOptions
-
- timeSeries(CollectionOptions.TimeSeriesOptions) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- timeSeries(String) - Static method in class org.springframework.data.mongodb.core.CollectionOptions.TimeSeriesOptions
-
- TimeSeries - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Identifies a domain object to be persisted to a MongoDB Time Series collection.
- timestamp() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- TIMESTAMP - Static variable in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- timestamp(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- timestampType() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- TimezonedDateAggregationExpression(Object) - Constructor for class org.springframework.data.mongodb.core.aggregation.DateOperators.TimezonedDateAggregationExpression
-
- to(long) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator.RangeOperatorBuilder
-
- to(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator.RangeOperatorBuilder
-
- to(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator.RangeOperatorBuilder
-
- to(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via its
String
representation.
- to(int) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via its numeric representation.
- to(JsonSchemaObject.Type) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type.
- to(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
- to(Number) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
The upper (inclusive) range limit based on current document.
- to(String) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
The upper (inclusive) range limit based on the sortBy field.
- to(Number) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
The upper (inclusive) range limit value to add to the value based on the sortBy field.
- toArray() - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectOperatorFactory
-
Creates new
aggregation expression
that takes the associated value and converts it to an
array of
documents
that contain two fields k and v each.
- toArray(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- toBoolean(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToBool
-
- toBsonType() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
Get the bsonType representation of the given type.
- toCaseInsensitiveMatch(Object) - Method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
- toCriteriaDefinition(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory.Expr
-
- toCurrent() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
- toCurrent() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
Use current as
upper
limit.
- toDate(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDate
-
- toDate(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
Define the start date, in UTC, for the addition operation.
- toDate(Object) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
Define the start date, in UTC, for the addition operation.
- toDateOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
Define the start date, in UTC, for the addition operation.
- toDateOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
Define the start date, in UTC, for the addition operation.
- toDateOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
Define the start date, in UTC, for the addition operation.
- toDateOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
Define the start date, in UTC, for the addition operation.
- toDBRef() - Method in interface org.springframework.data.mongodb.core.convert.LazyLoadingProxy
-
- toDBRef(Object, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- toDBRef(Object, MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.core.convert.MongoWriter
-
Creates a DBRef
to refer to the given object.
- toDecimal(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDecimal
-
- toDocument() - Method in class org.springframework.data.mongodb.BindableMongoExpression
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Avg
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Max
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Min
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevPop
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.StdDevSamp
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators.Sum
-
- toDocument(String, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- toDocument() - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationExpression
-
- toDocument(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationExpression
-
- toDocument(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperation
-
- toDocument() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationSpELExpression
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Rand
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Filter
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.PropertyExpression
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.Outputs
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.IfNull
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch.CaseOperator
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.CountOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.DenseRank
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.DocumentNumber
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators.Rank
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.FacetOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GraphLookupOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GroupOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.LimitOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.LookupOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.MatchOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
- toDocument(Object, AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.MergeObjects
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.OutOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceWithOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SampleOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindow
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindow
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation
-
- toDocument() - Method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Window
-
Obtain the document representation of the window in a default
context
.
- toDocument(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.Window
-
Obtain the document representation of the window in the given
context
.
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SkipOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SortByCountOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.SortOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Let
-
- toDocument(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.VariableOperators.Map
-
- toDocument() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Get the
Document
representation of the
Collation
.
- toDocument() - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.EncryptedJsonSchemaProperty
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.RequiredJsonSchemaProperty
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty
-
- toDocument() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
Get the MongoDB specific representation.
- toDocument() - Method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ArrayJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.ObjectJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.StringJsonSchemaObject
-
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
Create the JSON schema complying Document
representation.
- toDocument() - Method in class org.springframework.data.mongodb.core.schema.UntypedJsonSchemaObject
-
Create the JSON schema complying Document
representation.
- toDocument() - Method in interface org.springframework.data.mongodb.core.validation.Validator
-
Get the Document
containing the validation specific rules.
- toDocument() - Method in interface org.springframework.data.mongodb.MongoExpression
-
Obtain the native Document
representation.
- toDocumentExpression(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.Replacement
-
- toDocumentOrElse(String, Function<String, Document>) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
- toDocumentPointer(Object, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- toDocumentPointer(Object, MongoPersistentProperty) - Method in interface org.springframework.data.mongodb.core.convert.MongoWriter
-
- toDouble(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToDouble
-
- toIds(Collection<Document>) - Static method in class org.springframework.data.mongodb.core.MappedDocument
-
- toInt(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToInt
-
- toJavaType(BsonValue) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Extract the corresponding plain value from BsonValue
.
- toJson() - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
Obtain the Mongo Shell json query representation.
- toJson(JsonWriterSettings) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
Obtain the json query representation applying given settings
.
- toJson(Document) - Static method in class org.springframework.data.mongodb.util.BsonUtils
-
Serialize the given Document
as Json applying default codecs if necessary.
- toJsonString() - Method in interface org.springframework.data.mongodb.core.query.Update.Modifier
-
- toLong(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToLong
-
- toLower() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $toLower
expression that takes the string representation of the previously mentioned field
and lowers it.
- toLower() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- toMongoCollation() - Method in class org.springframework.data.mongodb.core.query.Collation
-
Get the
Collation
representation of the
Collation
.
- toObject() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.ArrayOperatorFactory
-
- toObjectId(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToObjectId
-
- toParts() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns a document containing the constituent parts of the date as
individual properties.
- toPipeline(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Renders this
Aggregation
specification to an aggregation pipeline returning a
List
of
Document
.
- toPipelineStages(AggregationOperationContext) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationOperation
-
- toPipelineStages(AggregationOperationContext) - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
- toRegexFlag(char) - Static method in class org.springframework.data.mongodb.util.RegexFlags
-
Lookup the MongoDB specific flags for a given character.
- toRegexFlags(String) - Static method in class org.springframework.data.mongodb.util.RegexFlags
-
Lookup the MongoDB specific flags for a given regex option string.
- toRegexOptions(int) - Static method in class org.springframework.data.mongodb.util.RegexFlags
-
Lookup the MongoDB specific options from given
flags
.
- toRegularExpression(String, MongoRegexCreator.MatchMode) - Method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
Creates a regular expression String to be used with $regex
.
- toString() - Method in class org.springframework.data.mongodb.BindableMongoExpression
-
- toString() - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- toString() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationOptions
-
- toString() - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- toString(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.ToString
-
- toString(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that converts a date object to a string according to a user-specified
format.
- toString(String) - Method in interface org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString.FormatBuilder
-
- toString() - Method in class org.springframework.data.mongodb.core.ChangeStreamEvent
-
- toString() - Method in class org.springframework.data.mongodb.core.geo.Sphere
-
- toString() - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- toString() - Method in class org.springframework.data.mongodb.core.index.Index
-
- toString() - Method in class org.springframework.data.mongodb.core.index.IndexField
-
- toString() - Method in class org.springframework.data.mongodb.core.index.IndexInfo
-
- toString() - Method in class org.springframework.data.mongodb.core.index.MongoPersistentEntityIndexResolver.IndexDefinitionHolder
-
- toString() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceCounts
-
- toString() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
- toString() - Method in class org.springframework.data.mongodb.core.messaging.Message.MessageProperties
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Collation
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Query
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Term
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Update.Modifiers
-
- toString() - Method in class org.springframework.data.mongodb.core.query.Update
-
- toString() - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
Returns the Mongo Shell representation of the query.
- toString() - Method in class org.springframework.data.mongodb.util.DotPath
-
- toStringWithDefaultFormat() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that converts a date object to a string according to the server default
format.
- toTypeOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via the value of the given field.
- toTypeOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ConvertOperators.Convert
-
Specify the conversion target type via the value of the given
expression
.
- toUnbounded() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.DocumentWindowBuilder
-
- toUnbounded() - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
Use unbounded as
upper
limit.
- toUpper() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $toUpper
expression that takes the string representation of the previously mentioned field
and uppers it.
- toUpper() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- toValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationUpdate.SetValueAppender
-
Define the target value as is.
- toValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender.ValueAppender
-
Define the value to assign as is.
- toValueOf(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AggregationUpdate.SetValueAppender
-
- toValueOf(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender.ValueAppender
-
Define the value to assign.
- transform(T) - Method in interface org.springframework.data.mongodb.core.spel.ExpressionTransformer
-
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.mongodb.core.MongoClientFactoryBean
-
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.mongodb.core.MongoExceptionTranslator
-
- translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.mongodb.core.ReactiveMongoClientFactoryBean
-
- trim() - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims whitespaces
from the beginning and end.
- trim(String) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
Creates new
AggregationExpression
that takes the associated string representation and trims the given
character sequence from the beginning and end.
- trim(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.StringOperatorFactory
-
- trunc() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- trunc() - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Takes the number of the previously mentioned field and truncates it to its integer value.
- truncValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- truncValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- truncValueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Trunc
-
- type(int) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $type operator.
- type(JsonSchemaObject.Type...) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $type operator.
- type(Collection<JsonSchemaObject.Type>) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a criterion using the $type operator.
- TypeBasedAggregationOperationContext - Class in org.springframework.data.mongodb.core.aggregation
-
- TypeBasedAggregationOperationContext(Class<?>, MappingContext<? extends MongoPersistentEntity<?>, MongoPersistentProperty>, QueryMapper) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypeBasedAggregationOperationContext
-
- typed(GeoSpatialIndexType) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- typed(String) - Static method in class org.springframework.data.mongodb.gridfs.GridFsObject.Options
-
- TypedAggregation<I> - Class in org.springframework.data.mongodb.core.aggregation
-
A
TypedAggregation
is a special
Aggregation
that holds information of the input aggregation type.
- TypedAggregation(Class<I>, AggregationOperation...) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- TypedAggregation(Class<I>, List<AggregationOperation>) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- TypedAggregation(Class<I>, List<AggregationOperation>, AggregationOptions) - Constructor for class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- TypedJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.ArrayJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.BooleanJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.NumericJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
JsonSchemaObject
implementation of
type : 'number'
,
bsonType : 'int'
,
bsonType : 'long'
,
bsonType : 'double'
and
bsonType : 'decimal128'
schema elements.
- TypedJsonSchemaObject.ObjectJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- TypedJsonSchemaObject.StringJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- typeMapper - Variable in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- typeOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DataTypeOperators.Type
-
- typeOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DataTypeOperators
-
Return the BSON data type of the given field.
- types - Variable in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject
-
- UncategorizedMongoDbException - Exception in org.springframework.data.mongodb
-
- UncategorizedMongoDbException(String, Throwable) - Constructor for exception org.springframework.data.mongodb.UncategorizedMongoDbException
-
- UNDERSCORE_ID - Static variable in class org.springframework.data.mongodb.core.aggregation.Fields
-
- UNDERSCORE_ID_REF - Static variable in class org.springframework.data.mongodb.core.aggregation.Fields
-
- union(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in any of those.
- union(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetOperatorFactory
-
Creates new
AggregationExpression
that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in any of those.
- union(String...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- union(AggregationExpression...) - Method in class org.springframework.data.mongodb.core.aggregation.SetOperators.SetUnion
-
- unionArrays(String...) - Method in class org.springframework.data.mongodb.core.aggregation.ProjectionOperation.ProjectionOperationBuilder
-
Generates a $setUnion
expression that takes array of the previously mentioned field and one or more
arrays and returns an array that contains the elements that appear in any of those.
- unionWith(String) - Static method in class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
Set the name of the collection from which pipeline results should be included in the result set.
- UnionWithOperation - Class in org.springframework.data.mongodb.core.aggregation
-
The
$unionWith aggregation
stage (available since MongoDB 4.4) performs a union of two collections by combining pipeline results, potentially
containing duplicates, into a single result set that is handed over to the next stage.
- UnionWithOperation(String, AggregationPipeline, Class<?>) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnionWithOperation
-
- unique() - Method in class org.springframework.data.mongodb.core.index.Index
-
Reject all documents that contain a duplicate value for the indexed field.
- unique() - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
Unique option is not supported.
- 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.
- unit(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Derivative
-
- unit(String) - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Integral
-
Set the unit of measure.
- unit(SetWindowFieldsOperation.WindowUnit) - Method in class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.RangeWindowBuilder
-
- unset(UnsetOperation) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
$unset
removes/excludes fields from documents.
- unset(String...) - Method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
- unset(String...) - Static method in class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- unset(String) - Method in class org.springframework.data.mongodb.core.query.BasicUpdate
-
- unset(String) - Method in class org.springframework.data.mongodb.core.query.Update
-
Update using the $unset update modifier
- UnsetOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Removes fields from documents.
- UnsetOperation(Collection<Object>) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnsetOperation
-
- untyped() - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject
-
- untyped(String) - Static method in interface org.springframework.data.mongodb.core.schema.JsonSchemaProperty
-
- UntypedExampleMatcher - Class in org.springframework.data.mongodb.core.query
-
- UntypedJsonSchemaObject - Class in org.springframework.data.mongodb.core.schema
-
- unwind(String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given name.
- unwind(String, boolean) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given name and
preserveNullAndEmptyArrays
.
- unwind(String, String) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given name including the name of a
new field to hold the array index of the element as
arrayIndex
.
- unwind(String, String, boolean) - Static method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
Factory method to create a new
UnwindOperation
for the field with the given nameincluding the name of a new
field to hold the array index of the element as
arrayIndex
using
preserveNullAndEmptyArrays
.
- UnwindOperation - Class in org.springframework.data.mongodb.core.aggregation
-
Encapsulates the aggregation framework $unwind
-operation.
- UnwindOperation(Field) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- UnwindOperation(Field, boolean) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- UnwindOperation(Field, Field, boolean) - Constructor for class org.springframework.data.mongodb.core.aggregation.UnwindOperation
-
- UnwindOperation.EmptyArraysBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- UnwindOperation.IndexBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- UnwindOperation.PathBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- UnwindOperation.UnwindOperationBuilder - Class in org.springframework.data.mongodb.core.aggregation
-
- Unwrapped - Annotation Type in org.springframework.data.mongodb.core.mapping
-
The annotation to configure a value object as flattened out in the target document.
- Unwrapped.Empty - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Shortcut for an empty unwrapped property.
- Unwrapped.Nullable - Annotation Type in org.springframework.data.mongodb.core.mapping
-
Shortcut for a nullable unwrapped property.
- Unwrapped.OnEmpty - Enum in org.springframework.data.mongodb.core.mapping
-
- update() - Static method in class org.springframework.data.mongodb.core.aggregation.AggregationUpdate
-
Start defining the update pipeline to execute.
- update(Class<T>) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation
-
Start creating an update operation for the given domainType.
- update(Class<T>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- Update - Class in org.springframework.data.mongodb.core.query
-
Class to easily construct MongoDB update clauses.
- Update() - Constructor for class org.springframework.data.mongodb.core.query.Update
-
- update(String, Object) - Static method in class org.springframework.data.mongodb.core.query.Update
-
Static factory method to create an Update using the provided key
- update(Class<T>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- update(Class<T>) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation
-
Start creating an update operation for the given domainType.
- Update.AddToSetBuilder - Class in org.springframework.data.mongodb.core.query
-
Builder for creating $addToSet
modifier.
- Update.BitwiseOperatorBuilder - Class in org.springframework.data.mongodb.core.query
-
- Update.Modifier - Interface in org.springframework.data.mongodb.core.query
-
Marker interface of nested commands.
- Update.Modifiers - Class in org.springframework.data.mongodb.core.query
-
- Update.Position - Enum in org.springframework.data.mongodb.core.query
-
- Update.PushOperatorBuilder - Class in org.springframework.data.mongodb.core.query
-
Builder for creating $push
modifiers
- UpdateDefinition - Interface in org.springframework.data.mongodb.core.query
-
Interface fixing must have operations for updates as implemented via
Update
.
- UpdateDefinition.ArrayFilter - Interface in org.springframework.data.mongodb.core.query
-
A filter to specify which elements to modify in an array field.
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates the first object that is found in the collection of the entity class that matches the query document with
the provided update document.
- updateFirst(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates the first object that is found in the collection of the entity class that matches the query document with
the provided update document.
- updateFirst(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates the first object that is found in the specified collection that matches the query document criteria with
the provided updated document.
- updateFirst(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateFirst(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateFirst(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- UpdateMapper - Class in org.springframework.data.mongodb.core.convert
-
A subclass of
QueryMapper
that retains type information on the mongo types.
- UpdateMapper(MongoConverter) - Constructor for class org.springframework.data.mongodb.core.convert.UpdateMapper
-
- updateMulti(Query, Update) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single update to the bulk operation.
- updateMulti(List<Pair<Query, Update>>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of updates to the bulk operation.
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates all objects that are found in the specified collection that matches the query document criteria with the
provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates all objects that are found in the specified collection that matches the query document criteria with the
provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Updates all objects that are found in the collection for the entity class that matches the query document criteria
with the provided updated document.
- updateMulti(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateMulti(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateMulti(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- updateOne(Query, Update) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single update to the bulk operation.
- updateOne(List<Pair<Query, Update>>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of updates to the bulk operation.
- updateWith(Aggregation) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Use an
Aggregation
to update the document in the collection.
- updateWith(List<AggregationOperation>) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
Use an aggregation pipeline to update the document in the collection.
- updateWithoutId() - Method in class org.springframework.data.mongodb.core.MappedDocument
-
- upper(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- upper() - Static method in class org.springframework.data.mongodb.core.query.Collation.CaseFirst
-
Sort uppercase before lowercase.
- upperValueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- upperValueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.ToUpper
-
- upsert(Query, Update) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a single upsert to the bulk operation.
- upsert(List<Pair<Query, Update>>) - Method in interface org.springframework.data.mongodb.core.BulkOperations
-
Add a list of upserts to the bulk operation.
- upsert() - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.TerminatingUpdate
-
Creates a new document if no documents match the filter query or updates the matching ones.
- upsert(boolean) - Method in class org.springframework.data.mongodb.core.FindAndModifyOptions
-
- upsert() - Method in class org.springframework.data.mongodb.core.FindAndReplaceOptions
-
Insert a new document if not exists.
- upsert(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- upsert(Query, UpdateDefinition, Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Performs an upsert.
- upsert(Query, UpdateDefinition, Class<?>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert(Query, UpdateDefinition, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert(Query, UpdateDefinition, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- upsert() - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.TerminatingUpdate
-
Creates a new document if no documents match the filter query or updates the matching ones.
- useIndex(String) - Method in class org.springframework.data.mongodb.core.aggregation.GeoNearOperation
-
Optionally specify the geospatial index to use via the field to use in the calculation.
- useLongestLength() - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.Zip
-
- useNativeDriverJavaTimeCodecs(boolean) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
Set whether or not to use the native MongoDB Java Driver
codes
for
LocalDate
,
LocalTime
and
LocalDateTime
using a
ZoneOffset.UTC
.
- useNativeDriverJavaTimeCodecs() - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
Use the native MongoDB Java Driver
codes
for
LocalDate
,
LocalTime
and
LocalDateTime
using a
ZoneOffset.UTC
.
- usePropertyAccess() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- usePropertyAccess() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether property access shall be used for reading the property value.
- useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.config.MongoRepositoryConfigurationExtension
-
- useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.data.mongodb.repository.config.ReactiveMongoRepositoryConfigurationExtension
-
- usesInlineOutput() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
- useSpringDataJavaTimeCodecs() - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
- UUidRepresentationPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a
String
to a
UuidRepresentation
.
- UUidRepresentationPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.UUidRepresentationPropertyEditor
-
- ValidatingMongoEventListener - Class in org.springframework.data.mongodb.core.mapping.event
-
javax.validation dependant entities validator.
- ValidatingMongoEventListener(Validator) - Constructor for class org.springframework.data.mongodb.core.mapping.event.ValidatingMongoEventListener
-
- validation(CollectionOptions.ValidationOptions) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- validationAction(ValidationAction) - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Define the validation action to take.
- validationLevel(ValidationLevel) - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Define the validation level to apply.
- ValidationOptions(Validator, ValidationLevel, ValidationAction) - Constructor for class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
- validator(Validator) - Method in class org.springframework.data.mongodb.core.CollectionOptions.ValidationOptions
-
Define the
Validator
to be used for document validation.
- validator(Validator) - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
- Validator - Interface in org.springframework.data.mongodb.core.validation
-
- value - Variable in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
-
- value(Object) - Method in class org.springframework.data.mongodb.core.query.Update.AddToSetBuilder
-
- value(Object) - Method in class org.springframework.data.mongodb.core.query.Update.PushOperatorBuilder
-
- value() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.BsonType
-
- value() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type.JsonType
-
- value() - Method in interface org.springframework.data.mongodb.core.schema.JsonSchemaObject.Type
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators
-
Take the numeric value referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.AccumulatorOperators
-
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationFunctionExpressions
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationOptions.DomainTypeMapping
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- valueOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.Add
-
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.AngularUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan2
-
Creates a new
AggregationExpression
that calculates the inverse tangent of of y / x, where y and x are
the first and second values passed to the expression respectively.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ATan2
-
Creates a new
AggregationExpression
that calculates the inverse tangent of of y / x, where y and x are
the first and second values passed to the expression respectively.
- 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(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators
-
Take the field referenced by given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DocumentOperators
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory.Expr
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators.EvaluationOperatorFactory.Expr
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators
-
Take the value resulting from the given fieldReference.
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.EvaluationOperators
-
- 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 enum org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.WindowUnits
-
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.RegexFind
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFind
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexFindAll
-
- valueOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
- valueOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.StringOperators.RegexMatch
-
- 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.Field.Write
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.FieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.MongoPersistentProperty.PropertyToFieldNameConverter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.ShardingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.mapping.Unwrapped.OnEmpty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.messaging.Task.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.MongoActionOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.Meta.CursorOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator.MatchMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.Term.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.query.Update.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference.ArgumentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.timeseries.Granularity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.core.WriteResultChecking
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.mongodb.SessionSynchronization
-
Returns the enum constant of this type with the specified name.
- valueOfToArray(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- valueOfToArray(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ObjectOperators.ObjectToArray
-
- ValueProvider - Interface in org.springframework.data.mongodb.util.json
-
A value provider to retrieve bindable values by their parameter index.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationFunctionExpressions
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.AggregationOptions.DomainTypeMapping
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.AngularUnit
-
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.aggregation.SetWindowFieldsOperation.WindowUnits
-
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.Field.Write
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.FieldType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.MongoPersistentProperty.PropertyToFieldNameConverter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.ShardingStrategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.mapping.Unwrapped.OnEmpty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.messaging.Task.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.MongoActionOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.Meta.CursorOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.springframework.data.mongodb.core.query.Meta
-
- values() - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator.MatchMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.MongoRegexCreator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.Term.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.query.Update.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.spel.MethodReferenceNode.AggregationMethodReference.ArgumentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.timeseries.Granularity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.core.WriteResultChecking
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.mongodb.SessionSynchronization
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VariableOperators - Class in org.springframework.data.mongodb.core.aggregation
-
Gateway to variable aggregation operations.
- VariableOperators() - Constructor for class org.springframework.data.mongodb.core.aggregation.VariableOperators
-
- VariableOperators.Let - Class in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Let.ExpressionVariable - Class in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Let.LetBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Map - Class in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Map.AsBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- VariableOperators.Map.FunctionBuilder - Interface in org.springframework.data.mongodb.core.aggregation
-
- variant(String) - Method in class org.springframework.data.mongodb.core.query.Collation.CollationLocale
-
Define language variant.
- verbose(boolean) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Flag to set that will provide statistics on job execution time.
- verify() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentEntity
-
- version() - Static method in class org.springframework.data.mongodb.SpringDataMongoDB
-
Fetches the "Implementation-Version" manifest attribute from the jar file.
- warnOnValidationError() - Method in class org.springframework.data.mongodb.core.CollectionOptions
-
Create new
CollectionOptions
with already given settings and
validationAction
set to
ValidationAction.WARN
.
- watchCollection(String) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithCollection
-
Explicitly set the name of the collection to watch.
- watchCollection(Class<?>) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithCollection
-
Set the the collection to watch.
- week() - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
Creates new
AggregationExpression
that returns the week of the year for a date as a number between 0 and
53.
- week(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- weekOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- weekOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- when(Document) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond
-
- when(Document) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(AggregationExpression) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(String) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(CriteriaDefinition) - Method in interface org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Cond.WhenBuilder
-
- when(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators.Switch.CaseOperator
-
- when(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Take the field referenced by given fieldReference.
- when(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Take the value resulting from the given expression.
- when(CriteriaDefinition) - Static method in class org.springframework.data.mongodb.core.aggregation.ConditionalOperators
-
Take the value resulting from the given criteriaDefinition.
- when(CriteriaDefinition) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Specify the evaluation condition.
- when(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Specify the evaluation condition.
- when(Document) - Method in class org.springframework.data.mongodb.core.aggregation.RedactOperation.RedactOperationBuilder
-
Specify the evaluation condition.
- whenDocumentsDontMatch(MergeOperation.WhenDocumentsDontMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents do not already exist in the target collection.
- whenDocumentsMatch(MergeOperation.WhenDocumentsMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents already exist in the target collection.
- whenDocumentsMatchApply(Aggregation) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The
action
to take place when documents already exist in the target collection.
- whenMatched(MergeOperation.WhenDocumentsMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents already exist in the target collection.
- whenMatchedOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsMatch
-
- whenNotMatched(MergeOperation.WhenDocumentsDontMatch) - Method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.MergeOperationBuilder
-
The action to take place when documents do not already exist in the target collection.
- whenNotMatchedOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.MergeOperation.WhenDocumentsDontMatch
-
- where(String) - Static method in class org.springframework.data.mongodb.core.query.Criteria
-
Static factory method to create a Criteria using the provided key
- where(Predicate...) - Method in class org.springframework.data.mongodb.repository.support.QuerydslAbstractMongodbQuery
-
Deprecated.
- whereContentType() - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- whereFilename() - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- whereMetaData() - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
- whereMetaData(String) - Static method in class org.springframework.data.mongodb.gridfs.GridFsCriteria
-
Creates a
GridFsCriteria
for restrictions on a single file's metadata item.
- WildcardIndex - Class in org.springframework.data.mongodb.core.index
-
WildcardIndex
is a specific
Index
that can be used to include all fields into an index based on the
$**" : 1
pattern on a root object (the one typically carrying the
Document
annotation).
- WildcardIndex() - Constructor for class org.springframework.data.mongodb.core.index.WildcardIndex
-
- WildcardIndex(String) - Constructor for class org.springframework.data.mongodb.core.index.WildcardIndex
-
- WildcardIndexed - Annotation Type in org.springframework.data.mongodb.core.index
-
Annotation for an entity or property that should be used as key for a
Wildcard Index.
- wildcardProjection(Map<String, Object>) - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
Set the fields to be in-/excluded from indexing via wildcardProjection
.
- wildcardProjectionExclude(String...) - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
Add fields to be excluded from indexing via wildcardProjection
.
- wildcardProjectionInclude(String...) - Method in class org.springframework.data.mongodb.core.index.WildcardIndex
-
Add fields to be included from indexing via wildcardProjection
.
- WindowOutput(SetWindowFieldsOperation.ComputedField) - Constructor for class org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.WindowOutput
-
Create a new output containing the single given
field
.
- with(MongoDatabaseFactory) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- with(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.Field
-
- with(String) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper.MetadataBackedField
-
- with(MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ExecutableMapReduceOperation.MapReduceWithOptions
-
Set additional options to apply to the mapReduce operation.
- with(Pageable) - Method in class org.springframework.data.mongodb.core.query.NearQuery
-
- with(Pageable) - Method in class org.springframework.data.mongodb.core.query.Query
-
Sets the given pagination information on the
Query
instance.
- with(Sort) - Method in class org.springframework.data.mongodb.core.query.Query
-
- with(MapReduceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMapReduceOperation.MapReduceWithOptions
-
Set additional options to apply to the mapReduce operation.
- with(TypedJsonSchemaObject) - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
- withAdditionalField(String) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withAlias(String) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OperationOutput
-
- withBits(int) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withBoundaries(Object...) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- withBuckets(int) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
- withBucketSize(double) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withBulkMode(BulkOperations.BulkMode) - Method in interface org.springframework.data.mongodb.core.ExecutableInsertOperation.InsertWithBulkMode
-
- withCodecRegistry(CodecRegistry) - Method in class org.springframework.data.mongodb.BindableMongoExpression
-
Provide the CodecRegistry
used to convert expressions.
- withDefaultBucket(Object) - Method in class org.springframework.data.mongodb.core.aggregation.BucketOperation
-
- withDefaultLanguage(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define the default language to be used when indexing documents.
- withDocument() - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
Defines a root document replacement based on a composable document that is empty initially.
- withDocument(Document) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
Defines a root document replacement based on a composable document given document.
- withFormat(String) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
Optionally set the date format to use.
- withGranularity(BucketAutoOperation.Granularity) - Method in class org.springframework.data.mongodb.core.aggregation.BucketAutoOperation
-
Configures
granularity
that specifies the preferred number series to use to ensure that the
calculated boundary edges end on preferred round numbers or their powers of 10 and return a new
BucketAutoOperation
.
- withHint(String) - Method in class org.springframework.data.mongodb.core.query.Query
-
Configures the query to use the given hint when being executed.
- withHint(Document) - Method in class org.springframework.data.mongodb.core.query.Query
-
Configures the query to use the given hint
when being executed.
- withIgnoreCase() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnoreCase(boolean) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnoreCase(String...) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnoreNullValues() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withIgnorePaths(String...) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- within(Range<Long>) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.IndexOfArray
-
Lookup within a given range.
- within(SetWindowFieldsOperation.Window) - Method in interface org.springframework.data.mongodb.core.aggregation.SetWindowFieldsOperation.SetWindowFieldsOperationBuilder.WindowChoice
-
Specify calculation boundaries.
- within(Range<Long>) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfBytes
-
Optionally define the substring search start and end position.
- within(Range<Long>) - Method in class org.springframework.data.mongodb.core.aggregation.StringOperators.IndexOfCP
-
Optionally define the substring search start and end position.
- within(Shape) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $geoWithin operation.
- within(Range<? extends Number>) - Method in class org.springframework.data.mongodb.core.schema.IdentifiableJsonSchemaProperty.NumericJsonSchemaProperty
-
- within(Range<? extends Number>) - Method in class org.springframework.data.mongodb.core.schema.TypedJsonSchemaObject.NumericJsonSchemaObject
-
Set the
Range
of valid field values translating to minimum, exclusiveMinimum,
maximum and exclusiveMaximum.
- withIncludeNullValues() - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withInitialValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.ArrayOperators.Reduce.InitialValueBuilder
-
Define the initial cumulative value set before in is applied to the first element of the input array.
- withInnerRing(Point, Point, Point, Point, Point...) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- withInnerRing(List<Point>) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- withInnerRing(GeoJsonLineString) - Method in class org.springframework.data.mongodb.core.geo.GeoJsonPolygon
-
- withinSphere(Circle) - Method in class org.springframework.data.mongodb.core.query.Criteria
-
Creates a geospatial criterion using a $geoWithin $centerSphere operation.
- withLanguageOverride(String) - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
Define field for language override.
- withMatcher(String, ExampleMatcher.MatcherConfigurer<ExampleMatcher.GenericPropertyMatcher>) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withMatcher(String, ExampleMatcher.GenericPropertyMatcher) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withMax(int) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withMin(int) - Method in class org.springframework.data.mongodb.core.index.GeospatialIndex
-
- withNullHandler(ExampleMatcher.NullHandler) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withOptions(AggregationOptions) - Method in class org.springframework.data.mongodb.core.aggregation.Aggregation
-
- withOptions(AggregationOptions) - Method in class org.springframework.data.mongodb.core.aggregation.TypedAggregation
-
- withOptions(FindAndModifyOptions) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.FindAndModifyWithOptions
-
- withOptions(FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.ExecutableUpdateOperation.FindAndReplaceWithOptions
-
- withOptions(Consumer<ChangeStreamOptions.ChangeStreamOptionsBuilder>) - Method in interface org.springframework.data.mongodb.core.ReactiveChangeStreamOperation.ChangeStreamWithOptions
-
- withOptions(FindAndModifyOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.FindAndModifyWithOptions
-
- withOptions(FindAndReplaceOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveUpdateOperation.FindAndReplaceWithOptions
-
- withoutType() - Method in class org.springframework.data.mongodb.core.schema.JsonSchemaProperty.JsonSchemaPropertyBuilder
-
- withPath(ObjectPath) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter.ConversionContext
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.MongoDatabaseFactorySupport
-
- withSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding a new
ClientSession
with given sessionOptions to each and every command issued against MongoDB.
- withSession(Supplier<ClientSession>) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding the
ClientSession
provided by the given
Supplier
to each and every command issued against MongoDB.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
- withSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- withSession(Supplier<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding the
ClientSession
provided by the given
Supplier
to each and every command issued against MongoDB.
- withSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Obtain a
session
bound instance of
SessionScoped
binding a new
ClientSession
with given sessionOptions to each and every command issued against MongoDB.
- withSession(Publisher<ClientSession>) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Obtain a
session
bound instance of
ReactiveSessionScoped
binding the
ClientSession
provided by the given
Publisher
to each and every command issued against MongoDB.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
- withSession(Publisher<ClientSession>) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- withSession(ClientSessionOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- withSession(ClientSession) - Method in class org.springframework.data.mongodb.core.SimpleReactiveMongoDatabaseFactory
-
- withSession(ClientSessionOptions) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a
ClientSession
bound instance of
MongoDatabaseFactory
returning
MongoDatabase
instances that are aware and bound to a new session with given
options
.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.MongoDatabaseFactory
-
Obtain a
ClientSession
bound instance of
MongoDatabaseFactory
returning
MongoDatabase
instances that are aware and bound to the given session.
- withSession(ClientSession) - Method in interface org.springframework.data.mongodb.ReactiveMongoDatabaseFactory
-
Obtain a
ClientSession
bound instance of
ReactiveMongoDatabaseFactory
returning
MongoDatabase
instances that are aware and bound to the given session.
- withSimpleCollation() - Method in class org.springframework.data.mongodb.core.index.TextIndexDefinition.TextIndexDefinitionBuilder
-
- withStepSize(long) - Method in class org.springframework.data.mongodb.core.aggregation.ArrayOperators.RangeOperator
-
- withStringMatcher(ExampleMatcher.StringMatcher) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateAdd
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateDiff
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromParts
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromPartsOperatorFactory
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateFromString
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateOperatorFactory
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToParts
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DateToString
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfMonth
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfWeek
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.DayOfYear
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Hour
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDateFromParts
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoDayOfWeek
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeek
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.IsoWeekYear
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Millisecond
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Minute
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Month
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Second
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.TimezonedDateAggregationExpression
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Week
-
- withTimezone(DateOperators.Timezone) - Method in class org.springframework.data.mongodb.core.aggregation.DateOperators.Year
-
- withTransformer(String, ExampleMatcher.PropertyValueTransformer) - Method in class org.springframework.data.mongodb.core.query.UntypedExampleMatcher
-
- withValue(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender
-
Define the value to assign as is.
- withValueOf(Object) - Method in interface org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender
-
Define the value to assign.
- withValueOf(String) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
Defines a root document replacement based on a fieldName that resolves to a document.
- withValueOf(AggregationExpression) - Method in class org.springframework.data.mongodb.core.aggregation.ReplaceRootOperation.ReplaceRootOperationBuilder
-
- withValueOfExpression(String, Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.AddFieldsOperation.AddFieldsOperationBuilder.ValueAppender
-
Adds a generic projection for the current field.
- withValueOfExpression(String, Object...) - Method in interface org.springframework.data.mongodb.core.aggregation.SetOperation.FieldAppender.ValueAppender
-
Adds a generic projection for the current field.
- write(Object, Bson) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Root entry method into write conversion.
- WriteConcernPropertyEditor - Class in org.springframework.data.mongodb.config
-
Parse a string to a WriteConcern
.
- WriteConcernPropertyEditor() - Constructor for class org.springframework.data.mongodb.config.WriteConcernPropertyEditor
-
- WriteConcernResolver - Interface in org.springframework.data.mongodb.core
-
A strategy interface to determine the
WriteConcern
to use for a given
MongoAction
.
- writeInternal(Object, Bson, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
Internal write conversion method which should be used for nested invocations.
- writeInternal(Object, Bson, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- writeMapInternal(Map<Object, Object>, Bson, TypeInformation<?>) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- writeNullValues() - Method in class org.springframework.data.mongodb.core.mapping.BasicMongoPersistentProperty
-
- writeNullValues() - Method in class org.springframework.data.mongodb.core.mapping.CachingMongoPersistentProperty
-
- writeNullValues() - Method in interface org.springframework.data.mongodb.core.mapping.MongoPersistentProperty
-
Returns whether the property should be written to the database if its value is null.
- writePropertyInternal(Object, DocumentAccessor, MongoPersistentProperty) - Method in class org.springframework.data.mongodb.core.convert.MappingMongoConverter
-
- WriteResultChecking - Enum in org.springframework.data.mongodb.core
-
Enum to represent how strict the check of WriteConcernResult
shall be.
- writeTypeRestrictions(Document, Set<Class<?>>) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper
-
- writeTypeRestrictions(Document, Set<Class<?>>) - Method in interface org.springframework.data.mongodb.core.convert.MongoTypeMapper
-
Writes type restrictions to the given Document
.
- writeTypeTo(Bson, Object) - Method in class org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper.DocumentTypeAliasAccessor
-