Package org.mongojack
-
Interface Summary Interface Description InitializationRequiredForTransformation QueryCondition SerializationOptions Used to customize various aspects of serialization inside JacksonMongoCollection.UpdateOperationValue A DB update operation -
Class Summary Class Description AbstractListDecorator<E> DBRef<T,K> A database reference objectDbReferenceManager 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 HashMapsJacksonMongoCollection<TResult> A DBCollection that marshals/demarshals objects to/from Jackson annotated classes.JacksonMongoCollection.JacksonMongoCollectionBuilder Builder to buildJacksonMongoCollection
.MongoCollectionDecorator<TDocument> A base class for decorating a MongoCollection.MongoJackModuleConfiguration ObjectMapperConfigurer Can be used by OSGi containers (or anyone else) to configure a custom ObjectMapper instance.SerializationOptionsBuilder Builder forSerializationOptions
TransformingEmbeddedObjectSerializer<InputType,TransformedType> Safe embedded object serializer. -
Enum Summary Enum Description MongoJackModuleFeature -
Exception Summary Exception Description MongoJsonMappingException Exception used to indicate a problem occurred when converting the MongoDB objects to Jackson -
Annotation Types Summary Annotation Type Description Id Basically the same asId
orId
, but allows placement on params as well, for use when using JsonCreatorMongoCollection Annotation used to specify the collection that a type usesObjectId Indicates that the property should be converted to an ObjectId before being stored in the database, and back to whatever type it is afterwards.