- 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
-
- acos() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- acosh() - Method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ArithmeticOperatorFactory
-
- acoshOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ACosh
-
- acoshOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ACosh
-
- acoshOf(Object) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ACosh
-
- acosOf(String) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ACos
-
- acosOf(AggregationExpression) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ACos
-
- acosOf(Number) - Static method in class org.springframework.data.mongodb.core.aggregation.ArithmeticOperators.ACos
-
- actionInline() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Deprecated.
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
-
Deprecated.
This option will merge new data into the old output collection.
- actionReduce() - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceOptions
-
Deprecated.
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
-
Deprecated.
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.
- addMetaAttributes(Document, MongoPersistentEntity<?>) - Method in class org.springframework.data.mongodb.core.convert.QueryMapper
-
Adds missing $meta
representation if required.
- 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.ACos - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse cosine of a value.
- ArithmeticOperators.ACosh - Class in org.springframework.data.mongodb.core.aggregation
-
An
expression
that calculates the inverse hyperbolic cosine of a value.
- 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.First - Class 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.Last - 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
-
Deprecated.
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
-
- configurePropertyConversions(Consumer<PropertyValueConverterRegistrar<MongoPersistentProperty>>) - Method in class org.springframework.data.mongodb.core.convert.MongoCustomConversions.MongoConverterConfigurationAdapter
-
Gateway to register property specific converters.
- 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
-
- countCanBeEstimated(Document, CountOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- countCanBeEstimated(Document, CountOptions) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- 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(MongoPersistentEntity<?>) - Static method in class org.springframework.data.mongodb.core.mapping.PersistentPropertyTranslator
-
- create(MongoPersistentEntity<?>, Predicate<MongoPersistentProperty>) - Static method in class org.springframework.data.mongodb.core.mapping.PersistentPropertyTranslator
-
- 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
-
Deprecated.
- 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
.
- createUpdate(ConvertingParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
Retrieves the
update
from the given
accessor
or creates
one via by parsing the annotated statement extracted from
Update
.
- createUpdate(MongoParameterAccessor) - Method in class org.springframework.data.mongodb.repository.query.AbstractReactiveMongoQuery
-
Retrieves the
update
from the given
accessor
or creates
one via by parsing the annotated statement extracted from
Update
.
- 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.
- currentElement() - Method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema.ConflictResolutionFunction.Path
-
- 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, ParameterBindingContext) - Method in class org.springframework.data.mongodb.repository.query.AbstractMongoQuery
-
- 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.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
-
- doExactCount(String, Document, CountOptions) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- doExactCount(String, Document, CountOptions) - 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() - Method in interface org.springframework.data.mongodb.core.schema.MongoJsonSchema.ConflictResolutionFunction.Path
-
- 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
-
Deprecated.
- equals(Object) - Method in class org.springframework.data.mongodb.core.mapreduce.MapReduceTiming
-
Deprecated.
- 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.
- exactCount(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.
- exactCount(Query, String) - Method in interface org.springframework.data.mongodb.core.MongoOperations
-
Returns the number of documents for the given
Query
querying the given collection.
- exactCount(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
.
- exactCount(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.MongoTemplate
-
- exactCount(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.
- exactCount(Query, String) - Method in interface org.springframework.data.mongodb.core.ReactiveMongoOperations
-
Returns the number of documents for the given
Query
querying the given collection.
- exactCount(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
.
- exactCount(Query, Class<?>, String) - Method in class org.springframework.data.mongodb.core.ReactiveMongoTemplate
-
- 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
-