$ A B C D E F G H I J K L M N O P Q R S T U V W Y _
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $addToSet - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $avg - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $first - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $last - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $max - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $min - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $push - org.mongojack.Aggregation.Group.Op
-
Deprecated.
- $sum - org.mongojack.Aggregation.Group.Op
-
Deprecated.
A
- AbstractBuilder() - Constructor for class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.
- AbstractListDecorator<E> - Class in org.mongojack
- AbstractListDecorator() - Constructor for class org.mongojack.AbstractListDecorator
- accept(T) - Method in interface org.mongojack.internal.util.MappingConsumer
- action(MapReduceAction) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- add(int, E) - Method in class org.mongojack.AbstractListDecorator
- add(int, Aggregation.Stage<Object>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- add(E) - Method in class org.mongojack.AbstractListDecorator
- add(Aggregation.Expression<Number>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- add(QueryCondition) - Method in class org.mongojack.internal.query.CollectionQueryCondition
- addAll(int, Collection<? extends E>) - Method in class org.mongojack.AbstractListDecorator
- addAll(int, Collection<? extends Aggregation.Stage<Object>>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- addAll(Collection<? extends E>) - Method in class org.mongojack.AbstractListDecorator
- addAll(Collection<QueryCondition>) - Method in class org.mongojack.internal.query.CollectionQueryCondition
- addCodecForClass(Class<T>) - Method in class org.mongojack.JacksonCodecRegistry
- addMongojackModuleOnly(ObjectMapper) - Static method in class org.mongojack.ObjectMapperConfigurer
-
Installs only the MongoJackModule, without JavaTimeModule or other settings.
- addMongojackModuleOnly(ObjectMapper, MongoJackModuleConfiguration) - Static method in class org.mongojack.ObjectMapperConfigurer
-
Installs only the MongoJackModule, without JavaTimeModule or other settings.
- addOperation(String, String, UpdateOperationValue) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add an operation to the update
- addRawOperation(String, String, Object) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add a raw operation.
- addToSet(String, Object) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Add the given value to the array value if it doesn't already exist in the specified field atomically
- addToSet(String, Object) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add the given value to the array value if it doesn't already exist in the specified field atomically
- addToSet(String, Object...) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Add the given values to the array value if they don't already exist in the specified field atomically
- addToSet(String, Object...) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add the given values to the array value if they don't already exist in the specified field atomically
- addToSet(String, List<?>) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Add the given values to the array value if they don't already exist in the specified field atomically
- addToSet(String, List<?>) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add the given values to the array value if they don't already exist in the specified field atomically
- addValues(List<?>) - Method in class org.mongojack.internal.update.MultiUpdateOperationValue
- aggregate(ClientSession, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- aggregate(ClientSession, List<? extends Bson>, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- aggregate(List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- aggregate(List<? extends Bson>, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- Aggregation<T> - Class in org.mongojack
-
Deprecated.Use com.mongodb.client.model.Aggregates
- Aggregation() - Constructor for class org.mongojack.Aggregation
-
Deprecated.
- Aggregation.Expression<T> - Class in org.mongojack
-
Deprecated.Expression builder class.
- Aggregation.ExpressionObject - Class in org.mongojack
-
Deprecated.
- Aggregation.FieldPath<T> - Class in org.mongojack
-
Deprecated.
- Aggregation.Group - Class in org.mongojack
-
Deprecated.
- Aggregation.Group.Accumulator - Class in org.mongojack
-
Deprecated.Immutable pair of accumulator operation and expression.
- Aggregation.Group.Op - Enum in org.mongojack
-
Deprecated.
- Aggregation.Limit - Class in org.mongojack
-
Deprecated.
- Aggregation.Literal<T> - Class in org.mongojack
-
Deprecated.
- Aggregation.Match - Class in org.mongojack
-
Deprecated.
- Aggregation.OperatorExpression<T> - Class in org.mongojack
-
Deprecated.
- Aggregation.Out - Class in org.mongojack
-
Deprecated.
- Aggregation.Pipeline<S> - Class in org.mongojack
-
Deprecated.A fluent Aggregation builder.
- Aggregation.Project - Class in org.mongojack
-
Deprecated.
- Aggregation.Skip - Class in org.mongojack
-
Deprecated.
- Aggregation.Sort - Class in org.mongojack
-
Deprecated.
- Aggregation.Stage<S> - Interface in org.mongojack
-
Deprecated.
- Aggregation.Unwind - Class in org.mongojack
-
Deprecated.
- all(String, Object...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The array field contains all of the given values
- all(String, Object...) - Static method in class org.mongojack.DBQuery
-
Deprecated.The array field contains all of the given values
- all(String, Collection<?>) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The array field contains all of the given values
- all(String, Collection<?>) - Static method in class org.mongojack.DBQuery
-
Deprecated.The array field contains all of the given values
- allElementsTrue(Aggregation.Expression<List<?>>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- allowDiskUse(Boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- and(Aggregation.Expression<?>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- and(DBQuery.Query...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.All of the given expressions matches
- and(DBQuery.Query...) - Static method in class org.mongojack.DBQuery
-
Deprecated.All of the given expressions match
- AnnotationHelper - Class in org.mongojack.internal
-
Helper to deal with annotations.
- anyElementTrue(Aggregation.Expression<List<?>>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- arrayElemAt(Aggregation.Expression<List<?>>, Aggregation.Expression<Integer>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- asc(String) - Method in class org.mongojack.Aggregation.Sort
-
Deprecated.
- asc(String) - Static method in class org.mongojack.DBSort
-
Deprecated.Sort ascending by the given field.
- asc(String) - Method in class org.mongojack.DBSort.SortBuilder
-
Deprecated.Sort ascending by the given field.
- attemptToExtractUuidRepresentation(CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- average(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- average(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
B
- BASIC_TYPES - Variable in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- batchSize(int) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- batchSize(int) - Method in class org.mongojack.internal.util.FindIterableDecorator
- batchSize(int) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- bit(String, String, int) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Perform a bit operation on the given field
- bit(String, String, int) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Perform a bit operation on the given field
- bit(String, String, int, String, int) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Perform two bit operations on the given field
- bit(String, String, int, String, int) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Perform two bit operations on the given field
- bitwiseAnd(String, int) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Perform a bitwise and on the given field
- bitwiseAnd(String, int) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Perform a bitwise and on the given field
- bitwiseOr(String, int) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Perform a bitwise or on the given field
- bitwiseOr(String, int) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Perform a bitwise or on the given field
- bool(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- BsonObjectTraversingParser - Class in org.mongojack.internal.object
-
Parses a BSONObject by traversing it.
- BsonObjectTraversingParser(Object, ObjectCodec) - Constructor for class org.mongojack.internal.object.BsonObjectTraversingParser
- build() - Method in class org.mongojack.SerializationOptionsBuilder
- build(MongoClient, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoClient, String, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoCollection<CT>, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoDatabase, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoDatabase, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - builder() - Method in class org.mongojack.Aggregation.Project
-
Deprecated.
- builder() - Method in class org.mongojack.Aggregation.Sort
-
Deprecated.
- builder() - Static method in class org.mongojack.JacksonMongoCollection
-
Creates builder to build JacksonMongoCollection.
- builder() - Static method in interface org.mongojack.SerializationOptions
- Builder() - Constructor for class org.mongojack.DBUpdate.Builder
-
Deprecated.
- bulkWrite(ClientSession, List<? extends WriteModel<? extends TDocument>>) - Method in class org.mongojack.MongoCollectionDecorator
- bulkWrite(ClientSession, List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- bulkWrite(List<? extends WriteModel<? extends TDocument>>) - Method in class org.mongojack.MongoCollectionDecorator
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- by(String) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- by(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- bypassDocumentValidation(Boolean) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
C
- calculatedFields() - Method in class org.mongojack.Aggregation.Group
-
Deprecated.
- CalendarDeserializer - Class in org.mongojack.internal
-
Deserializes calendars.
- CalendarDeserializer() - Constructor for class org.mongojack.internal.CalendarDeserializer
- CalendarSerializer - Class in org.mongojack.internal
-
Serializes calendars
- CalendarSerializer() - Constructor for class org.mongojack.internal.CalendarSerializer
- clear() - Method in class org.mongojack.AbstractListDecorator
- close() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- close() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- close() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- closed - Variable in class org.mongojack.internal.object.BsonObjectTraversingParser
-
Flag that indicates whether parser is closed or not.
- closed - Variable in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
-
Flag that indicates whether parser is closed or not.
- collation(Collation) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- collation(Collation) - Method in class org.mongojack.internal.util.FindIterableDecorator
- collation(Collation) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- collectionName() - Method in class org.mongojack.Aggregation.Out
-
Deprecated.
- collectionName(String) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- CollectionQueryCondition - Class in org.mongojack.internal.query
-
Used for query conditions that have a collection of values, such as $in or $nin.
- CollectionQueryCondition() - Constructor for class org.mongojack.internal.query.CollectionQueryCondition
- CollectionQueryCondition(Collection<QueryCondition>, boolean) - Constructor for class org.mongojack.internal.query.CollectionQueryCondition
- comment(String) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- comment(String) - Method in class org.mongojack.internal.util.FindIterableDecorator
- comment(BsonValue) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- comment(BsonValue) - Method in class org.mongojack.internal.util.FindIterableDecorator
- compareTo(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- compareToIgnoreCase(Aggregation.Expression<String>, Aggregation.Expression<String>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- ComplexUpdateOperationValue - Class in org.mongojack.internal.update
-
A complex update operation value
- ComplexUpdateOperationValue(DBObject) - Constructor for class org.mongojack.internal.update.ComplexUpdateOperationValue
- CompoundQueryCondition - Class in org.mongojack.internal.query
- CompoundQueryCondition(DBQuery.Query, boolean) - Constructor for class org.mongojack.internal.query.CompoundQueryCondition
- concat(Aggregation.Expression<String>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- cond(Aggregation.Expression<Boolean>, Aggregation.Expression<? extends T>, Aggregation.Expression<? extends T>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- conditions() - Method in class org.mongojack.DBQuery.Query
-
Deprecated.
- configure(ObjectMapper) - Static method in class org.mongojack.internal.MongoJackModule
-
Configure the given object mapper to be used with MongoJack.
- configure(ObjectMapper, MongoJackModuleConfiguration) - Static method in class org.mongojack.internal.MongoJackModule
-
Configure the given object mapper to be used with MongoJack.
- configureObjectMapper(ObjectMapper) - Static method in class org.mongojack.ObjectMapperConfigurer
-
Install the MongoJackModule into the object mapper with recommended settings.
- configureObjectMapper(ObjectMapper, MongoJackModuleConfiguration) - Static method in class org.mongojack.ObjectMapperConfigurer
-
Install the MongoJackModule into the object mapper with recommended settings.
- constructIdValue(Object, Optional<BeanPropertyDefinition>) - Method in class org.mongojack.internal.stream.JacksonCodec
- contains(Object) - Method in class org.mongojack.AbstractListDecorator
- containsAll(Collection<?>) - Method in class org.mongojack.AbstractListDecorator
- count() - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- countDocuments() - Method in class org.mongojack.MongoCollectionDecorator
- countDocuments(ClientSession) - Method in class org.mongojack.MongoCollectionDecorator
- countDocuments(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- countDocuments(ClientSession, Bson, CountOptions) - Method in class org.mongojack.MongoCollectionDecorator
- countDocuments(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- countDocuments(Bson, CountOptions) - Method in class org.mongojack.MongoCollectionDecorator
- createIdInQuery(List<?>) - Method in class org.mongojack.JacksonMongoCollection
- createIdQuery(Object, Object...) - Method in class org.mongojack.JacksonMongoCollection
-
Creates a document query object for the _id field using the object as the _id.
- createIndex(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- createIndex(ClientSession, Bson, IndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- createIndex(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- createIndex(Bson, IndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- createIndexes(ClientSession, List<IndexModel>) - Method in class org.mongojack.MongoCollectionDecorator
- createIndexes(ClientSession, List<IndexModel>, CreateIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- createIndexes(List<IndexModel>) - Method in class org.mongojack.MongoCollectionDecorator
- createIndexes(List<IndexModel>, CreateIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- currentNode() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- currentNode() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- currentValue - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- cursor() - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- cursor() - Method in class org.mongojack.internal.util.FindIterableDecorator
- cursor() - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- cursorType(CursorType) - Method in class org.mongojack.internal.util.FindIterableDecorator
D
- databaseName(String) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- date(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- DateDeserializer - Class in org.mongojack.internal
-
Deserializer for dates.
- DateDeserializer() - Constructor for class org.mongojack.internal.DateDeserializer
- DateSerializer - Class in org.mongojack.internal
-
Serialises dates as BSON dates.
- DateSerializer() - Constructor for class org.mongojack.internal.DateSerializer
- dayOfMonth(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- dayOfWeek(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- DBDecoderBsonParser - Class in org.mongojack.internal.stream
-
Parser that wraps BSONParser to convert bson4jackson ObjectIds to org.bson ObjectIds, and stores error codes
- DBDecoderBsonParser(IOContext, int, AbstractBsonReader, ObjectMapper, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.DBDecoderBsonParser
- DBEncoderBsonGenerator - Class in org.mongojack.internal.stream
-
BsonGenerator that adds a bit of functionality specific to DBEncoding to the bson4jackson DBEncoder
- DBEncoderBsonGenerator(int, BsonWriter, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.DBEncoderBsonGenerator
- DBEncoderBsonGenerator(BsonWriter, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.DBEncoderBsonGenerator
- DBProjection - Class in org.mongojack
-
Deprecated.Prefer com.mongodb.client.model.Projections
- DBProjection() - Constructor for class org.mongojack.DBProjection
-
Deprecated.
- DBProjection.ProjectionBuilder - Class in org.mongojack
-
Deprecated.
- DBQuery - Class in org.mongojack
-
Deprecated.Use com.mongodb.client.model.Filters
- DBQuery() - Constructor for class org.mongojack.DBQuery
-
Deprecated.
- DBQuery.AbstractBuilder<Q extends DBQuery.AbstractBuilder> - Class in org.mongojack
-
Deprecated.
- DBQuery.Query - Class in org.mongojack
-
Deprecated.This is a query builder that is also a valid query that can be passed to MongoDB
- DBRef<T,K> - Class in org.mongojack
-
A database reference object
- DBRef(K, Class<T>) - Constructor for class org.mongojack.DBRef
-
Construct a new database reference with the given id and type.
- DBRef(K, Class<T>, String, String) - Constructor for class org.mongojack.DBRef
-
Construct a new database reference with the given id and collection name
- DBRefDeserializer<T,K> - Class in org.mongojack.internal
-
Deserializer for DBRefs
- DBRefDeserializer(JavaType, JavaType) - Constructor for class org.mongojack.internal.DBRefDeserializer
- DBRefDeserializer(JavaType, JavaType, JsonDeserializer<K>) - Constructor for class org.mongojack.internal.DBRefDeserializer
- DbReferenceManager - Class in org.mongojack
- DbReferenceManager(MongoClient, ObjectMapper, String, UuidRepresentation) - Constructor for class org.mongojack.DbReferenceManager
- DbReferenceManager(MongoClient, String, UuidRepresentation) - Constructor for class org.mongojack.DbReferenceManager
- DBRefSerializer - Class in org.mongojack.internal
-
Serialises DBRef objects
- DBRefSerializer() - Constructor for class org.mongojack.internal.DBRefSerializer
- DBSort - Class in org.mongojack
-
Deprecated.Prefer com.mongodb.client.model.Sorts
- DBSort() - Constructor for class org.mongojack.DBSort
-
Deprecated.
- DBSort.SortBuilder - Class in org.mongojack
-
Deprecated.
- DBUpdate - Class in org.mongojack
-
Deprecated.Use com.mongodb.client.model.Updates
- DBUpdate() - Constructor for class org.mongojack.DBUpdate
-
Deprecated.
- DBUpdate.Builder - Class in org.mongojack
-
Deprecated.The builder
- decode(BsonReader, DecoderContext) - Method in class org.mongojack.internal.stream.JacksonCodec
- decode(BsonReader, DecoderContext) - Method in class org.mongojack.internal.stream.JacksonDecoder
- DEFAULT_CONFIGURATION - Static variable in class org.mongojack.internal.MongoJackModule
- DEFAULT_JAVA_TIME_MODULE - Static variable in class org.mongojack.internal.MongoJackModule
- DEFAULT_MODULE_INSTANCE - Static variable in class org.mongojack.internal.MongoJackModule
- delegate() - Method in class org.mongojack.AbstractListDecorator
- delegate() - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- deleteMany(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- deleteMany(ClientSession, Bson, DeleteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- deleteMany(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- deleteMany(Bson, DeleteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- deleteOne(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- deleteOne(ClientSession, Bson, DeleteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- deleteOne(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- deleteOne(Bson, DeleteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- desc(String) - Method in class org.mongojack.Aggregation.Sort
-
Deprecated.
- desc(String) - Static method in class org.mongojack.DBSort
-
Deprecated.Sort descending by the given field.
- desc(String) - Method in class org.mongojack.DBSort.SortBuilder
-
Deprecated.Sort descending by the given field.
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.CalendarDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.DateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.DBRefDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.MongoDBRefDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.MongoJackInstantDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.ObjectIdDeserializers.ToByteArrayDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.ObjectIdDeserializers.ToObjectIdDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.ObjectIdDeserializers.ToStringDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class org.mongojack.internal.UUIDDeserializer
- DISABLE_DATES_AS_TIMESTAMPS - org.mongojack.MongoJackModuleFeature
-
Disable writing dates as timestamps
objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
, because we get fewer runtime problems that way. - distinct(ClientSession, String, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- distinct(ClientSession, String, Bson, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- distinct(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- distinct(String, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- distinct(String, Bson, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- distinct(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- DistinctIterableDecorator<TResult> - Class in org.mongojack.internal.util
-
Wraps a DistinctIterable so we can map filters
- DistinctIterableDecorator(DistinctIterable<TResult>, ObjectMapper, JavaType, JacksonCodecRegistry, SerializationOptions) - Constructor for class org.mongojack.internal.util.DistinctIterableDecorator
- divide(Aggregation.Expression<Number>, Aggregation.Expression<Number>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- documentHasId(T) - Method in class org.mongojack.internal.stream.JacksonCodec
- DocumentObjectTraversingParser - Class in org.mongojack.internal.object.document
-
Parses a BSONObject by traversing it.
- DocumentObjectTraversingParser(Object, ObjectCodec) - Constructor for class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- DocumentObjectTraversingParser(Document, ObjectCodec) - Constructor for class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- DocumentSerializationUtils - Class in org.mongojack.internal.util
-
Utilities for helping with serialisation
- DocumentSerializationUtils() - Constructor for class org.mongojack.internal.util.DocumentSerializationUtils
- DocumentSerializationUtilsImpl - Class in org.mongojack.internal.util
-
Utilities for helping with serialisation
- DocumentSerializationUtilsImpl() - Constructor for class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- drop() - Method in class org.mongojack.MongoCollectionDecorator
- drop(ClientSession) - Method in class org.mongojack.MongoCollectionDecorator
- drop(ClientSession, DropCollectionOptions) - Method in class org.mongojack.JacksonMongoCollection
- drop(DropCollectionOptions) - Method in class org.mongojack.JacksonMongoCollection
- dropIndex(ClientSession, String) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(ClientSession, String, DropIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(ClientSession, Bson, DropIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(String) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(String, DropIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndex(Bson, DropIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndexes() - Method in class org.mongojack.MongoCollectionDecorator
- dropIndexes(ClientSession) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndexes(ClientSession, DropIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
- dropIndexes(DropIndexOptions) - Method in class org.mongojack.MongoCollectionDecorator
E
- elemMatch(String, DBQuery.Query) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.An element in the given array field matches the given query
- elemMatch(String, DBQuery.Query) - Static method in class org.mongojack.DBQuery
-
Deprecated.An element in the given array field matches the given query
- EmbeddedObjectSerializer<T> - Class in org.mongojack.internal
-
Safe embedded object serializer.
- EmbeddedObjectSerializer() - Constructor for class org.mongojack.internal.EmbeddedObjectSerializer
- EmbeddedObjectSerializer(boolean) - Constructor for class org.mongojack.internal.EmbeddedObjectSerializer
- empty() - Static method in class org.mongojack.DBQuery
-
Deprecated.Create an empty query
- enabledByDefault() - Method in enum org.mongojack.MongoJackModuleFeature
- enabledIn(int) - Method in enum org.mongojack.MongoJackModuleFeature
- encode(BsonWriter, T, EncoderContext) - Method in class org.mongojack.internal.stream.JacksonCodec
- encode(BsonWriter, T, EncoderContext) - Method in class org.mongojack.internal.stream.JacksonEncoder
- equals(Object) - Method in class org.mongojack.AbstractListDecorator
- equals(Object) - Method in class org.mongojack.JacksonCollectionKey
- equals(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- estimatedDocumentCount() - Method in class org.mongojack.MongoCollectionDecorator
- estimatedDocumentCount(EstimatedDocumentCountOptions) - Method in class org.mongojack.MongoCollectionDecorator
- exclude(String...) - Static method in class org.mongojack.DBProjection
-
Deprecated.Exclude the given fields from the results.
- exclude(String...) - Method in class org.mongojack.DBProjection.ProjectionBuilder
-
Deprecated.Exclude the given fields from the results.
- excludeId() - Method in class org.mongojack.Aggregation.Project
-
Deprecated.
- exists(String) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The given field exists
- exists(String) - Static method in class org.mongojack.DBQuery
-
Deprecated.The given field exists
- explain() - Method in class org.mongojack.internal.util.FindIterableDecorator
- explain(ExplainVerbosity) - Method in class org.mongojack.internal.util.FindIterableDecorator
- explain(Class<E>) - Method in class org.mongojack.internal.util.FindIterableDecorator
- explain(Class<E>, ExplainVerbosity) - Method in class org.mongojack.internal.util.FindIterableDecorator
- expression - Variable in class org.mongojack.Aggregation.Group.Accumulator
-
Deprecated.
- Expression() - Constructor for class org.mongojack.Aggregation.Expression
-
Deprecated.
F
- fetch(Collection<DBRef<R, RK>>) - Method in class org.mongojack.DbReferenceManager
-
Fetch a refs of dbrefs.
- fetch(Collection<DBRef<R, RK>>, Bson) - Method in class org.mongojack.DbReferenceManager
-
Fetch a refs of dbrefs.
- fetch(DBRef<R, RK>) - Method in class org.mongojack.DbReferenceManager
-
Fetches the underlying value for a single DBRef.
- fetch(DBRef<R, RK>, Bson) - Method in class org.mongojack.DbReferenceManager
-
Fetches the underlying value for a single DBRef.
- field(String, String...) - Static method in class org.mongojack.Aggregation.Project
-
Deprecated.
- field(String, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Project
-
Deprecated.
- fields(String...) - Static method in class org.mongojack.Aggregation.Project
-
Deprecated.
- fields(Collection<String>) - Static method in class org.mongojack.Aggregation.Project
-
Deprecated.
- filter(Bson) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- filter(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- filter(Bson) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- finalizeFunction(String) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- find() - Method in class org.mongojack.MongoCollectionDecorator
- find(ClientSession) - Method in class org.mongojack.MongoCollectionDecorator
- find(ClientSession, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- find(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- find(ClientSession, Bson, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- find(Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- find(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- find(Bson, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription) - Method in class org.mongojack.internal.MongoJackDeserializers
- findContentDeserializer(Annotated) - Method in class org.mongojack.internal.MongoAnnotationIntrospector
- findDeserializer(Annotated) - Method in class org.mongojack.internal.MongoAnnotationIntrospector
- FindIterableDecorator<TResult> - Class in org.mongojack.internal.util
-
Wraps a FindIterable so we can map the incoming filters.
- FindIterableDecorator(FindIterable<TResult>, ObjectMapper, JavaType, JacksonCodecRegistry, SerializationOptions) - Constructor for class org.mongojack.internal.util.FindIterableDecorator
- findJsonSerializer(SerializerProvider, BeanSerializerBase, String) - Static method in class org.mongojack.internal.util.JacksonAccessor
- findNameForDeserialization(Annotated) - Method in class org.mongojack.internal.MongoAnnotationIntrospector
- findNameForSerialization(Annotated) - Method in class org.mongojack.internal.MongoAnnotationIntrospector
- findObjectIdDeserializer(JavaType) - Method in class org.mongojack.internal.MongoAnnotationIntrospector
- findOne() - Method in class org.mongojack.JacksonMongoCollection
-
Returns a single object from this collection.
- findOne(Bson) - Method in class org.mongojack.JacksonMongoCollection
-
Returns a single object from this collection matching the query.
- findOne(Bson, Bson) - Method in class org.mongojack.JacksonMongoCollection
-
Returns a single object from this collection matching the query.
- findOneAndDelete(ClientSession, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndDelete(ClientSession, Bson, FindOneAndDeleteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndDelete(Bson) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndDelete(Bson, FindOneAndDeleteOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndReplace(ClientSession, Bson, TDocument) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndReplace(ClientSession, Bson, TDocument, FindOneAndReplaceOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndReplace(Bson, TDocument) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndReplace(Bson, TDocument, FindOneAndReplaceOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(ClientSession, Bson, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(ClientSession, Bson, List<? extends Bson>, FindOneAndUpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(ClientSession, Bson, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(ClientSession, Bson, Bson, FindOneAndUpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(Bson, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(Bson, List<? extends Bson>, FindOneAndUpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(Bson, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- findOneAndUpdate(Bson, Bson, FindOneAndUpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- findOneById(Object) - Method in class org.mongojack.JacksonMongoCollection
-
Find an object by the given id
- findQuerySerializer(boolean, String, SerializerProvider, JsonSerializer<?>) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- findSerializer(Annotated) - Method in class org.mongojack.internal.MongoAnnotationIntrospector
- findUpdateSerializer(boolean, String, SerializerProvider, JsonSerializer<?>) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- findValueSerializer(SerializerProvider, JavaType) - Static method in class org.mongojack.internal.util.JacksonAccessor
- findValueSerializer(SerializerProvider, Class) - Static method in class org.mongojack.internal.util.JacksonAccessor
- first() - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- first() - Method in class org.mongojack.internal.util.FindIterableDecorator
- first() - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- first(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- first(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- flush() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- forEach(Consumer<? super E>) - Method in class org.mongojack.AbstractListDecorator
- forEach(Consumer<? super TResult>) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- forEach(Consumer<? super TResult>) - Method in class org.mongojack.internal.util.FindIterableDecorator
- forEach(Consumer<? super TResult>) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
G
- generateIdIfAbsentFromDocument(T) - Method in class org.mongojack.internal.stream.JacksonCodec
- get(int) - Method in class org.mongojack.AbstractListDecorator
- get(Class<T>) - Method in class org.mongojack.JacksonCodecRegistry
- get(Class<T>, CodecRegistry) - Method in class org.mongojack.JacksonCodecRegistry
- getBigIntegerValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getBigIntegerValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getBigIntegerValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getBinaryValue(Base64Variant) - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getBinaryValue(Base64Variant) - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getBinaryValue(Base64Variant) - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getCodec() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getCodec() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getCodec() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getCodecRegistry() - Method in class org.mongojack.MongoCollectionDecorator
- getCollectionKey() - Method in class org.mongojack.DBRef
- getCollectionKey() - Method in class org.mongojack.JacksonMongoCollection
-
Get the type of this collection
- getCollectionName() - Method in class org.mongojack.DBRef
-
Get the name of the collection this object lives in
- getCollectionName() - Method in class org.mongojack.JacksonCollectionKey
- getCount() - Method in class org.mongojack.internal.stream.OutputBufferOutputStream
- getCurrentLocation() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getCurrentLocation() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getCurrentLocation() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getCurrentName() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getCurrentName() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getCurrentName() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getDatabaseName() - Method in class org.mongojack.DBRef
- getDatabaseName() - Method in class org.mongojack.JacksonCollectionKey
- getDatabaseName() - Method in class org.mongojack.JacksonMongoCollection
-
Gets the DB name in which the underlying collection is stored
- getDecimalValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getDecimalValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getDecimalValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getDocumentClass() - Method in class org.mongojack.MongoCollectionDecorator
- getDocumentId(T) - Method in class org.mongojack.internal.stream.JacksonCodec
- getDoubleValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getDoubleValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getDoubleValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getEmbeddedObject() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getEmbeddedObject() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getEmbeddedObject() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getEncoderClass() - Method in class org.mongojack.internal.stream.JacksonCodec
- getEncoderClass() - Method in class org.mongojack.internal.stream.JacksonEncoder
- getFloatValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getFloatValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getFloatValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getId() - Method in class org.mongojack.DBRef
-
Get the ID of this object
- getIdElementDeserializationDescription(Class<?>) - Method in class org.mongojack.internal.stream.JacksonCodec
- getIdElementSerializationDescription(Class<?>) - Method in class org.mongojack.internal.stream.JacksonCodec
- getInstance() - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- getIntValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getIntValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getIntValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getJsonSerializerForContainer(SerializerProvider, JsonSerializer<?>) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- getLongValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getLongValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getLongValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getMask() - Method in enum org.mongojack.MongoJackModuleFeature
- getModuleName() - Method in class org.mongojack.internal.MongoJackModule
- getMongoCollection() - Method in class org.mongojack.JacksonMongoCollection
-
Get the underlying mongo collection
- getName() - Method in class org.mongojack.JacksonMongoCollection
-
Gets the name of the underlying collection
- getNamespace() - Method in class org.mongojack.MongoCollectionDecorator
- getNumberType() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getNumberType() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getNumberType() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getNumberValue() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getNumberValue() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getNumberValue() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getNumberValueExact() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getObject() - Method in class org.mongojack.internal.stream.JacksonDBObject
- getObjectClass() - Method in class org.mongojack.DBRef
- getParsingContext() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getParsingContext() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getQuery() - Method in class org.mongojack.internal.query.CompoundQueryCondition
- getReadConcern() - Method in class org.mongojack.MongoCollectionDecorator
- getReadPreference() - Method in class org.mongojack.MongoCollectionDecorator
- getReferenceCollection(String, String, Class<CT>) - Method in class org.mongojack.DbReferenceManager
-
Get a collection for loading a reference of the given type
- getReferenceCollection(JacksonCollectionKey<CT>) - Method in class org.mongojack.DbReferenceManager
-
Get a collection for loading a reference of the given type
- getSerializationOptions() - Method in class org.mongojack.JacksonMongoCollection
- getSerializerProvider(ObjectMapper) - Static method in class org.mongojack.internal.util.JacksonAccessor
- getText() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getText() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getText() - Method in class org.mongojack.internal.stream.DBDecoderBsonParser
- getText() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getTextCharacters() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getTextCharacters() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getTextCharacters() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getTextLength() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getTextLength() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getTextLength() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getTextOffset() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getTextOffset() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getTextOffset() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getTokenLocation() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- getTokenLocation() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- getTokenLocation() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- getUuidRepresentation() - Method in class org.mongojack.JacksonCodecRegistry
- getValue() - Method in class org.mongojack.internal.query.SimpleQueryCondition
- getValue() - Method in class org.mongojack.internal.update.ComplexUpdateOperationValue
- getValue() - Method in class org.mongojack.internal.update.MultiUpdateOperationValue
- getValue() - Method in class org.mongojack.internal.update.SingleUpdateOperationValue
- getValue() - Method in interface org.mongojack.UpdateOperationValue
-
Get the value
- getValueClass() - Method in class org.mongojack.JacksonMongoCollection
- getValues() - Method in class org.mongojack.internal.query.CollectionQueryCondition
- getValues() - Method in class org.mongojack.internal.update.MultiUpdateOperationValue
- getValueType() - Method in class org.mongojack.JacksonCollectionKey
- getView() - Method in class org.mongojack.internal.stream.JacksonDBObject
- getWriteConcern() - Method in class org.mongojack.MongoCollectionDecorator
- greaterThan(String, Object) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is greater than the given value
- greaterThan(String, Object) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is greater than the given value
- greaterThan(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- greaterThanEquals(String, Object) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is greater than or equal to the given value
- greaterThanEquals(String, Object) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is greater than or equal to the given value
- greaterThanOrEquals(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- group(String) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- group(String...) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- group(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- group(Aggregation.Expression<?>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- group(Aggregation.Expression<?>, Map<String, Aggregation.Group.Accumulator>) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- group(Aggregation.Expression<?>, Map<String, Aggregation.Group.Accumulator>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
H
- handledType() - Method in class org.mongojack.internal.DBRefSerializer
- handledType() - Method in class org.mongojack.internal.MongoDBRefSerializer
- hashCode() - Method in class org.mongojack.AbstractListDecorator
- hashCode() - Method in class org.mongojack.JacksonCollectionKey
- hasIdAnnotation(Annotated) - Static method in class org.mongojack.internal.AnnotationHelper
- hasTextCharacters() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- hasTextCharacters() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- hasTextCharacters() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- hint(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- hintString(String) - Method in class org.mongojack.internal.util.FindIterableDecorator
- hour(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
I
- Id - Annotation Type in org.mongojack
-
Basically the same as
Id
orId
, but allows placement on params as well, for use when using JsonCreator - ifNull(Aggregation.Expression<? extends T>, Aggregation.Expression<? extends T>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- in(String, Object...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is in the given set of values
- in(String, Object...) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is in the given set of values
- in(String, Collection<?>) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is in the given set of values
- in(String, Collection<?>) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is in the given set of values
- inc(String) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Increment the given field atomically by one
- inc(String) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Increment the given field atomically by one
- inc(String, int) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Increment the given field atomically by the given value
- inc(String, int) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Increment the given field atomically by the given value
- include(String...) - Static method in class org.mongojack.DBProjection
-
Deprecated.Include the given fields in the results.
- include(String...) - Method in class org.mongojack.DBProjection.ProjectionBuilder
-
Deprecated.Include the given fields in the results.
- indexOf(Object) - Method in class org.mongojack.AbstractListDecorator
- InitializationRequiredForTransformation - Interface in org.mongojack
- initialize(ObjectMapper, JavaType, JacksonCodecRegistry) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- initialize(ObjectMapper, JavaType, JacksonCodecRegistry) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- initialize(ObjectMapper, JavaType, JacksonCodecRegistry) - Method in class org.mongojack.DBQuery.Query
-
Deprecated.
- initialize(ObjectMapper, JavaType, JacksonCodecRegistry) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.
- initialize(ObjectMapper, JavaType, JacksonCodecRegistry) - Method in interface org.mongojack.InitializationRequiredForTransformation
- insert(WriteConcern, TResult...) - Method in class org.mongojack.JacksonMongoCollection
-
Inserts objects into the database.
- insert(List<TResult>) - Method in class org.mongojack.JacksonMongoCollection
-
Inserts objects into the database.
- insert(List<TResult>, WriteConcern) - Method in class org.mongojack.JacksonMongoCollection
-
Inserts objects into the database.
- insert(TResult...) - Method in class org.mongojack.JacksonMongoCollection
-
Inserts objects into the database.
- insertMany(ClientSession, List<? extends TDocument>) - Method in class org.mongojack.MongoCollectionDecorator
- insertMany(ClientSession, List<? extends TDocument>, InsertManyOptions) - Method in class org.mongojack.MongoCollectionDecorator
- insertMany(List<? extends TDocument>) - Method in class org.mongojack.MongoCollectionDecorator
- insertMany(List<? extends TDocument>, InsertManyOptions) - Method in class org.mongojack.MongoCollectionDecorator
- insertOne(ClientSession, TDocument) - Method in class org.mongojack.MongoCollectionDecorator
- insertOne(ClientSession, TDocument, InsertOneOptions) - Method in class org.mongojack.MongoCollectionDecorator
- insertOne(TDocument) - Method in class org.mongojack.MongoCollectionDecorator
- insertOne(TDocument, InsertOneOptions) - Method in class org.mongojack.MongoCollectionDecorator
- integer(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- into(A) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- into(A) - Method in class org.mongojack.internal.util.FindIterableDecorator
- into(A) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- is(String, Object) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is equal to the given value
- is(String, Object) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is equal to the given value
- isClosed() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- isClosed() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- isDefault(Class<T>) - Method in class org.mongojack.JacksonCodecRegistry
- isEmpty() - Method in class org.mongojack.AbstractListDecorator
- isEmpty() - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Checks if the update is empty
- isEnabled(MongoJackModuleFeature) - Method in class org.mongojack.MongoJackModuleConfiguration
- isKnownClass(Class<?>) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- isKnownClass(Class<?>) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- isKnownType(Object) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- isKnownType(Object) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- isSimpleFilterSerialization() - Method in interface org.mongojack.SerializationOptions
-
Controls whether or not Bson filters passed to JacksonMongoCollection and the various iterable implementations are serialized with specific knowledge of the document class and its specific bean fields or not.
- isTargetCollection() - Method in class org.mongojack.internal.update.ComplexUpdateOperationValue
- isTargetCollection() - Method in class org.mongojack.internal.update.MultiUpdateOperationValue
- isTargetCollection() - Method in class org.mongojack.internal.update.SingleUpdateOperationValue
- isTargetCollection() - Method in interface org.mongojack.UpdateOperationValue
-
Whether the target field for these values is a collection.
- iterator() - Method in class org.mongojack.AbstractListDecorator
- iterator() - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- iterator() - Method in class org.mongojack.internal.util.FindIterableDecorator
- iterator() - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
J
- JacksonAccessor - Class in org.mongojack.internal.util
-
Accesses things in Jackson that usually aren't accessible.
- JacksonAccessor() - Constructor for class org.mongojack.internal.util.JacksonAccessor
- JacksonCodec<T> - Class in org.mongojack.internal.stream
- JacksonCodec(JacksonEncoder<T>, JacksonDecoder<T>, ObjectMapper, JacksonCodecRegistry) - Constructor for class org.mongojack.internal.stream.JacksonCodec
- JacksonCodecRegistry - Class in org.mongojack
-
This is an experimental JacksonCodecRegistry for use with the Mongo 3.0+ java driver.
- JacksonCodecRegistry(ObjectMapper, CodecRegistry, Class<?>, UuidRepresentation) - Constructor for class org.mongojack.JacksonCodecRegistry
- JacksonCodecRegistry(ObjectMapper, CodecRegistry, UuidRepresentation) - Constructor for class org.mongojack.JacksonCodecRegistry
- JacksonCollectionKey<CT> - Class in org.mongojack
-
A key for uniquely referencing a Jackson Collection, for use in HashMaps
- JacksonCollectionKey(String, String, Class<CT>) - Constructor for class org.mongojack.JacksonCollectionKey
- JacksonDBObject<T> - Class in org.mongojack.internal.stream
-
A Jackson DBObject.
- JacksonDBObject() - Constructor for class org.mongojack.internal.stream.JacksonDBObject
- JacksonDBObject(T, Class<?>) - Constructor for class org.mongojack.internal.stream.JacksonDBObject
- JacksonDecoder<T> - Class in org.mongojack.internal.stream
- JacksonDecoder(Class<T>, Class<?>, ObjectMapper, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.JacksonDecoder
- JacksonEncoder<T> - Class in org.mongojack.internal.stream
- JacksonEncoder(Class<T>, Class<?>, ObjectMapper, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.JacksonEncoder
- JacksonMongoCollection<TResult> - Class in org.mongojack
-
A DBCollection that marshals/demarshals objects to/from Jackson annotated classes.
- JacksonMongoCollection.JacksonMongoCollectionBuilder - Class in org.mongojack
-
Builder to build
JacksonMongoCollection
. - jsMode(boolean) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- JsonGeneratorAdapter - Class in org.mongojack.internal.stream
- JsonGeneratorAdapter(int, ObjectCodec, JsonWriteContext, BsonWriter, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.JsonGeneratorAdapter
- JsonGeneratorAdapter(int, ObjectCodec, BsonWriter, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.JsonGeneratorAdapter
- JsonParserAdapter - Class in org.mongojack.internal.stream
- JsonParserAdapter(IOContext, int, AbstractBsonReader, UuidRepresentation) - Constructor for class org.mongojack.internal.stream.JsonParserAdapter
-
Constructs a new parser
K
- key() - Method in class org.mongojack.Aggregation.Group
-
Deprecated.
- keyIsNotOperator(String) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
L
- last(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- last(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- lastIndexOf(Object) - Method in class org.mongojack.AbstractListDecorator
- lessThan(String, Object) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is less than the given value
- lessThan(String, Object) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is less than the given value
- lessThan(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- lessThanEquals(String, Object) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is less than or equal to the given value
- lessThanEquals(String, Object) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is less than or equal to the given value
- lessThanOrEquals(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- let(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- limit() - Method in class org.mongojack.Aggregation.Limit
-
Deprecated.
- limit(int) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- limit(int) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- limit(int) - Method in class org.mongojack.internal.util.FindIterableDecorator
- limit(int) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- list(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- list(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- list(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- listIndexes() - Method in class org.mongojack.MongoCollectionDecorator
- listIndexes(ClientSession) - Method in class org.mongojack.MongoCollectionDecorator
- listIndexes(ClientSession, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- listIndexes(Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- listIterator() - Method in class org.mongojack.AbstractListDecorator
- listIterator(int) - Method in class org.mongojack.AbstractListDecorator
- literal(T) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
M
- manageAggregationPipeline(List<? extends Bson>) - Method in class org.mongojack.JacksonMongoCollection
-
Does no real conversion, but it does initialize the pipeline correctly if it is one of the deprecated mongojack ones..
- manageAggregationPipeline(List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
-
Manage the input Bson in any way necessary to produce a proper pipeline.
- manageBulkWriteRequests(List<? extends WriteModel<? extends TDocument>>) - Method in class org.mongojack.MongoCollectionDecorator
-
Manages the input write bson for a bulk write.
- manageBulkWriteRequests(List<? extends WriteModel<? extends TResult>>) - Method in class org.mongojack.JacksonMongoCollection
- manageFilterBson(Bson) - Method in class org.mongojack.JacksonMongoCollection
-
Serialize the fields of the given object using the object mapper for this collection.
- manageFilterBson(Bson) - Method in class org.mongojack.MongoCollectionDecorator
-
Manage the input Bson in any way necessary to produce a proper filter.
- manageUpdateBson(Bson) - Method in class org.mongojack.JacksonMongoCollection
-
Serialize the fields of the given object using the object mapper for this collection.
- manageUpdateBson(Bson) - Method in class org.mongojack.MongoCollectionDecorator
-
Manage the input Bson in any way necessary to produce a proper update.
- manageUpdatePipeline(List<? extends Bson>) - Method in class org.mongojack.JacksonMongoCollection
-
Does a simple conversion (using toBsonDocument with this collection's CodecRegistry).
- manageUpdatePipeline(List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
-
Manage the input Bson in any way necessary to produce a proper update.
- map(Function<TResult, U>) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- map(Function<TResult, U>) - Method in class org.mongojack.internal.util.FindIterableDecorator
- map(Function<TResult, U>) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- MappingConsumer<T> - Interface in org.mongojack.internal.util
- mapReduce(ClientSession, String, String) - Method in class org.mongojack.MongoCollectionDecorator
- mapReduce(ClientSession, String, String, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- mapReduce(String, String) - Method in class org.mongojack.MongoCollectionDecorator
- mapReduce(String, String, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- MapReduceIterableDecorator<TResult> - Class in org.mongojack.internal.util
-
Wraps a MapReduceIterable so we can map the incoming filters.
- MapReduceIterableDecorator(MapReduceIterable<TResult>, ObjectMapper, JavaType, JacksonCodecRegistry, SerializationOptions) - Constructor for class org.mongojack.internal.util.MapReduceIterableDecorator
- match(DBQuery.Query) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- match(DBQuery.Query) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- max(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- max(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- max(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- maxAwaitTime(long, TimeUnit) - Method in class org.mongojack.internal.util.FindIterableDecorator
- maxTime(long, TimeUnit) - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- maxTime(long, TimeUnit) - Method in class org.mongojack.internal.util.FindIterableDecorator
- maxTime(long, TimeUnit) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- millisecond(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- min(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- min(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- min(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- minute(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- mod(String, Number, Number) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field, modulo the given mod argument, is equal to the value { field: { $mod: [ divisor, remainder ] } }
- mod(String, Number, Number) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field, modulo the given mod argument, is equal to the value
- mod(Aggregation.Expression<Number>, Aggregation.Expression<Number>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- MongoAnnotationIntrospector - Class in org.mongojack.internal
-
Annotation introspector that supports @ObjectId's
- MongoAnnotationIntrospector(TypeFactory) - Constructor for class org.mongojack.internal.MongoAnnotationIntrospector
- mongoCollection() - Method in class org.mongojack.JacksonMongoCollection
- mongoCollection() - Method in class org.mongojack.MongoCollectionDecorator
-
Get the mongo collection that we're operating on.
- MongoCollection - Annotation Type in org.mongojack
-
Annotation used to specify the collection that a type uses
- MongoCollectionDecorator<TDocument> - Class in org.mongojack
-
A base class for decorating a MongoCollection.
- MongoCollectionDecorator() - Constructor for class org.mongojack.MongoCollectionDecorator
- MongoDBRefDeserializer - Class in org.mongojack.internal
-
Deserializer for DBRefs
- MongoDBRefDeserializer() - Constructor for class org.mongojack.internal.MongoDBRefDeserializer
- MongoDBRefSerializer - Class in org.mongojack.internal
-
Serialises DBRef objects
- MongoDBRefSerializer() - Constructor for class org.mongojack.internal.MongoDBRefSerializer
- MongoJackDeserializers - Class in org.mongojack.internal
-
Deserializers for MongoJack
- MongoJackDeserializers() - Constructor for class org.mongojack.internal.MongoJackDeserializers
- MongoJackInstantDeserializer - Class in org.mongojack.internal
-
Patched
Instant
deserializer. - MongoJackInstantDeserializer() - Constructor for class org.mongojack.internal.MongoJackInstantDeserializer
- MongoJackInstantSerializer - Class in org.mongojack.internal
-
Serialises
Instant
s as BSON dates when nanosecond precision is disabled. - MongoJackInstantSerializer() - Constructor for class org.mongojack.internal.MongoJackInstantSerializer
- MongoJackModule - Class in org.mongojack.internal
-
The ObjectID serialising module
- MongoJackModule() - Constructor for class org.mongojack.internal.MongoJackModule
- MongoJackModule(MongoJackModuleConfiguration) - Constructor for class org.mongojack.internal.MongoJackModule
- MongoJackModuleConfiguration - Class in org.mongojack
- MongoJackModuleConfiguration() - Constructor for class org.mongojack.MongoJackModuleConfiguration
- MongoJackModuleConfiguration(int) - Constructor for class org.mongojack.MongoJackModuleConfiguration
- MongoJackModuleFeature - Enum in org.mongojack
- MongoJackSerializers - Class in org.mongojack.internal
-
Serializers for MongoJack
- MongoJackSerializers() - Constructor for class org.mongojack.internal.MongoJackSerializers
- MongoJackSerializers(MongoJackModuleConfiguration) - Constructor for class org.mongojack.internal.MongoJackSerializers
- MongoJsonMappingException - Exception in org.mongojack
-
Exception used to indicate a problem occurred when converting the MongoDB objects to Jackson
- MongoJsonMappingException(JsonMappingException) - Constructor for exception org.mongojack.MongoJsonMappingException
- MongoJsonMappingException(String) - Constructor for exception org.mongojack.MongoJsonMappingException
- MongoJsonMappingException(String, JsonMappingException) - Constructor for exception org.mongojack.MongoJsonMappingException
- MongoJsonMappingException(String, IOException) - Constructor for exception org.mongojack.MongoJsonMappingException
- month(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- multiply(Aggregation.Expression<Number>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- MultiUpdateOperationValue - Class in org.mongojack.internal.update
-
A multi update operation value
- MultiUpdateOperationValue(boolean, boolean, Object...) - Constructor for class org.mongojack.internal.update.MultiUpdateOperationValue
- MultiUpdateOperationValue(boolean, boolean, List<?>) - Constructor for class org.mongojack.internal.update.MultiUpdateOperationValue
N
- name() - Method in annotation type org.mongojack.MongoCollection
-
The name of the collection
- nextFieldName() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- nextToken - Variable in class org.mongojack.internal.object.BsonObjectTraversingParser
-
Sometimes parser needs to buffer a single look-ahead token; if so, it'll be stored here.
- nextToken - Variable in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
-
Sometimes parser needs to buffer a single look-ahead token; if so, it'll be stored here.
- nextToken() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- nextToken() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- nextToken() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- noCursorTimeout(boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- nodeCursor - Variable in class org.mongojack.internal.object.BsonObjectTraversingParser
-
Traversal context within tree
- nodeCursor - Variable in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
-
Traversal context within tree
- nonAtomic(boolean) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- nor(DBQuery.Query...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.None of the given expressions matches
- nor(DBQuery.Query...) - Static method in class org.mongojack.DBQuery
-
Deprecated.None of the given expressions match
- not(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- notEquals(String, Object) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is not equal to the given value
- notEquals(String, Object) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is not equal to the given value
- notEquals(Aggregation.Expression<?>, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- notExists(String) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The given field doesn't exist
- notExists(String) - Static method in class org.mongojack.DBQuery
-
Deprecated.The given field doesn't exist
- notIn(String, Object...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is not in the given set of values
- notIn(String, Object...) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is not in the given set of values
- notIn(String, Collection<?>) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The field is not in the given set of values
- notIn(String, Collection<?>) - Static method in class org.mongojack.DBQuery
-
Deprecated.The field is not in the given set of values
- number(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
O
- object(Map<String, Aggregation.Expression<?>>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- objectCodec - Variable in class org.mongojack.internal.object.BsonObjectTraversingParser
- objectCodec - Variable in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- ObjectId - Annotation Type in org.mongojack
-
Indicates that the property should be converted to an ObjectId before being stored in the database, and back to whatever type it is afterwards.
- ObjectIdDeserializers - Class in org.mongojack.internal
-
Deserialiser for object ids that deserialises into String
- ObjectIdDeserializers() - Constructor for class org.mongojack.internal.ObjectIdDeserializers
- ObjectIdDeserializers.ToByteArrayDeserializer - Class in org.mongojack.internal
- ObjectIdDeserializers.ToObjectIdDeserializer - Class in org.mongojack.internal
- ObjectIdDeserializers.ToStringDeserializer - Class in org.mongojack.internal
- ObjectIdSerializer - Class in org.mongojack.internal
-
Serializer for object ids, serialises strings or byte arrays to an ObjectId class
- ObjectIdSerializer() - Constructor for class org.mongojack.internal.ObjectIdSerializer
- ObjectMapperConfigurer - Class in org.mongojack
-
Can be used by OSGi containers (or anyone else) to configure a custom ObjectMapper instance.
- operands() - Method in class org.mongojack.Aggregation.OperatorExpression
-
Deprecated.
- operator - Variable in class org.mongojack.Aggregation.Group.Accumulator
-
Deprecated.
- operator() - Method in class org.mongojack.Aggregation.OperatorExpression
-
Deprecated.
- oplogReplay(boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- or(Aggregation.Expression<?>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- or(DBQuery.Query...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.One of the given expressions matches
- or(DBQuery.Query...) - Static method in class org.mongojack.DBQuery
-
Deprecated.One of the given expressions matches
- org.mongojack - package org.mongojack
- org.mongojack.internal - package org.mongojack.internal
- org.mongojack.internal.object - package org.mongojack.internal.object
- org.mongojack.internal.object.document - package org.mongojack.internal.object.document
- org.mongojack.internal.query - package org.mongojack.internal.query
- org.mongojack.internal.stream - package org.mongojack.internal.stream
- org.mongojack.internal.update - package org.mongojack.internal.update
- org.mongojack.internal.util - package org.mongojack.internal.util
- out(String) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- Out(String) - Constructor for class org.mongojack.Aggregation.Out
-
Deprecated.
- OutputBufferOutputStream - Class in org.mongojack.internal.stream
-
OutputStream that writes to a MongoDB OutputBuffer
- OutputBufferOutputStream(OutputBuffer) - Constructor for class org.mongojack.internal.stream.OutputBufferOutputStream
- overrideCurrentName(String) - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- overrideCurrentName(String) - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
P
- parallelStream() - Method in class org.mongojack.AbstractListDecorator
- partial(boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- path() - Method in class org.mongojack.Aggregation.Unwind
-
Deprecated.
- path(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- patternCodec - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- Pipeline(Aggregation.Stage<S>) - Constructor for class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- popFirst(String) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Remove the first value from the array specified by field atomically
- popFirst(String) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Remove the first value from the array specified by field atomically
- popLast(String) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Remove the last value from the array specified by field atomically
- popLast(String) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Remove the last value from the array specified by field atomically
- project(String) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- project(String) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- project(String, Aggregation.Expression<?>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- project(String, Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- project(Collection<String>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- project(DBProjection.ProjectionBuilder) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- project(DBProjection.ProjectionBuilder) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- projectField(String, String...) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- projectFields(String...) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- projection(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- properties() - Method in class org.mongojack.Aggregation.ExpressionObject
-
Deprecated.
- pull(String, Object) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Remove all occurances of value from the array at field
- pull(String, Object) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Remove all occurances of value from the array at field
- pullAll(String, Object...) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Remove all occurances of the values from the array at field
- pullAll(String, Object...) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Remove all occurances of the values from the array at field
- pullAll(String, List<?>) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Remove all occurances of the values from the array at field
- pullAll(String, List<?>) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Remove all occurances of the values from the array at field
- push(String, Object) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add the given value to the array value at the specified field atomically
- push(String, Object) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Add the given value to the array value at the specified field atomically
- pushAll(String, Object...) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add all of the given values to the array value at the specified field atomically
- pushAll(String, Object...) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Add all of the given values to the array value at the specified field atomically
- pushAll(String, List<?>) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Add all of the given values to the array value at the specified field atomically
- pushAll(String, List<?>) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Add all of the given values to the array value at the specified field atomically
- put(String, String, Collection<?>) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.
- put(String, String, QueryCondition) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- put(String, String, QueryCondition) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.
- put(String, String, QueryCondition) - Method in class org.mongojack.DBQuery.Query
-
Deprecated.
- put(String, QueryCondition) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- put(String, QueryCondition) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.
- put(String, QueryCondition) - Method in class org.mongojack.DBQuery.Query
-
Deprecated.
- putGroup(String, DBQuery.Query...) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- putGroup(String, DBQuery.Query...) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.
- putGroup(String, DBQuery.Query...) - Method in class org.mongojack.DBQuery.Query
-
Deprecated.
Q
- query - Variable in class org.mongojack.DBQuery.Query
-
Deprecated.
- query() - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- QueryCondition - Interface in org.mongojack
R
- reader - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- regex(String, Pattern) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The given field matches the regular expression
- regex(String, Pattern) - Static method in class org.mongojack.DBQuery
-
Deprecated.The given field matches the regular expression
- REGISTER_JAVA_TIME - org.mongojack.MongoJackModuleFeature
-
Register the java time module on configuration
- registerCollection(JacksonMongoCollection<?>) - Method in class org.mongojack.DbReferenceManager
-
Register a collection so that it will be used (as opposed to an internally built one) when retrieving references.
- remove(int) - Method in class org.mongojack.AbstractListDecorator
- remove(int) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- remove(Object) - Method in class org.mongojack.AbstractListDecorator
- removeAll(Collection<?>) - Method in class org.mongojack.AbstractListDecorator
- removeById(Object) - Method in class org.mongojack.JacksonMongoCollection
-
Removes object from the database collection with the default WriteConcern
- removeIf(Predicate<? super E>) - Method in class org.mongojack.AbstractListDecorator
- rename(String, String) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Rename the given field to the new field name
- rename(String, String) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Rename the given field to the new field name
- renameCollection(ClientSession, MongoNamespace) - Method in class org.mongojack.MongoCollectionDecorator
- renameCollection(ClientSession, MongoNamespace, RenameCollectionOptions) - Method in class org.mongojack.MongoCollectionDecorator
- renameCollection(MongoNamespace) - Method in class org.mongojack.MongoCollectionDecorator
- renameCollection(MongoNamespace, RenameCollectionOptions) - Method in class org.mongojack.MongoCollectionDecorator
- replaceAll(UnaryOperator<E>) - Method in class org.mongojack.AbstractListDecorator
- replaceAll(UnaryOperator<Aggregation.Stage<Object>>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- replaceOne(ClientSession, Bson, TDocument) - Method in class org.mongojack.MongoCollectionDecorator
- replaceOne(ClientSession, Bson, TDocument, ReplaceOptions) - Method in class org.mongojack.MongoCollectionDecorator
- replaceOne(Bson, TDocument) - Method in class org.mongojack.MongoCollectionDecorator
- replaceOne(Bson, TDocument, ReplaceOptions) - Method in class org.mongojack.MongoCollectionDecorator
- replaceOneById(Object, TResult) - Method in class org.mongojack.JacksonMongoCollection
-
Performs an update operation, replacing the entire document, for the document with this _id.
- requiresSerialization() - Method in class org.mongojack.internal.query.SimpleQueryCondition
- requiresSerialization() - Method in class org.mongojack.internal.update.ComplexUpdateOperationValue
- requiresSerialization() - Method in class org.mongojack.internal.update.MultiUpdateOperationValue
- requiresSerialization() - Method in class org.mongojack.internal.update.SingleUpdateOperationValue
- requiresSerialization() - Method in interface org.mongojack.UpdateOperationValue
-
Whether the value requires serialization
- retainAll(Collection<?>) - Method in class org.mongojack.AbstractListDecorator
- returnKey(boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
S
- save(TResult) - Method in class org.mongojack.JacksonMongoCollection
-
Saves and object to this collection (does insert or update based on the object _id).
- save(TResult, WriteConcern) - Method in class org.mongojack.JacksonMongoCollection
-
Saves an object to this collection (does insert or update based on the object _id).
- scope(Bson) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- second(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- SerializationOptions - Interface in org.mongojack
-
Used to customize various aspects of serialization inside JacksonMongoCollection.
- SerializationOptionsBuilder - Class in org.mongojack
-
Builder for
SerializationOptions
- serialize(DBRef, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.MongoDBRefSerializer
- serialize(InputType, JsonGenerator, SerializerProvider) - Method in class org.mongojack.TransformingEmbeddedObjectSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.ObjectIdSerializer
- serialize(Instant, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.MongoJackInstantSerializer
- serialize(UUID, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.UUIDSerializer
- serialize(DBRef, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.DBRefSerializer
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.EmbeddedObjectSerializer
- serializeAccumulator(Aggregation.Group.Accumulator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeDBUpdate(Map<String, Map<String, UpdateOperationValue>>, ObjectMapper, JavaType, CodecRegistry) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- serializeDBUpdate(Map<String, Map<String, UpdateOperationValue>>, ObjectMapper, JavaType, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeExpression(Aggregation.Expression<?>) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeFields(Bson, CodecRegistry) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
-
Serialize the fields of the given object using the given object mapper.
- serializeFields(Bson, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
-
Serialize the fields of the given object using the given object mapper.
- serializeFilter(ObjectMapper, JavaType, Bson, CodecRegistry) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- serializeFilter(ObjectMapper, JavaType, Bson, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeFilter(SerializerProvider, JsonSerializer<?>, Map<String, Object>, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeFilter(SerializerProvider, JsonSerializer<?>, Bson, CodecRegistry, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeFilterCondition(SerializerProvider, JsonSerializer<?>, String, Object, boolean, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializePipelineStage(ObjectMapper, JavaType, Aggregation.Stage<?>, CodecRegistry) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- serializePipelineStage(ObjectMapper, JavaType, Aggregation.Stage<?>, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializePipelineStage(SerializerProvider, JsonSerializer<?>, Aggregation.Stage<?>, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeQuery(ObjectMapper, JavaType, DBQuery.Query, CodecRegistry) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- serializeQuery(ObjectMapper, JavaType, DBQuery.Query, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeQuery(SerializerProvider, JsonSerializer<?>, DBQuery.Query, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeQueryCondition(SerializerProvider, JsonSerializer<?>, String, QueryCondition, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeQueryField(Object, JsonSerializer, SerializerProvider, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeUpdateField(Object, JsonSerializer, SerializerProvider, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeUpdateField(Object, SerializerProvider, BsonDocumentWriter, DBEncoderBsonGenerator, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
-
Serialize the given field
- serializeUpdateField(UpdateOperationValue, JsonSerializer<?>, SerializerProvider, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- set(int, E) - Method in class org.mongojack.AbstractListDecorator
- set(int, Aggregation.Stage<Object>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- set(String, Object) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Set the given field (can be multiple levels deep) to the given value atomically
- set(String, Object) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Set the given field (can be multiple levels deep) to the given value atomically
- set(String, Void) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- set(String, Aggregation.Expression<?>) - Method in class org.mongojack.Aggregation.Project
-
Deprecated.
- set(String, Aggregation.Group.Accumulator) - Method in class org.mongojack.Aggregation.Group
-
Deprecated.
- set(String, S) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- set(String, S) - Method in interface org.mongojack.Aggregation.Stage
-
Deprecated.
- set(Map<String, Void>) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- set(Map<String, Aggregation.Expression<?>>) - Method in class org.mongojack.Aggregation.Project
-
Deprecated.
- set(Map<String, Aggregation.Group.Accumulator>) - Method in class org.mongojack.Aggregation.Group
-
Deprecated.
- set(Map<String, S>) - Method in interface org.mongojack.Aggregation.Stage
-
Deprecated.
- SET_SERIALIZATION_INCLUSION_NON_NULL - org.mongojack.MongoJackModuleFeature
-
Sets the mapper's serialization inclusion to non-null
- setCodec(ObjectCodec) - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- setCodec(ObjectCodec) - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- setCodec(ObjectCodec) - Method in class org.mongojack.internal.stream.JsonParserAdapter
- setDifference(Aggregation.Expression<List<?>>, Aggregation.Expression<List<?>>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- setEquals(Aggregation.Expression<List<?>>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- setInstance(DocumentSerializationUtilsApi) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- setIntersection(Aggregation.Expression<List<?>>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- setIsSubset(Aggregation.Expression<List<?>>, Aggregation.Expression<List<?>>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- setObject(T) - Method in class org.mongojack.internal.stream.JacksonDBObject
- setUnion(Aggregation.Expression<List<?>>...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- setupModule(Module.SetupContext) - Method in class org.mongojack.internal.MongoJackModule
- setView(Class<?>) - Method in class org.mongojack.internal.stream.JacksonDBObject
- sharded(boolean) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- showRecordId(boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- SimpleQueryCondition - Class in org.mongojack.internal.query
- SimpleQueryCondition(Object) - Constructor for class org.mongojack.internal.query.SimpleQueryCondition
- SimpleQueryCondition(Object, boolean) - Constructor for class org.mongojack.internal.query.SimpleQueryCondition
- SingleUpdateOperationValue - Class in org.mongojack.internal.update
-
A single update operation value
- SingleUpdateOperationValue(boolean, boolean, Object) - Constructor for class org.mongojack.internal.update.SingleUpdateOperationValue
- size() - Method in class org.mongojack.AbstractListDecorator
- size(String, int) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.The array field is of the given size
- size(String, int) - Static method in class org.mongojack.DBQuery
-
Deprecated.The array field is of the given size
- size(Aggregation.Expression<List<?>>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- skip() - Method in class org.mongojack.Aggregation.Skip
-
Deprecated.
- skip(int) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- skip(int) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- skip(int) - Method in class org.mongojack.internal.util.FindIterableDecorator
- skipChildren() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- skipChildren() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- sort(Comparator<? super E>) - Method in class org.mongojack.AbstractListDecorator
- sort(Comparator<? super Aggregation.Stage<Object>>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- sort(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- sort(Bson) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- sort(DBSort.SortBuilder) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- sort(DBSort.SortBuilder) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- spliterator() - Method in class org.mongojack.AbstractListDecorator
- spliterator() - Method in class org.mongojack.internal.util.DistinctIterableDecorator
- spliterator() - Method in class org.mongojack.internal.util.FindIterableDecorator
- spliterator() - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- stages() - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- startContainer - Variable in class org.mongojack.internal.object.BsonObjectTraversingParser
-
Flag needed to handle recursion into contents of child Array/Object nodes.
- startContainer - Variable in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
-
Flag needed to handle recursion into contents of child Array/Object nodes.
- stream() - Method in class org.mongojack.AbstractListDecorator
- string(String...) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- subList(int, int) - Method in class org.mongojack.AbstractListDecorator
- substring(Aggregation.Expression<String>, Aggregation.Expression<Integer>, Aggregation.Expression<Integer>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- subtract(Aggregation.Expression<Number>, Aggregation.Expression<Number>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- sum(String...) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
- sum(Aggregation.Expression<?>) - Static method in class org.mongojack.Aggregation.Group
-
Deprecated.
T
- targetIsCollection() - Method in class org.mongojack.internal.query.CollectionQueryCondition
- targetIsCollection() - Method in class org.mongojack.internal.query.CompoundQueryCondition
- then(Aggregation.Stage<X>) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- toArray() - Method in class org.mongojack.AbstractListDecorator
- toArray(T[]) - Method in class org.mongojack.AbstractListDecorator
- toBsonDocument(Class<TDocument>, CodecRegistry) - Method in class org.mongojack.Aggregation.Match
-
Deprecated.
- toBsonDocument(Class<TDocument>, CodecRegistry) - Method in class org.mongojack.DBQuery.Query
-
Deprecated.
- toBsonDocument(Class<TDocument>, CodecRegistry) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.
- ToByteArrayDeserializer() - Constructor for class org.mongojack.internal.ObjectIdDeserializers.ToByteArrayDeserializer
- toCollection() - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- toJsonToken(BsonType) - Method in class org.mongojack.internal.stream.JsonParserAdapter
- toLowerCase(Aggregation.Expression<String>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- ToObjectIdDeserializer() - Constructor for class org.mongojack.internal.ObjectIdDeserializers.ToObjectIdDeserializer
- toString() - Method in class org.mongojack.Aggregation.FieldPath
-
Deprecated.
- toString() - Method in class org.mongojack.JacksonMongoCollection
- ToStringDeserializer() - Constructor for class org.mongojack.internal.ObjectIdDeserializers.ToStringDeserializer
- toUpperCase(Aggregation.Expression<String>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- transform(InputType) - Method in class org.mongojack.TransformingEmbeddedObjectSerializer
-
Transform to the desired type.
- transform(Instant) - Method in class org.mongojack.internal.MongoJackInstantSerializer
- transform(T) - Method in class org.mongojack.internal.EmbeddedObjectSerializer
- TransformingEmbeddedObjectSerializer<InputType,TransformedType> - Class in org.mongojack
-
Safe embedded object serializer.
- TransformingEmbeddedObjectSerializer() - Constructor for class org.mongojack.TransformingEmbeddedObjectSerializer
- TransformingEmbeddedObjectSerializer(boolean) - Constructor for class org.mongojack.TransformingEmbeddedObjectSerializer
U
- unset(String) - Method in class org.mongojack.DBUpdate.Builder
-
Deprecated.Unset the given field atomically
- unset(String) - Static method in class org.mongojack.DBUpdate
-
Deprecated.Unset the given field atomically
- unwind(String) - Static method in class org.mongojack.Aggregation
-
Deprecated.
- unwind(String...) - Method in class org.mongojack.Aggregation.Pipeline
-
Deprecated.
- updateById(Object, Bson) - Method in class org.mongojack.JacksonMongoCollection
-
Performs an update operation.
- updateMany(ClientSession, Bson, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(ClientSession, Bson, List<? extends Bson>, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(ClientSession, Bson, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(ClientSession, Bson, Bson, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(Bson, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(Bson, List<? extends Bson>, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(Bson, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- updateMany(Bson, Bson, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(ClientSession, Bson, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(ClientSession, Bson, List<? extends Bson>, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(ClientSession, Bson, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(ClientSession, Bson, Bson, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(Bson, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(Bson, List<? extends Bson>, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(Bson, Bson) - Method in class org.mongojack.MongoCollectionDecorator
- updateOne(Bson, Bson, UpdateOptions) - Method in class org.mongojack.MongoCollectionDecorator
- UpdateOperationValue - Interface in org.mongojack
-
A DB update operation
- UUIDDeserializer - Class in org.mongojack.internal
-
A simple deserializer for Java UUIDs which prevents the regular Java data type from being converted to an inefficient string.
- UUIDDeserializer() - Constructor for class org.mongojack.internal.UUIDDeserializer
- uuidRepresentation - Variable in class org.mongojack.internal.stream.JsonGeneratorAdapter
- UUIDSerializer - Class in org.mongojack.internal
-
A simple serializer for Java UUIDs which prevents the regular Java data type from being converted to an inefficient string.
- UUIDSerializer() - Constructor for class org.mongojack.internal.UUIDSerializer
V
- value() - Method in class org.mongojack.Aggregation.Literal
-
Deprecated.
- valueOf(String) - Static method in enum org.mongojack.Aggregation.Group.Op
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.mongojack.MongoJackModuleFeature
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.mongojack.Aggregation.Group.Op
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.mongojack.MongoJackModuleFeature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verbose(boolean) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- version() - Method in class org.mongojack.internal.MongoJackModule
- version() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- version() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- VERSION - Static variable in class org.mongojack.internal.util.VersionUtils
- VersionUtils - Class in org.mongojack.internal.util
-
Looks up the version of the MongoJack
- VersionUtils() - Constructor for class org.mongojack.internal.util.VersionUtils
W
- watch() - Method in class org.mongojack.MongoCollectionDecorator
- watch(ClientSession) - Method in class org.mongojack.MongoCollectionDecorator
- watch(ClientSession, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- watch(ClientSession, List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- watch(ClientSession, List<? extends Bson>, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- watch(Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- watch(List<? extends Bson>) - Method in class org.mongojack.MongoCollectionDecorator
- watch(List<? extends Bson>, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- week(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
- where(String) - Method in class org.mongojack.DBQuery.AbstractBuilder
-
Deprecated.Execute the given JavaScript code as part of the query
- where(String) - Static method in class org.mongojack.DBQuery
-
Deprecated.Execute the given JavaScript code as part of the query
- with(MongoJackModuleFeature) - Method in class org.mongojack.MongoJackModuleConfiguration
-
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
- with(MongoJackModuleFeature, MongoJackModuleFeature...) - Method in class org.mongojack.MongoJackModuleConfiguration
-
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
- withCodecRegistry(CodecRegistry) - Method in class org.mongojack.JacksonMongoCollection
- withDocumentClass(Class<NewTDocument>) - Method in class org.mongojack.JacksonMongoCollection
- withFeatures(MongoJackModuleFeature...) - Method in class org.mongojack.MongoJackModuleConfiguration
-
Fluent factory method that will construct and return a new configuration object instance with specified features enabled.
- withObjectMapper(ObjectMapper) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Sets the object mapper for this collection.
- without(MongoJackModuleFeature) - Method in class org.mongojack.MongoJackModuleConfiguration
-
Fluent factory method that will construct and return a new configuration object instance with specified feature disabled.
- without(MongoJackModuleFeature, MongoJackModuleFeature...) - Method in class org.mongojack.MongoJackModuleConfiguration
-
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
- withoutFeatures(MongoJackModuleFeature...) - Method in class org.mongojack.MongoJackModuleConfiguration
-
Fluent factory method that will construct and return a new configuration object instance with specified features disabled.
- withReadConcern(ReadConcern) - Method in class org.mongojack.JacksonMongoCollection
- withReadPreference(ReadPreference) - Method in class org.mongojack.JacksonMongoCollection
- withScopeCodec - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- withSerializationOptions(SerializationOptions) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
- withSimpleFilterSerialization(boolean) - Method in class org.mongojack.SerializationOptionsBuilder
-
Controls whether or not Bson filters passed to JacksonMongoCollection and the various iterable implementations are serialized with specific knowledge of the document class and its specific bean fields or not.
- withUuidRepresentation(UuidRepresentation) - Method in class org.mongojack.internal.stream.JacksonCodec
- withUuidRepresentation(UuidRepresentation) - Method in class org.mongojack.internal.stream.JacksonDecoder
- withUuidRepresentation(UuidRepresentation) - Method in class org.mongojack.internal.stream.JacksonEncoder
- withView(Class<?>) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Set a view class for this collection.
- withWriteConcern(WriteConcern) - Method in class org.mongojack.JacksonMongoCollection
- wrapIterable(DistinctIterable<T>) - Method in class org.mongojack.MongoCollectionDecorator
-
Wraps an iterable that supports further .filter() calls so that we can perform mapping on them.
- wrapIterable(DistinctIterable<T1>) - Method in class org.mongojack.JacksonMongoCollection
- wrapIterable(FindIterable<T>) - Method in class org.mongojack.MongoCollectionDecorator
-
Wraps an iterable that supports further .filter() calls so that we can perform mapping on them.
- wrapIterable(FindIterable<T1>) - Method in class org.mongojack.JacksonMongoCollection
- wrapIterable(MapReduceIterable<T>) - Method in class org.mongojack.MongoCollectionDecorator
-
Wraps an iterable that supports further .filter() calls so that we can perform mapping on them.
- wrapIterable(MapReduceIterable<T1>) - Method in class org.mongojack.JacksonMongoCollection
- write(byte[], int, int) - Method in class org.mongojack.internal.stream.OutputBufferOutputStream
- write(int) - Method in class org.mongojack.internal.stream.OutputBufferOutputStream
- WRITE_INSTANT_AS_BSON_DATE - org.mongojack.MongoJackModuleFeature
-
Serialises
Instant
s as BSON dates when nanosecond precision is disabled. - writeBinary(Base64Variant, byte[], int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeBoolean(boolean) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeBsonObjectId(ObjectId) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeEmbeddedObject(TransformedType, JsonGenerator) - Method in class org.mongojack.TransformingEmbeddedObjectSerializer
- writeEmbeddedObject(T, JsonGenerator) - Method in class org.mongojack.internal.EmbeddedObjectSerializer
- writeEndArray() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeEndObject() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeFieldName(String) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeKnownType(Object, BsonWriter) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- writeKnownType(Object, BsonWriter) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- writeNull() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNullAsNull - Variable in class org.mongojack.TransformingEmbeddedObjectSerializer
- writeNumber(double) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNumber(float) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNumber(int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNumber(long) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNumber(String) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNumber(BigDecimal) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeNumber(BigInteger) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writer - Variable in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeRaw(char) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeRaw(char[], int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeRaw(String) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeRaw(String, int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeRawUTF8String(byte[], int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeStartArray() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeStartObject() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeString(char[], int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeString(String) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeUTF8String(byte[], int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
Y
- year(Aggregation.Expression<Date>) - Static method in class org.mongojack.Aggregation.Expression
-
Deprecated.
_
- _closeInput() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- _codec - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- _handleEOF() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- _handleEOF() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- _handleEOF() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- _releaseBuffers() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- _verifyValueWrite(String) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- _writeSimpleObject(Object) - Method in class org.mongojack.internal.stream.DBEncoderBsonGenerator
All Classes All Packages