$ 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

$

$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
build(MongoClient, String, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
build(MongoCollection<CT>, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
build(MongoDatabase, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
build(MongoDatabase, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
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 or Id, 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 Instants 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
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 Instants 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
 
$ 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