Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.mongojack.AbstractListDecorator<E> (implements 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.internal.stream.JacksonDBObject<T>
- 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.internal.AnnotationHelper
- com.fasterxml.jackson.databind.AnnotationIntrospector (implements java.io.Serializable, com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector (implements java.io.Serializable)
- org.mongojack.internal.MongoAnnotationIntrospector
- com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector (implements java.io.Serializable)
- org.mongojack.internal.BsonMapSerializer
- org.mongojack.internal.update.ComplexUpdateOperationValue (implements org.mongojack.UpdateOperationValue)
- org.mongojack.DBRef<T,K>
- org.mongojack.DbReferenceManager
- com.fasterxml.jackson.databind.deser.Deserializers.Base (implements com.fasterxml.jackson.databind.deser.Deserializers)
- com.fasterxml.jackson.databind.module.SimpleDeserializers (implements java.io.Serializable)
- org.mongojack.internal.MongoJackDeserializers
- com.fasterxml.jackson.databind.module.SimpleDeserializers (implements java.io.Serializable)
- org.mongojack.internal.util.DistinctIterableDecorator<TResult> (implements com.mongodb.client.DistinctIterable<TResult>)
- org.mongojack.internal.util.DocumentSerializationUtils
- org.mongojack.internal.util.DocumentSerializationUtilsImpl
- org.mongojack.internal.util.FindIterableDecorator<TResult> (implements com.mongodb.client.FindIterable<TResult>)
- org.mongojack.internal.util.JacksonAccessor
- org.mongojack.internal.stream.JacksonCodec<T> (implements org.bson.codecs.Codec<T>, org.bson.codecs.CollectibleCodec<T>, org.bson.codecs.OverridableUuidRepresentationCodec<T>)
- org.mongojack.JacksonCodecRegistry (implements org.bson.codecs.configuration.CodecProvider, org.bson.codecs.configuration.CodecRegistry)
- org.mongojack.JacksonCollectionKey<CT>
- org.mongojack.internal.stream.JacksonDecoder<T> (implements org.bson.codecs.Decoder<T>)
- org.mongojack.internal.stream.JacksonEncoder<T> (implements org.bson.codecs.Encoder<T>)
- org.mongojack.JacksonMongoCollection.JacksonMongoCollectionBuilder
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- org.mongojack.internal.DBRefDeserializer<T,K>
- org.mongojack.internal.MongoDBRefDeserializer
- org.mongojack.internal.ObjectIdDeserializers.ToByteArrayDeserializer
- org.mongojack.internal.ObjectIdDeserializers.ToObjectIdDeserializer
- org.mongojack.internal.ObjectIdDeserializers.ToStringDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- org.mongojack.internal.CalendarDeserializer
- org.mongojack.internal.DateDeserializer
- com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T>
- com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<T> (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
- com.fasterxml.jackson.datatype.jsr310.deser.InstantDeserializer<T>
- org.mongojack.internal.MongoJackInstantDeserializer
- com.fasterxml.jackson.datatype.jsr310.deser.InstantDeserializer<T>
- com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase<T> (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
- org.mongojack.internal.UUIDDeserializer
- com.fasterxml.jackson.core.JsonGenerator (implements java.io.Closeable, java.io.Flushable, com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.core.base.GeneratorBase
- org.mongojack.internal.stream.JsonGeneratorAdapter
- org.mongojack.internal.stream.DBEncoderBsonGenerator
- org.mongojack.internal.stream.JsonGeneratorAdapter
- com.fasterxml.jackson.core.base.GeneratorBase
- com.fasterxml.jackson.core.JsonParser (implements java.io.Closeable, com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.core.base.ParserMinimalBase
- org.mongojack.internal.object.BsonObjectTraversingParser
- org.mongojack.internal.object.document.DocumentObjectTraversingParser
- com.fasterxml.jackson.core.base.ParserBase
- org.mongojack.internal.stream.JsonParserAdapter
- org.mongojack.internal.stream.DBDecoderBsonParser
- org.mongojack.internal.stream.JsonParserAdapter
- com.fasterxml.jackson.core.base.ParserMinimalBase
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- org.mongojack.internal.BsonSerializer
- org.mongojack.internal.BsonValueSerializer
- org.mongojack.internal.DBRefSerializer
- org.mongojack.internal.MongoDBRefSerializer
- org.mongojack.TransformingEmbeddedObjectSerializer<InputType,TransformedType>
- org.mongojack.internal.EmbeddedObjectSerializer<T>
- org.mongojack.internal.CalendarSerializer
- org.mongojack.internal.DateSerializer
- org.mongojack.internal.ObjectIdSerializer
- org.mongojack.internal.MongoJackInstantSerializer
- org.mongojack.internal.EmbeddedObjectSerializer<T>
- org.mongojack.internal.UUIDSerializer
- org.mongojack.internal.util.MapReduceIterableDecorator<TResult> (implements com.mongodb.client.MapReduceIterable<TResult>)
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- org.mongojack.internal.MongoJackModule
- org.mongojack.MongoCollectionDecorator<TDocument> (implements com.mongodb.client.MongoCollection<TDocument>)
- org.mongojack.JacksonMongoCollection<TResult>
- org.mongojack.MongoJackModuleConfiguration
- org.mongojack.internal.update.MultiUpdateOperationValue (implements org.mongojack.UpdateOperationValue)
- org.mongojack.internal.ObjectIdDeserializers
- org.mongojack.ObjectMapperConfigurer
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.mongojack.internal.stream.OutputBufferOutputStream
- org.mongojack.SerializationOptionsBuilder
- com.fasterxml.jackson.databind.ser.Serializers.Base (implements com.fasterxml.jackson.databind.ser.Serializers)
- com.fasterxml.jackson.databind.module.SimpleSerializers (implements java.io.Serializable)
- org.mongojack.internal.MongoJackSerializers
- com.fasterxml.jackson.databind.module.SimpleSerializers (implements java.io.Serializable)
- org.mongojack.internal.update.SingleUpdateOperationValue (implements org.mongojack.UpdateOperationValue)
- 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.internal.util.VersionUtils
Interface Hierarchy
- org.mongojack.InitializationRequiredForTransformation
- org.mongojack.internal.util.MappingConsumer<T>
- 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.MongoJackModuleFeature (implements com.fasterxml.jackson.databind.cfg.ConfigFeature)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)