Class Hierarchy
- java.lang.Object
- org.mongojack.AbstractListDecorator<E> (implements java.util.List<E>)
- org.mongojack.Aggregation.Pipeline<S> (implements org.mongojack.InitializationRequiredForTransformation, java.util.List<E>)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- org.bson.BasicBSONObject (implements org.bson.BSONObject)
- com.mongodb.BasicDBObject (implements org.bson.conversions.Bson, com.mongodb.DBObject)
- org.mongojack.DBProjection.ProjectionBuilder
- org.mongojack.DBSort.SortBuilder
- com.mongodb.BasicDBObject (implements org.bson.conversions.Bson, com.mongodb.DBObject)
- org.bson.BasicBSONObject (implements org.bson.BSONObject)
- java.util.LinkedHashMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.mongojack.Aggregation<T>
- org.mongojack.Aggregation.Expression<T>
- org.mongojack.Aggregation.ExpressionObject
- org.mongojack.Aggregation.FieldPath<T>
- org.mongojack.Aggregation.Literal<T>
- org.mongojack.Aggregation.OperatorExpression<T>
- org.mongojack.Aggregation.Group (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.Aggregation.Group.Accumulator
- org.mongojack.Aggregation.Limit (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.Aggregation.Out (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.Aggregation.Project (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.Aggregation.Skip (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.Aggregation.Sort (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.Aggregation.Unwind (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.DBProjection
- org.mongojack.DBQuery
- org.mongojack.DBQuery.AbstractBuilder<Q>
- org.mongojack.Aggregation.Match (implements org.mongojack.Aggregation.Stage<S>)
- org.mongojack.DBQuery.Query (implements org.bson.conversions.Bson, org.mongojack.InitializationRequiredForTransformation)
- org.mongojack.DBRef<T,K>
- org.mongojack.DbReferenceManager
- org.mongojack.DBSort
- org.mongojack.DBUpdate
- org.mongojack.DBUpdate.Builder (implements org.bson.conversions.Bson, org.mongojack.InitializationRequiredForTransformation)
- org.mongojack.JacksonCodecRegistry (implements org.bson.codecs.configuration.CodecProvider, org.bson.codecs.configuration.CodecRegistry)
- org.mongojack.JacksonCollectionKey<CT>
- org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- org.mongojack.TransformingEmbeddedObjectSerializer<InputType,TransformedType>
- org.mongojack.MongoCollectionDecorator<TDocument> (implements com.mongodb.client.MongoCollection<TDocument>)
- org.mongojack.JacksonMongoCollection<TResult>
- org.mongojack.MongoJackModuleConfiguration
- org.mongojack.ObjectMapperConfigurer
- org.mongojack.SerializationOptionsBuilder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.mongodb.MongoException
- org.mongojack.MongoJsonMappingException
- com.mongodb.MongoException
- java.lang.RuntimeException
- java.lang.Exception
- org.mongojack.AbstractListDecorator<E> (implements java.util.List<E>)
Interface Hierarchy
- org.bson.conversions.Bson
- org.mongojack.Aggregation.Stage<S> (also extends org.mongojack.InitializationRequiredForTransformation)
- org.mongojack.InitializationRequiredForTransformation
- org.mongojack.Aggregation.Stage<S> (also extends org.bson.conversions.Bson)
- org.mongojack.QueryCondition
- org.mongojack.SerializationOptions
- org.mongojack.UpdateOperationValue
Annotation Type Hierarchy
- org.mongojack.Id (implements java.lang.annotation.Annotation)
- org.mongojack.MongoCollection (implements java.lang.annotation.Annotation)
- org.mongojack.ObjectId (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.mongojack.Aggregation.Group.Op
- org.mongojack.MongoJackModuleFeature (implements com.fasterxml.jackson.databind.cfg.ConfigFeature)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)