Hierarchy For All Packages
Package Hierarchies:- dev.morphia,
- dev.morphia.aggregation,
- dev.morphia.aggregation.experimental,
- dev.morphia.aggregation.experimental.codecs,
- dev.morphia.aggregation.experimental.codecs.stages,
- dev.morphia.aggregation.experimental.expressions,
- dev.morphia.aggregation.experimental.expressions.impls,
- dev.morphia.aggregation.experimental.stages,
- dev.morphia.annotations,
- dev.morphia.annotations.experimental,
- dev.morphia.experimental,
- dev.morphia.geo,
- dev.morphia.internal,
- dev.morphia.mapping,
- dev.morphia.mapping.codec,
- dev.morphia.mapping.codec.pojo,
- dev.morphia.mapping.codec.reader,
- dev.morphia.mapping.codec.references,
- dev.morphia.mapping.codec.writer,
- dev.morphia.mapping.conventions,
- dev.morphia.mapping.experimental,
- dev.morphia.mapping.lazy,
- dev.morphia.mapping.lazy.proxy,
- dev.morphia.mapping.validation,
- dev.morphia.mapping.validation.classrules,
- dev.morphia.mapping.validation.fieldrules,
- dev.morphia.query,
- dev.morphia.query.experimental,
- dev.morphia.query.experimental.filters,
- dev.morphia.query.experimental.updates,
- dev.morphia.query.internal,
- dev.morphia.transactions.experimental,
- dev.morphia.utils
Class Hierarchy
- java.lang.Object
- dev.morphia.query.AbstractCriteria (implements dev.morphia.query.Criteria)
- dev.morphia.query.CriteriaContainerImpl (implements dev.morphia.query.CriteriaContainer)
- dev.morphia.query.WhereCriteria
- dev.morphia.AbstractEntityInterceptor (implements dev.morphia.EntityInterceptor)
- dev.morphia.query.AbstractQueryFactory (implements dev.morphia.query.QueryFactory)
- dev.morphia.aggregation.Accumulator
- dev.morphia.aggregation.experimental.expressions.AccumulatorExpressions
- dev.morphia.aggregation.experimental.codecs.AggregationCodecProvider (implements org.bson.codecs.configuration.CodecProvider)
- dev.morphia.aggregation.experimental.AggregationImpl<T> (implements dev.morphia.aggregation.experimental.Aggregation<T>)
- dev.morphia.aggregation.experimental.AggregationOptions (implements dev.morphia.internal.ReadConfigurable<T>, dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.aggregation.AggregationPipelineImpl (implements dev.morphia.aggregation.AggregationPipeline)
- dev.morphia.annotations.builders.AnnotationBuilder<T> (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.experimental.EmbeddedBuilder (implements dev.morphia.annotations.Embedded)
- dev.morphia.aggregation.experimental.expressions.ArrayExpressions
- dev.morphia.query.ArraySlice
- dev.morphia.utils.Assert
- dev.morphia.mapping.codec.BaseReferenceCodec<T> (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.experimental.MorphiaReferenceCodec (implements dev.morphia.mapping.codec.pojo.PropertyHandler)
- dev.morphia.mapping.codec.references.ReferenceCodec (implements dev.morphia.mapping.codec.pojo.PropertyHandler)
- dev.morphia.aggregation.experimental.expressions.BooleanExpressions
- dev.morphia.mapping.codec.BsonTypeMap
- dev.morphia.query.BucketAutoOptions
- dev.morphia.query.BucketAutoOptions.OutputOperation
- dev.morphia.query.BucketOptions
- dev.morphia.query.BucketOptions.OutputOperation
- dev.morphia.mapping.codec.ByteWrapperArrayCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.codec.ClassCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.codec.pojo.ClassMethodPair
- dev.morphia.mapping.codec.CollectionCodec<T> (implements org.bson.codecs.Codec<T>)
- dev.morphia.aggregation.experimental.expressions.ComparisonExpressions
- dev.morphia.aggregation.experimental.expressions.ConditionalExpressions
- dev.morphia.mapping.conventions.ConfigureProperties (implements dev.morphia.mapping.conventions.MorphiaConvention)
- dev.morphia.mapping.validation.ConstraintViolation
- dev.morphia.mapping.experimental.ConstructorCreator (implements dev.morphia.mapping.codec.MorphiaInstanceCreator)
- dev.morphia.mapping.codec.Conversions
- dev.morphia.geo.CoordinateReferenceSystem
- dev.morphia.geo.NamedCoordinateReferenceSystem
- com.mongodb.client.model.CountOptions
- dev.morphia.query.CountOptions (implements dev.morphia.internal.SessionConfigurable<T>)
- dev.morphia.aggregation.experimental.expressions.DataSizeExpressions
- dev.morphia.DatastoreImpl (implements dev.morphia.AdvancedDatastore)
- dev.morphia.experimental.BaseMorphiaSession (implements dev.morphia.experimental.MorphiaSession)
- dev.morphia.experimental.MorphiaSessionImpl
- dev.morphia.experimental.BaseMorphiaSession (implements dev.morphia.experimental.MorphiaSession)
- dev.morphia.aggregation.experimental.expressions.DateExpressions
- dev.morphia.query.DefaultQueryFactory (implements dev.morphia.query.QueryFactory)
- com.mongodb.client.model.DeleteOptions
- dev.morphia.DeleteOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.mapping.DiscriminatorFunction
- dev.morphia.mapping.DiscriminatorLookup
- dev.morphia.mapping.codec.reader.DocumentReader (implements org.bson.BsonReader)
- dev.morphia.mapping.codec.writer.DocumentWriter (implements org.bson.BsonWriter)
- dev.morphia.mapping.validation.classrules.DuplicatedAttributeNames (implements dev.morphia.mapping.validation.ClassConstraint)
- dev.morphia.mapping.validation.classrules.EntityAndEmbed (implements dev.morphia.mapping.validation.ClassConstraint)
- dev.morphia.mapping.codec.pojo.EntityDecoder (implements org.bson.codecs.Decoder<T>)
- dev.morphia.mapping.codec.pojo.LifecycleDecoder
- dev.morphia.mapping.codec.pojo.EntityEncoder (implements org.bson.codecs.Encoder<T>)
- dev.morphia.mapping.codec.pojo.LifecycleEncoder
- dev.morphia.mapping.codec.pojo.MergingEncoder<T>
- dev.morphia.mapping.codec.pojo.EntityModel
- dev.morphia.mapping.codec.pojo.EntityModelBuilder
- dev.morphia.mapping.validation.classrules.EntityOrEmbed (implements dev.morphia.mapping.validation.ClassConstraint)
- dev.morphia.mapping.codec.EnumCodec<T> (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.codec.EnumCodecProvider (implements org.bson.codecs.configuration.CodecProvider)
- dev.morphia.aggregation.experimental.expressions.impls.Expression
- dev.morphia.aggregation.experimental.expressions.impls.Accumulator
- dev.morphia.aggregation.experimental.expressions.impls.AccumulatorExpression
- dev.morphia.aggregation.experimental.expressions.impls.ArrayExpression
- dev.morphia.aggregation.experimental.expressions.impls.ArrayLiteral
- dev.morphia.aggregation.experimental.expressions.impls.ArrayFilterExpression
- dev.morphia.aggregation.experimental.expressions.impls.ArrayIndexExpression
- dev.morphia.aggregation.experimental.expressions.impls.ConvertExpression
- dev.morphia.aggregation.experimental.expressions.DateExpressions.DateExpression
- dev.morphia.aggregation.experimental.expressions.impls.DateFromParts
- dev.morphia.aggregation.experimental.expressions.impls.DateFromString
- dev.morphia.aggregation.experimental.expressions.impls.DateToParts
- dev.morphia.aggregation.experimental.expressions.impls.DateToString
- dev.morphia.aggregation.experimental.expressions.impls.DocumentExpression (implements dev.morphia.aggregation.experimental.expressions.impls.FieldHolder<T>)
- dev.morphia.aggregation.experimental.expressions.impls.FunctionExpression
- dev.morphia.aggregation.experimental.expressions.impls.IfNull (implements dev.morphia.aggregation.experimental.expressions.impls.FieldHolder<T>)
- dev.morphia.aggregation.experimental.expressions.impls.IndexExpression
- dev.morphia.aggregation.experimental.expressions.impls.IsoDates
- dev.morphia.aggregation.experimental.expressions.impls.LetExpression
- dev.morphia.aggregation.experimental.expressions.impls.LiteralExpression
- dev.morphia.aggregation.experimental.expressions.impls.MapExpression
- dev.morphia.aggregation.experimental.expressions.impls.MathExpression
- dev.morphia.aggregation.experimental.expressions.impls.MetaExpression
- dev.morphia.aggregation.experimental.expressions.ObjectExpressions.MergeObjects
- dev.morphia.aggregation.experimental.expressions.impls.Push (implements dev.morphia.aggregation.experimental.expressions.impls.FieldHolder<T>)
- dev.morphia.aggregation.experimental.expressions.impls.RangeExpression
- dev.morphia.aggregation.experimental.expressions.impls.ReduceExpression
- dev.morphia.aggregation.experimental.expressions.impls.RegexExpression
- dev.morphia.aggregation.experimental.expressions.impls.ReplaceExpression
- dev.morphia.aggregation.experimental.expressions.impls.SliceExpression
- dev.morphia.aggregation.experimental.expressions.impls.SwitchExpression
- dev.morphia.aggregation.experimental.expressions.impls.TrimExpression
- dev.morphia.aggregation.experimental.expressions.impls.ValueExpression
- dev.morphia.aggregation.experimental.expressions.impls.ZipExpression
- dev.morphia.aggregation.experimental.codecs.ExpressionCodec<T> (implements org.bson.codecs.Codec<T>)
- dev.morphia.aggregation.experimental.codecs.ExpressionHelper
- dev.morphia.aggregation.experimental.expressions.Expressions
- dev.morphia.mapping.codec.FieldAccessor (implements org.bson.codecs.pojo.PropertyAccessor<T>)
- dev.morphia.mapping.codec.ArrayFieldAccessor
- dev.morphia.mapping.conventions.FieldDiscovery (implements dev.morphia.mapping.conventions.MorphiaConvention)
- dev.morphia.query.FieldEndImpl<T> (implements dev.morphia.query.FieldEnd<T>)
- dev.morphia.mapping.validation.classrules.FieldEnumString
- dev.morphia.aggregation.experimental.expressions.impls.Fields<T>
- dev.morphia.query.experimental.filters.Filter
- dev.morphia.query.experimental.filters.GeoIntersectsFilter
- dev.morphia.query.experimental.filters.GeoWithinFilter
- dev.morphia.query.experimental.filters.NearFilter
- dev.morphia.query.experimental.filters.RegexFilter
- dev.morphia.query.experimental.filters.TextSearchFilter
- dev.morphia.query.experimental.filters.Filters
- com.mongodb.client.model.FindOneAndDeleteOptions
- dev.morphia.query.FindAndDeleteOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- com.mongodb.client.model.FindOneAndUpdateOptions
- dev.morphia.ModifyOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.FindAndModifyOptions
- dev.morphia.ModifyOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.query.FindOptions (implements dev.morphia.internal.ReadConfigurable<T>, dev.morphia.internal.SessionConfigurable<T>)
- dev.morphia.geo.GeoJson
- dev.morphia.geo.GeometryCollection
- dev.morphia.aggregation.GeoNear
- dev.morphia.aggregation.GeoNear.GeoNearBuilder
- dev.morphia.aggregation.Group
- dev.morphia.aggregation.experimental.stages.Group.GroupId
- dev.morphia.InsertManyOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.InsertOneOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.InsertOptions
- dev.morphia.mapping.InstanceCreatorFactoryImpl (implements dev.morphia.mapping.InstanceCreatorFactory)
- dev.morphia.Key<T> (implements java.lang.Comparable<T>, java.io.Serializable)
- dev.morphia.mapping.codec.KeyCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.query.LegacyQuery<T> (implements dev.morphia.query.CriteriaContainer, dev.morphia.query.Query<T>)
- dev.morphia.mapping.codec.LegacyQueryCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.query.LegacyQueryFactory (implements dev.morphia.query.QueryFactory)
- dev.morphia.geo.LineString (implements dev.morphia.geo.Geometry)
- dev.morphia.mapping.codec.LocaleCodec (implements org.bson.codecs.Codec<T>)
- org.bson.codecs.MapCodec (implements org.bson.codecs.Codec<T>, org.bson.codecs.OverridableUuidRepresentationCodec<T>)
- dev.morphia.mapping.codec.MorphiaMapCodec
- dev.morphia.mapping.Mapper
- dev.morphia.mapping.MapperOptions
- dev.morphia.mapping.MapperOptions.Builder
- dev.morphia.mapping.validation.MappingValidator
- dev.morphia.mapping.codec.reader.Mark (implements org.bson.BsonReaderMark)
- dev.morphia.aggregation.experimental.expressions.MathExpressions
- dev.morphia.query.Meta
- dev.morphia.mapping.codec.MethodAccessor (implements org.bson.codecs.pojo.PropertyAccessor<T>)
- dev.morphia.mapping.conventions.MethodDiscovery (implements dev.morphia.mapping.conventions.MorphiaConvention)
- dev.morphia.aggregation.experimental.expressions.Miscellaneous
- dev.morphia.Morphia
- dev.morphia.mapping.codec.pojo.MorphiaCodec<T> (implements org.bson.codecs.CollectibleCodec<T>)
- dev.morphia.mapping.codec.MorphiaCodecProvider (implements org.bson.codecs.configuration.CodecProvider)
- dev.morphia.query.MorphiaCursor<T> (implements com.mongodb.client.MongoCursor<TResult>)
- dev.morphia.query.internal.MorphiaCursor<T>
- dev.morphia.mapping.codec.MorphiaDateCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.conventions.MorphiaDefaultsConvention (implements dev.morphia.mapping.conventions.MorphiaConvention)
- dev.morphia.internal.MorphiaInternals
- dev.morphia.query.internal.MorphiaKeyCursor<T> (implements com.mongodb.client.MongoCursor<TResult>)
- dev.morphia.mapping.codec.MorphiaLocalDateTimeCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.codec.MorphiaLocalTimeCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.codec.MorphiaPropertyCodecProvider (implements org.bson.codecs.pojo.PropertyCodecProvider)
- dev.morphia.mapping.codec.MorphiaCollectionPropertyCodecProvider
- dev.morphia.mapping.codec.MorphiaPropertySerialization (implements org.bson.codecs.pojo.PropertySerialization<T>)
- dev.morphia.mapping.experimental.MorphiaReference<T>
- dev.morphia.mapping.experimental.CollectionReference<C>
- dev.morphia.mapping.experimental.ListReference<T>
- dev.morphia.mapping.experimental.SetReference<T>
- dev.morphia.mapping.experimental.MapReference<T>
- dev.morphia.mapping.experimental.SingleReference<T>
- dev.morphia.mapping.experimental.CollectionReference<C>
- dev.morphia.mapping.codec.MorphiaTypesCodecProvider (implements org.bson.codecs.configuration.CodecProvider)
- dev.morphia.MorphiaVersion22
- dev.morphia.geo.MultiLineString (implements dev.morphia.geo.Geometry)
- dev.morphia.mapping.validation.classrules.MultipleId (implements dev.morphia.mapping.validation.ClassConstraint)
- dev.morphia.mapping.validation.classrules.MultipleVersions (implements dev.morphia.mapping.validation.ClassConstraint)
- dev.morphia.geo.MultiPoint (implements dev.morphia.geo.Geometry)
- dev.morphia.geo.MultiPolygon (implements dev.morphia.geo.Geometry)
- dev.morphia.geo.NamedCoordinateReferenceSystemConverter
- dev.morphia.mapping.codec.reader.NameState
- dev.morphia.mapping.NamingStrategy
- dev.morphia.mapping.NoArgCreator (implements dev.morphia.mapping.codec.MorphiaInstanceCreator)
- dev.morphia.mapping.codec.ObjectCodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.aggregation.experimental.expressions.ObjectExpressions
- dev.morphia.query.OperationTarget
- dev.morphia.internal.PathTarget
- dev.morphia.aggregation.experimental.expressions.impls.PipelineField
- dev.morphia.geo.Point (implements dev.morphia.geo.Geometry)
- dev.morphia.geo.PointBuilder
- dev.morphia.geo.Polygon (implements dev.morphia.geo.Geometry)
- dev.morphia.mapping.codec.PrimitiveCodecRegistry (implements org.bson.codecs.configuration.CodecRegistry)
- dev.morphia.aggregation.Projection
- dev.morphia.query.Projection
- dev.morphia.mapping.codec.PropertyCodecRegistryImpl (implements org.bson.codecs.pojo.PropertyCodecRegistry)
- dev.morphia.mapping.validation.fieldrules.PropertyConstraint (implements dev.morphia.mapping.validation.ClassConstraint)
- dev.morphia.mapping.validation.fieldrules.ContradictingAnnotations
- dev.morphia.mapping.validation.fieldrules.IdDoesNotMix
- dev.morphia.mapping.validation.fieldrules.LazyReferenceMissingDependencies
- dev.morphia.mapping.validation.fieldrules.LazyReferenceOnArray
- dev.morphia.mapping.validation.fieldrules.MapKeyTypeConstraint
- dev.morphia.mapping.validation.fieldrules.ReferenceToUnidentifiable
- dev.morphia.mapping.validation.fieldrules.VersionMisuse
- dev.morphia.mapping.codec.pojo.PropertyModel
- dev.morphia.mapping.codec.pojo.PropertyModelBuilder
- dev.morphia.query.PushOptions
- dev.morphia.mapping.codec.references.ReferenceProxy (implements java.lang.reflect.InvocationHandler, dev.morphia.mapping.codec.references.MorphiaProxy)
- dev.morphia.aggregation.experimental.expressions.SetExpressions
- dev.morphia.query.Shape
- dev.morphia.query.Shape.Center
- dev.morphia.mapping.codec.writer.SingleValue
- dev.morphia.query.Sort
- dev.morphia.aggregation.experimental.stages.Sort.SortType
- dev.morphia.aggregation.experimental.stages.Stage
- dev.morphia.aggregation.experimental.stages.AddFields
- dev.morphia.aggregation.experimental.stages.AutoBucket
- dev.morphia.aggregation.experimental.stages.Bucket
- dev.morphia.aggregation.experimental.stages.CollectionStats
- dev.morphia.aggregation.experimental.stages.Count
- dev.morphia.aggregation.experimental.stages.CurrentOp
- dev.morphia.aggregation.experimental.stages.Facet
- dev.morphia.aggregation.experimental.stages.GeoNear
- dev.morphia.aggregation.experimental.stages.GraphLookup
- dev.morphia.aggregation.experimental.stages.Group
- dev.morphia.aggregation.experimental.stages.IndexStats
- dev.morphia.aggregation.experimental.stages.Limit
- dev.morphia.aggregation.experimental.stages.Lookup
- dev.morphia.aggregation.experimental.stages.Match
- dev.morphia.aggregation.experimental.stages.Merge<M>
- dev.morphia.aggregation.experimental.stages.Out<O>
- dev.morphia.aggregation.experimental.stages.PlanCacheStats
- dev.morphia.aggregation.experimental.stages.Projection
- dev.morphia.aggregation.experimental.stages.Redact
- dev.morphia.aggregation.experimental.stages.ReplaceRoot
- dev.morphia.aggregation.experimental.stages.ReplaceWith
- dev.morphia.aggregation.experimental.stages.Sample
- dev.morphia.aggregation.experimental.stages.Skip
- dev.morphia.aggregation.experimental.stages.Sort
- dev.morphia.aggregation.experimental.stages.SortByCount
- dev.morphia.aggregation.experimental.stages.UnionWith
- dev.morphia.aggregation.experimental.stages.Unset
- dev.morphia.aggregation.experimental.stages.Unwind
- dev.morphia.aggregation.experimental.codecs.stages.StageCodec<T> (implements org.bson.codecs.Codec<T>)
- dev.morphia.aggregation.experimental.codecs.stages.AddFieldsCodec
- dev.morphia.aggregation.experimental.codecs.stages.AutoBucketCodec
- dev.morphia.aggregation.experimental.codecs.stages.BucketCodec
- dev.morphia.aggregation.experimental.codecs.stages.CollectionStatsCodec
- dev.morphia.aggregation.experimental.codecs.stages.CountCodec
- dev.morphia.aggregation.experimental.codecs.stages.CurrentOpCodec
- dev.morphia.aggregation.experimental.codecs.stages.FacetCodec
- dev.morphia.aggregation.experimental.codecs.stages.GeoNearCodec
- dev.morphia.aggregation.experimental.codecs.stages.GraphLookupCodec
- dev.morphia.aggregation.experimental.codecs.stages.GroupCodec
- dev.morphia.aggregation.experimental.codecs.stages.IndexStatsCodec
- dev.morphia.aggregation.experimental.codecs.stages.LimitCodec
- dev.morphia.aggregation.experimental.codecs.stages.LookupCodec
- dev.morphia.aggregation.experimental.codecs.stages.MatchCodec
- dev.morphia.aggregation.experimental.codecs.stages.MergeCodec
- dev.morphia.aggregation.experimental.codecs.stages.OutCodec
- dev.morphia.aggregation.experimental.codecs.stages.PlanCacheStatsCodec
- dev.morphia.aggregation.experimental.codecs.stages.ProjectionCodec
- dev.morphia.aggregation.experimental.codecs.stages.RedactCodec
- dev.morphia.aggregation.experimental.codecs.stages.ReplaceRootCodec
- dev.morphia.aggregation.experimental.codecs.stages.ReplaceWithCodec
- dev.morphia.aggregation.experimental.codecs.stages.SampleCodec
- dev.morphia.aggregation.experimental.codecs.stages.SkipCodec
- dev.morphia.aggregation.experimental.codecs.stages.SortByCountCodec
- dev.morphia.aggregation.experimental.codecs.stages.SortCodec
- dev.morphia.aggregation.experimental.codecs.stages.UnionWithCodec
- dev.morphia.aggregation.experimental.codecs.stages.UnsetCodec
- dev.morphia.aggregation.experimental.codecs.stages.UnwindCodec
- dev.morphia.aggregation.experimental.expressions.StringExpressions
- dev.morphia.aggregation.experimental.expressions.SystemVariables
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- dev.morphia.aggregation.experimental.AggregationException
- java.util.ConcurrentModificationException
- dev.morphia.VersionMismatchException
- dev.morphia.mapping.MappingException
- dev.morphia.mapping.validation.ConstraintViolationException
- dev.morphia.mapping.NotMappableException
- dev.morphia.query.QueryException
- dev.morphia.mapping.lazy.proxy.ReferenceException
- dev.morphia.query.UpdateException
- dev.morphia.query.ValidationException
- java.lang.RuntimeException
- java.lang.Exception
- dev.morphia.aggregation.experimental.expressions.TrigonometryExpressions
- dev.morphia.mapping.codec.pojo.TypeData<T> (implements org.bson.codecs.pojo.TypeWithTypeParameters<T>)
- dev.morphia.mapping.codec.pojo.WildCardTypeData
- dev.morphia.mapping.codec.pojo.TypeData.Builder<T>
- dev.morphia.aggregation.experimental.expressions.TypeExpressions
- dev.morphia.mapping.experimental.UnsafeAllocator
- dev.morphia.mapping.experimental.UnsafeConstructorCreator (implements dev.morphia.mapping.codec.MorphiaInstanceCreator)
- dev.morphia.query.UpdateBase<T>
- dev.morphia.query.Modify<T>
- dev.morphia.query.Update<T>
- dev.morphia.query.UpdateOpsImpl<T> (implements dev.morphia.query.UpdateOperations<T>)
- dev.morphia.query.experimental.updates.UpdateOperator
- dev.morphia.query.experimental.updates.AddToSetOperator
- dev.morphia.query.experimental.updates.CurrentDateOperator
- dev.morphia.query.experimental.updates.PopOperator
- dev.morphia.query.experimental.updates.PullOperator
- dev.morphia.query.experimental.updates.PushOperator
- dev.morphia.query.experimental.updates.SetEntityOperator
- dev.morphia.query.experimental.updates.SetOnInsertOperator (implements dev.morphia.query.internal.DatastoreAware)
- dev.morphia.query.experimental.updates.UnsetOperator
- dev.morphia.query.experimental.updates.UpdateOperators
- com.mongodb.client.model.UpdateOptions
- dev.morphia.UpdateOptions (implements dev.morphia.internal.SessionConfigurable<T>, dev.morphia.internal.WriteConfigurable<T>)
- dev.morphia.mapping.codec.URICodec (implements org.bson.codecs.Codec<T>)
- dev.morphia.mapping.codec.reader.ValueState
- dev.morphia.aggregation.experimental.expressions.VariableExpressions
- dev.morphia.mapping.codec.pojo.WildCardTypeData.Builder
- dev.morphia.query.AbstractCriteria (implements dev.morphia.query.Criteria)
Interface Hierarchy
- dev.morphia.aggregation.experimental.Aggregation<T>
- dev.morphia.aggregation.AggregationPipeline
- java.lang.AutoCloseable
- java.io.Closeable
- com.mongodb.session.ClientSession
- com.mongodb.client.ClientSession
- dev.morphia.experimental.MorphiaSession (also extends dev.morphia.AdvancedDatastore)
- com.mongodb.client.ClientSession
- com.mongodb.session.ClientSession
- java.io.Closeable
- dev.morphia.mapping.validation.ClassConstraint
- dev.morphia.query.Criteria
- dev.morphia.query.CriteriaContainer
- dev.morphia.Datastore
- dev.morphia.AdvancedDatastore
- dev.morphia.experimental.MorphiaSession (also extends com.mongodb.client.ClientSession)
- dev.morphia.AdvancedDatastore
- dev.morphia.query.internal.DatastoreAware
- dev.morphia.EntityInterceptor
- dev.morphia.query.FieldEnd<T>
- dev.morphia.aggregation.experimental.expressions.impls.FieldHolder<T>
- dev.morphia.geo.Geometry
- dev.morphia.mapping.codec.InstanceCreator
- dev.morphia.mapping.codec.MorphiaInstanceCreator
- dev.morphia.mapping.InstanceCreatorFactory
- java.lang.Iterable<T>
- dev.morphia.query.Query<T> (also extends dev.morphia.query.CriteriaContainer)
- dev.morphia.mapping.conventions.MorphiaConvention
- dev.morphia.mapping.codec.references.MorphiaProxy
- dev.morphia.transactions.experimental.MorphiaTransaction<T>
- dev.morphia.ObjectFactory
- dev.morphia.mapping.codec.pojo.PropertyHandler
- dev.morphia.query.QueryFactory
- dev.morphia.internal.ReadConfigurable<T>
- dev.morphia.internal.SessionConfigurable<T>
- dev.morphia.query.UpdateOperations<T>
- dev.morphia.query.Updates<Updater>
- dev.morphia.internal.WriteConfigurable<T>
Annotation Type Hierarchy
- dev.morphia.annotations.AlsoLoad (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.CappedAt (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Collation (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.experimental.Constructor (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Converters (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Embedded (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Entity (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.EntityListeners (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Field (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Handler (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Id (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.experimental.IdField (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.IdGetter (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Index (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Indexed (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Indexes (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.IndexOptions (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.LoadOnly (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.experimental.Name (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.NotSaved (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.PostLoad (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.PostPersist (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.PreLoad (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.PrePersist (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Property (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Reference (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Text (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Transient (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Validation (implements java.lang.annotation.Annotation)
- dev.morphia.annotations.Version (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- dev.morphia.query.BucketAutoOptions.Granularity
- dev.morphia.mapping.validation.ConstraintViolation.Level
- dev.morphia.aggregation.experimental.expressions.impls.ConvertType
- dev.morphia.geo.CoordinateReferenceSystemType
- dev.morphia.query.CriteriaJoin
- dev.morphia.query.experimental.updates.CurrentDateOperator.TypeSpecification
- dev.morphia.mapping.DateStorage
- dev.morphia.query.FilterOperator
- dev.morphia.geo.GeoJsonType
- dev.morphia.utils.IndexDirection
- dev.morphia.utils.IndexType
- dev.morphia.mapping.MapperOptions.PropertyDiscovery
- dev.morphia.query.Meta.MetaDataKeyword
- dev.morphia.internal.MorphiaInternals.DriverVersion
- dev.morphia.aggregation.experimental.stages.Sort.Direction
- dev.morphia.query.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)