All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractListDecorator<E> AnnotationHelper Helper to deal with annotations.BsonMapSerializer BsonObjectTraversingParser Parses a BSONObject by traversing it.BsonSerializer BsonValueSerializer CalendarDeserializer Deserializes calendars.CalendarSerializer Serializes calendarsComplexUpdateOperationValue A complex update operation valueDateDeserializer Deserializer for dates.DateSerializer Serialises dates as BSON dates.DBDecoderBsonParser Parser that wraps BSONParser to convert bson4jackson ObjectIds to org.bson ObjectIds, and stores error codesDBEncoderBsonGenerator BsonGenerator that adds a bit of functionality specific to DBEncoding to the bson4jackson DBEncoderDBRef<T,K> A database reference objectDBRefDeserializer<T,K> Deserializer for DBRefsDbReferenceManager DBRefSerializer Serialises DBRef objectsDistinctIterableDecorator<TResult> Wraps a DistinctIterable so we can map filtersDocumentObjectTraversingParser Parses a BSONObject by traversing it.DocumentSerializationUtils Utilities for helping with serialisationDocumentSerializationUtilsImpl Utilities for helping with serialisationEmbeddedObjectSerializer<T> Safe embedded object serializer.FindIterableDecorator<TResult> Wraps a FindIterable so we can map the incoming filters.Id Basically the same asId
orId
, but allows placement on params as well, for use when using JsonCreatorInitializationRequiredForTransformation JacksonAccessor Accesses things in Jackson that usually aren't accessible.JacksonCodec<T> JacksonCodecRegistry This is an experimental JacksonCodecRegistry for use with the Mongo 3.0+ java driver.JacksonCollectionKey<CT> A key for uniquely referencing a Jackson Collection, for use in HashMapsJacksonDBObject<T> A Jackson DBObject.JacksonDecoder<T> JacksonEncoder<T> JacksonMongoCollection<TResult> A DBCollection that marshals/demarshals objects to/from Jackson annotated classes.JacksonMongoCollection.JacksonMongoCollectionBuilder Builder to buildJacksonMongoCollection
.JsonGeneratorAdapter JsonParserAdapter MappingConsumer<T> MapReduceIterableDecorator<TResult> Wraps a MapReduceIterable so we can map the incoming filters.MongoAnnotationIntrospector Annotation introspector that supports @ObjectId'sMongoCollection Annotation used to specify the collection that a type usesMongoCollectionDecorator<TDocument> A base class for decorating a MongoCollection.MongoDBRefDeserializer Deserializer for DBRefsMongoDBRefSerializer Serialises DBRef objectsMongoJackDeserializers Deserializers for MongoJackMongoJackInstantDeserializer PatchedInstant
deserializer.MongoJackInstantSerializer SerialisesInstant
s as BSON dates when nanosecond precision is disabled.MongoJackModule The ObjectID serialising moduleMongoJackModuleConfiguration MongoJackModuleFeature MongoJackSerializers Serializers for MongoJackMongoJsonMappingException Exception used to indicate a problem occurred when converting the MongoDB objects to JacksonMultiUpdateOperationValue A multi update operation valueObjectId 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 Deserialiser for object ids that deserialises into StringObjectIdDeserializers.ToByteArrayDeserializer ObjectIdDeserializers.ToObjectIdDeserializer ObjectIdDeserializers.ToStringDeserializer ObjectIdSerializer Serializer for object ids, serialises strings or byte arrays to an ObjectId classObjectMapperConfigurer Can be used by OSGi containers (or anyone else) to configure a custom ObjectMapper instance.OutputBufferOutputStream OutputStream that writes to a MongoDB OutputBufferQueryCondition SerializationOptions Used to customize various aspects of serialization inside JacksonMongoCollection.SerializationOptionsBuilder Builder forSerializationOptions
SingleUpdateOperationValue A single update operation valueTransformingEmbeddedObjectSerializer<InputType,TransformedType> Safe embedded object serializer.UpdateOperationValue A DB update operationUUIDDeserializer A simple deserializer for Java UUIDs which prevents the regular Java data type from being converted to an inefficient string.UUIDSerializer A simple serializer for Java UUIDs which prevents the regular Java data type from being converted to an inefficient string.VersionUtils Looks up the version of the MongoJack