A B C D E F G H I J K L M N O P Q R S T U V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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(E) - Method in class org.mongojack.AbstractListDecorator
- addAll(int, Collection<? extends E>) - Method in class org.mongojack.AbstractListDecorator
- addAll(Collection<? extends E>) - Method in class org.mongojack.AbstractListDecorator
- 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.
- 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
- allowDiskUse(Boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- AnnotationHelper - Class in org.mongojack.internal
-
Helper to deal with annotations.
- attemptToExtractUuidRepresentation(CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
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
- BsonMapSerializer - Class in org.mongojack.internal
- BsonMapSerializer() - Constructor for class org.mongojack.internal.BsonMapSerializer
- BsonObjectTraversingParser - Class in org.mongojack.internal.object
-
Parses a BSONObject by traversing it.
- BsonObjectTraversingParser(Object, ObjectCodec) - Constructor for class org.mongojack.internal.object.BsonObjectTraversingParser
- BsonSerializer - Class in org.mongojack.internal
- BsonSerializer() - Constructor for class org.mongojack.internal.BsonSerializer
- BsonValueSerializer - Class in org.mongojack.internal
- BsonValueSerializer() - Constructor for class org.mongojack.internal.BsonValueSerializer
- build() - Method in class org.mongojack.SerializationOptionsBuilder
- build(MongoClient, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoClient, String, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoCollection<CT>, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoDatabase, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - build(MongoDatabase, String, Class<CT>, UuidRepresentation) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Builds a
JacksonMongoCollection
. - builder() - Static method in class org.mongojack.JacksonMongoCollection
-
Creates builder to build JacksonMongoCollection.
- builder() - Static method in interface org.mongojack.SerializationOptions
- 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
- bypassDocumentValidation(Boolean) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
C
- 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(String) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- 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
- ComplexUpdateOperationValue - Class in org.mongojack.internal.update
-
A complex update operation value
- ComplexUpdateOperationValue(DBObject) - Constructor for class org.mongojack.internal.update.ComplexUpdateOperationValue
- 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
- 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
- createSearchIndex(String, Bson) - Method in class org.mongojack.JacksonMongoCollection
- createSearchIndex(Bson) - Method in class org.mongojack.JacksonMongoCollection
- createSearchIndexes(List<SearchIndexModel>) - Method in class org.mongojack.JacksonMongoCollection
- 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
- 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
- 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
- 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
- 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
- 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
- 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, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- distinct(String, Bson, Class<TResult>) - Method in class org.mongojack.MongoCollectionDecorator
- 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
- 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
- dropSearchIndex(String) - Method in class org.mongojack.JacksonMongoCollection
E
- 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
- ENABLE_BSON_VALUE_SERIALIZATION - org.mongojack.MongoJackModuleFeature
-
Adds a set of serializers so that you can properly serialize
BsonValue
values andBson
values in your input documents. - 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
- estimatedDocumentCount() - Method in class org.mongojack.MongoCollectionDecorator
- estimatedDocumentCount(EstimatedDocumentCountOptions) - Method in class org.mongojack.MongoCollectionDecorator
- 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
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.
- 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
- 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
- getNumberValueDeferred() - 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
- 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.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.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
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
I
- Id - Annotation Type in org.mongojack
-
Basically the same as
Id
orId
, but allows placement on params as well, for use when using JsonCreator - indexOf(Object) - Method in class org.mongojack.AbstractListDecorator
- InitializationRequiredForTransformation - Interface in org.mongojack
- 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
- 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
- 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
- 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
- keyIsNotOperator(String) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
L
- lastIndexOf(Object) - Method in class org.mongojack.AbstractListDecorator
- let(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- limit(int) - Method in class org.mongojack.internal.util.FindIterableDecorator
- limit(int) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- 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
- listSearchIndexes() - Method in class org.mongojack.JacksonMongoCollection
- listSearchIndexes(Class<TResult1>) - Method in class org.mongojack.JacksonMongoCollection
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
- max(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- 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
- min(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- 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
- MongoJackDeserializers(MongoJackModuleConfiguration) - Constructor for class org.mongojack.internal.MongoJackDeserializers
- MongoJackInstantDeserializer - Class in org.mongojack.internal
-
Patched
Instant
deserializer. - MongoJackInstantDeserializer() - Constructor for class org.mongojack.internal.MongoJackInstantDeserializer
- MongoJackInstantSerializer - Class in org.mongojack.internal
-
Serialises
Instant
s as BSON dates when nanosecond precision is disabled. - MongoJackInstantSerializer() - Constructor for class org.mongojack.internal.MongoJackInstantSerializer
- MongoJackModule - Class in org.mongojack.internal
-
The ObjectID serialising module
- MongoJackModule() - Constructor for class org.mongojack.internal.MongoJackModule
- MongoJackModule(MongoJackModuleConfiguration) - Constructor for class org.mongojack.internal.MongoJackModule
- MongoJackModuleConfiguration - Class in org.mongojack
- MongoJackModuleConfiguration() - Constructor for class org.mongojack.MongoJackModuleConfiguration
- MongoJackModuleConfiguration(int) - Constructor for class org.mongojack.MongoJackModuleConfiguration
- MongoJackModuleFeature - Enum in org.mongojack
- MongoJackSerializers - Class in org.mongojack.internal
-
Serializers for MongoJack
- MongoJackSerializers() - Constructor for class org.mongojack.internal.MongoJackSerializers
- MongoJackSerializers(MongoJackModuleConfiguration) - Constructor for class org.mongojack.internal.MongoJackSerializers
- MongoJsonMappingException - Exception in org.mongojack
-
Exception used to indicate a problem occurred when converting the MongoDB objects to Jackson
- MongoJsonMappingException(JsonMappingException) - Constructor for exception org.mongojack.MongoJsonMappingException
- MongoJsonMappingException(String) - Constructor for exception org.mongojack.MongoJsonMappingException
- MongoJsonMappingException(String, JsonMappingException) - Constructor for exception org.mongojack.MongoJsonMappingException
- MongoJsonMappingException(String, IOException) - Constructor for exception org.mongojack.MongoJsonMappingException
- 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
O
- 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.
- 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.stream - package org.mongojack.internal.stream
- org.mongojack.internal.update - package org.mongojack.internal.update
- org.mongojack.internal.util - package org.mongojack.internal.util
- 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
- patternCodec - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- projection(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
Q
- QueryCondition - Interface in org.mongojack
R
- reader - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- 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(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
- 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
- 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.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
- SerializationOptions - Interface in org.mongojack
-
Used to customize various aspects of serialization inside JacksonMongoCollection.
- SerializationOptionsBuilder - Class in org.mongojack
-
Builder for
SerializationOptions
- serialize(DBRef, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.MongoDBRefSerializer
- serialize(InputType, JsonGenerator, SerializerProvider) - Method in class org.mongojack.TransformingEmbeddedObjectSerializer
- serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.ObjectIdSerializer
- serialize(Instant, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.MongoJackInstantSerializer
- serialize(UUID, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.UUIDSerializer
- serialize(BsonValue, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.BsonValueSerializer
- serialize(Bson, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.BsonSerializer
- serialize(DBRef, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.DBRefSerializer
- serialize(T, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.EmbeddedObjectSerializer
- 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
- serializeQueryField(Object, JsonSerializer, SerializerProvider, BsonDocumentWriter, DBEncoderBsonGenerator) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- serializeSimpleBsonMap(Map<String, ?>, JsonGenerator, SerializerProvider) - Method in class org.mongojack.internal.BsonMapSerializer
- 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
- serializeUpdates(Map<String, Map<String, UpdateOperationValue>>, ObjectMapper, JavaType, CodecRegistry) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- serializeUpdates(Map<String, Map<String, UpdateOperationValue>>, ObjectMapper, JavaType, CodecRegistry) - Method in class org.mongojack.internal.util.DocumentSerializationUtilsImpl
- set(int, E) - Method in class org.mongojack.AbstractListDecorator
- 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
- setInstance(DocumentSerializationUtilsApi) - Static method in class org.mongojack.internal.util.DocumentSerializationUtils
- setObject(T) - Method in class org.mongojack.internal.stream.JacksonDBObject
- setupModule(Module.SetupContext) - Method in class org.mongojack.internal.MongoJackModule
- setView(Class<?>) - Method in class org.mongojack.internal.stream.JacksonDBObject
- showRecordId(boolean) - Method in class org.mongojack.internal.util.FindIterableDecorator
- 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
- 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(Bson) - Method in class org.mongojack.internal.util.FindIterableDecorator
- sort(Bson) - Method in class org.mongojack.internal.util.MapReduceIterableDecorator
- 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
- 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
- subList(int, int) - Method in class org.mongojack.AbstractListDecorator
T
- toArray() - Method in class org.mongojack.AbstractListDecorator
- toArray(T[]) - Method in class org.mongojack.AbstractListDecorator
- 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
- ToObjectIdDeserializer() - Constructor for class org.mongojack.internal.ObjectIdDeserializers.ToObjectIdDeserializer
- toString() - Method in class org.mongojack.JacksonMongoCollection
- ToStringDeserializer() - Constructor for class org.mongojack.internal.ObjectIdDeserializers.ToStringDeserializer
- 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
- 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
- updateSearchIndex(String, Bson) - Method in class org.mongojack.JacksonMongoCollection
- 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
- 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.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
- 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
- withSerializationOptions(SerializationOptions) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
- withSimpleFilterSerialization(boolean) - Method in class org.mongojack.SerializationOptionsBuilder
-
Controls whether or not Bson filters passed to JacksonMongoCollection and the various iterable implementations are serialized with specific knowledge of the document class and its specific bean fields or not.
- withUuidRepresentation(UuidRepresentation) - Method in class org.mongojack.internal.stream.JacksonCodec
- withUuidRepresentation(UuidRepresentation) - Method in class org.mongojack.internal.stream.JacksonDecoder
- withUuidRepresentation(UuidRepresentation) - Method in class org.mongojack.internal.stream.JacksonEncoder
- withView(Class<?>) - Method in class org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
-
Set a view class for this collection.
- withWriteConcern(WriteConcern) - Method in class org.mongojack.JacksonMongoCollection
- wrapIterable(DistinctIterable<T>) - Method in class org.mongojack.MongoCollectionDecorator
-
Wraps an iterable that supports further .filter() calls so that we can perform mapping on them.
- wrapIterable(DistinctIterable<T1>) - Method in class org.mongojack.JacksonMongoCollection
- wrapIterable(FindIterable<T>) - Method in class org.mongojack.MongoCollectionDecorator
-
Wraps an iterable that supports further .filter() calls so that we can perform mapping on them.
- wrapIterable(FindIterable<T1>) - Method in class org.mongojack.JacksonMongoCollection
- wrapIterable(MapReduceIterable<T>) - Method in class org.mongojack.MongoCollectionDecorator
-
Wraps an iterable that supports further .filter() calls so that we can perform mapping on them.
- wrapIterable(MapReduceIterable<T1>) - Method in class org.mongojack.JacksonMongoCollection
- write(byte[], int, int) - Method in class org.mongojack.internal.stream.OutputBufferOutputStream
- write(int) - Method in class org.mongojack.internal.stream.OutputBufferOutputStream
- WRITE_INSTANT_AS_BSON_DATE - org.mongojack.MongoJackModuleFeature
-
Serialises
Instant
s as BSON dates when nanosecond precision is disabled. - writeBinary(Base64Variant, byte[], int, int) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeBoolean(boolean) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeBsonObjectId(ObjectId) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- writeBsonValue(BsonValue) - 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
_
- _closeInput() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- _codec - Variable in class org.mongojack.internal.stream.JsonParserAdapter
- _handleEOF() - Method in class org.mongojack.internal.object.BsonObjectTraversingParser
- _handleEOF() - Method in class org.mongojack.internal.object.document.DocumentObjectTraversingParser
- _handleEOF() - Method in class org.mongojack.internal.stream.JsonParserAdapter
- _releaseBuffers() - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- _verifyValueWrite(String) - Method in class org.mongojack.internal.stream.JsonGeneratorAdapter
- _writeSimpleObject(Object) - Method in class org.mongojack.internal.stream.DBEncoderBsonGenerator
All Classes All Packages