Hierarchy For All Packages
Package Hierarchies:- org.javers.common.collections,
- org.javers.common.date,
- org.javers.common.exception,
- org.javers.common.properties,
- org.javers.common.reflection,
- org.javers.common.string,
- org.javers.common.validation,
- org.javers.core,
- org.javers.core.changelog,
- org.javers.core.commit,
- org.javers.core.diff,
- org.javers.core.diff.appenders,
- org.javers.core.diff.appenders.levenshtein,
- org.javers.core.diff.changetype,
- org.javers.core.diff.changetype.container,
- org.javers.core.diff.changetype.map,
- org.javers.core.diff.custom,
- org.javers.core.graph,
- org.javers.core.json,
- org.javers.core.json.typeadapter.change,
- org.javers.core.json.typeadapter.commit,
- org.javers.core.json.typeadapter.util,
- org.javers.core.metamodel.annotation,
- org.javers.core.metamodel.clazz,
- org.javers.core.metamodel.object,
- org.javers.core.metamodel.property,
- org.javers.core.metamodel.scanner,
- org.javers.core.metamodel.type,
- org.javers.core.pico,
- org.javers.core.selftest,
- org.javers.core.snapshot,
- org.javers.groovysupport,
- org.javers.guava,
- org.javers.java8support,
- org.javers.jodasupport,
- org.javers.mongosupport,
- org.javers.repository.api,
- org.javers.repository.inmemory,
- org.javers.repository.jql,
- org.javers.shadow
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.javers.core.Changes
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.javers.core.AbstractContainerBuilder
- org.javers.core.JaversBuilder
- org.javers.core.changelog.AbstractTextChangeLog (implements org.javers.core.changelog.ChangeProcessor<T>)
- org.javers.core.changelog.SimpleTextChangeLog
- org.javers.core.selftest.Application
- org.javers.common.collections.Arrays
- org.javers.core.diff.changetype.Atomic (implements java.io.Serializable)
- org.javers.core.graph.Cdo
- org.javers.core.metamodel.object.CdoSnapshot
- org.javers.core.json.typeadapter.commit.CdoSnapshotAssembler
- org.javers.core.metamodel.object.CdoSnapshotBuilder
- org.javers.core.json.CdoSnapshotSerialized
- org.javers.core.metamodel.object.CdoSnapshotState
- org.javers.core.metamodel.object.CdoSnapshotStateBuilder
- org.javers.core.diff.Change (implements java.io.Serializable)
- org.javers.core.diff.changetype.NewObject
- org.javers.core.diff.changetype.ObjectRemoved
- org.javers.core.diff.changetype.PropertyChange
- org.javers.core.diff.changetype.container.ContainerChange
- org.javers.core.diff.changetype.container.ArrayChange
- org.javers.core.diff.changetype.container.CollectionChange
- org.javers.core.diff.changetype.container.ListChange
- org.javers.core.diff.changetype.container.SetChange
- org.javers.core.diff.changetype.map.MapChange
- org.javers.core.diff.changetype.ReferenceChange
- org.javers.core.diff.changetype.ValueChange
- org.javers.core.diff.changetype.container.ContainerChange
- org.javers.core.snapshot.ChangedCdoSnapshotsFactory
- org.javers.core.changelog.ChangeListTraverser
- org.javers.core.ChangesByCommit
- org.javers.core.ChangesByObject
- org.javers.core.metamodel.scanner.ClassScan
- org.javers.core.metamodel.scanner.ClassScanner
- org.javers.core.metamodel.clazz.ClientsClassDefinition
- org.javers.core.metamodel.clazz.CustomDefinition<T>
- org.javers.core.metamodel.clazz.EntityDefinition
- org.javers.core.metamodel.clazz.IgnoredTypeDefinition
- org.javers.core.metamodel.clazz.ValueDefinition
- org.javers.core.metamodel.clazz.ValueObjectDefinition
- org.javers.core.metamodel.clazz.ClientsClassDefinitionBuilder<T>
- org.javers.core.metamodel.clazz.EntityDefinitionBuilder
- org.javers.core.metamodel.clazz.ValueObjectDefinitionBuilder
- org.javers.common.collections.Collections
- org.javers.core.graph.CollectionsCdoFactory
- org.javers.core.commit.Commit
- org.javers.core.commit.CommitFactory
- org.javers.core.commit.CommitId (implements java.lang.Comparable<T>, java.io.Serializable)
- org.javers.core.commit.CommitMetadata (implements java.io.Serializable)
- org.javers.core.ConditionalTypesPlugin
- org.javers.groovysupport.GroovyAddOns
- org.javers.guava.GuavaAddOns
- org.javers.jodasupport.JodaAddOns
- org.javers.core.pico.ContainerArgumentResolver (implements org.javers.common.reflection.ArgumentResolver)
- org.javers.core.diff.changetype.container.ContainerElementChange (implements java.io.Serializable)
- org.javers.core.diff.changetype.container.ElementValueChange
- org.javers.core.diff.changetype.container.ValueAddOrRemove
- org.javers.core.diff.changetype.container.ValueAdded
- org.javers.core.diff.changetype.container.ValueRemoved
- org.javers.core.diff.appenders.CorePropertyChangeAppender<T> (implements org.javers.core.diff.appenders.PropertyChangeAppender<T>)
- org.javers.core.diff.appenders.levenshtein.LevenshteinListChangeAppender
- org.javers.core.diff.appenders.SimpleListChangeAppender
- org.javers.core.diff.custom.CustomBigDecimalComparator (implements org.javers.core.diff.custom.CustomPropertyComparator<T,C>)
- org.javers.core.diff.custom.CustomToNativeAppenderAdapter<T,C> (implements org.javers.core.diff.appenders.PropertyChangeAppender<T>)
- org.javers.common.date.DefaultDateProvider (implements org.javers.common.date.DateProvider)
- org.javers.common.collections.Defaults
- org.javers.core.diff.Diff (implements java.io.Serializable)
- org.javers.core.diff.DiffBuilder
- org.javers.core.diff.DiffFactory
- org.javers.core.diff.DiffFactoryModule (implements org.javers.core.pico.JaversModule)
- org.javers.core.json.typeadapter.commit.DiffTypeDeserializer (implements com.google.gson.JsonDeserializer<T>)
- org.javers.core.metamodel.type.DuckType
- org.javers.core.diff.changetype.map.EntryChange (implements java.io.Serializable)
- org.javers.core.diff.changetype.map.EntryAddOrRemove
- org.javers.core.diff.changetype.map.EntryAdded
- org.javers.core.diff.changetype.map.EntryRemoved
- org.javers.core.diff.changetype.map.EntryValueChange
- org.javers.core.diff.changetype.map.EntryAddOrRemove
- org.javers.core.metamodel.object.EnumerationAwareOwnerContext (implements org.javers.core.metamodel.object.OwnerContext)
- org.javers.core.metamodel.type.MapEnumerationOwnerContext
- org.javers.core.metamodel.object.GlobalId (implements java.lang.Comparable<T>, java.io.Serializable)
- org.javers.core.metamodel.object.InstanceId
- org.javers.core.metamodel.object.UnboundedValueObjectId
- org.javers.core.metamodel.object.ValueObjectId
- org.javers.core.metamodel.object.ValueObjectIdWithHash
- org.javers.repository.jql.GlobalIdDTO
- org.javers.repository.jql.InstanceIdDTO
- org.javers.repository.jql.UnboundedValueObjectIdDTO
- org.javers.repository.jql.ValueObjectIdDTO
- org.javers.core.metamodel.object.GlobalIdFactory
- org.javers.core.diff.GraphPair
- org.javers.repository.inmemory.InMemoryRepository (implements org.javers.repository.api.JaversRepository)
- org.javers.core.pico.InstantiatingModule
- org.javers.core.pico.AddOnsModule
- org.javers.core.json.typeadapter.change.ChangeTypeAdaptersModule
- org.javers.core.commit.CommitFactoryModule
- org.javers.core.json.typeadapter.commit.CommitTypeAdaptersModule
- org.javers.core.CoreJaversModule
- org.javers.core.graph.GraphFactoryModule
- org.javers.repository.jql.JqlModule
- org.javers.core.pico.LateInstantiatingModule
- org.javers.core.diff.appenders.DiffAppendersModule
- org.javers.core.metamodel.scanner.ScannerModule
- org.javers.core.graph.TailoredJaversMemberFactoryModule
- org.javers.shadow.ShadowModule
- org.javers.core.snapshot.SnapshotModule
- org.javers.core.metamodel.type.TypeMapperModule
- org.javers.java8support.Java8TypeAdapters
- org.javers.core.metamodel.scanner.JaversAnnotationsNameSpace
- org.javers.core.JaversCoreConfiguration
- org.javers.core.JaversCoreProperties
- org.javers.core.JaversCoreProperties.PrettyPrintDateFormats
- org.javers.repository.api.JaversExtendedRepository (implements org.javers.repository.api.JaversRepository)
- org.javers.common.reflection.JaversMember<T>
- org.javers.common.reflection.JaversField
- org.javers.common.reflection.JaversGetter
- org.javers.core.metamodel.type.JaversType
- org.javers.core.metamodel.type.CustomType<T>
- org.javers.core.metamodel.type.EnumerableType
- org.javers.core.metamodel.type.ContainerType
- org.javers.core.metamodel.type.ArrayType
- org.javers.core.metamodel.type.CollectionType
- org.javers.core.metamodel.type.ListAsSetType
- org.javers.core.metamodel.type.ListType
- org.javers.guava.MultisetType
- org.javers.core.metamodel.type.OptionalType
- org.javers.core.metamodel.type.SetType
- org.javers.core.metamodel.type.KeyValueType
- org.javers.core.metamodel.type.MapType
- org.javers.guava.MultimapType
- org.javers.core.metamodel.type.ContainerType
- org.javers.core.metamodel.type.IgnoredType
- org.javers.core.metamodel.type.ManagedType
- org.javers.core.metamodel.type.EntityType
- org.javers.core.metamodel.type.ShallowReferenceType
- org.javers.core.metamodel.type.UnknownType
- org.javers.core.metamodel.type.ValueObjectType
- org.javers.core.metamodel.type.EntityType
- org.javers.core.metamodel.type.PrimitiveOrValueType
- org.javers.core.metamodel.type.PrimitiveType
- org.javers.core.metamodel.type.ValueType
- org.javers.core.metamodel.type.TokenType
- org.javers.repository.jql.JqlQuery
- org.javers.repository.jql.JqlQuery.Stats
- org.javers.core.json.JsonConverter
- org.javers.core.json.JsonConverterBuilder
- org.javers.core.json.JsonTypeAdapterTemplate<T> (implements org.javers.core.json.JsonTypeAdapter<T>)
- org.javers.core.json.BasicStringTypeAdapter<T>
- org.javers.core.json.typeadapter.commit.CdoSnapshotStateTypeAdapter
- org.javers.core.diff.appenders.ListAsSetChangeAppender (implements org.javers.core.diff.appenders.PropertyChangeAppender<T>)
- org.javers.common.collections.Lists
- org.javers.core.graph.LiveCdoFactory
- org.javers.core.graph.LiveGraphFactory
- org.javers.core.metamodel.type.MapContentType
- org.javers.common.collections.Maps
- org.javers.core.metamodel.property.MissingProperty
- org.javers.mongosupport.MongoLong64
- org.javers.mongosupport.MongoLong64JsonDeserializer (implements com.google.gson.JsonDeserializer<T>)
- org.javers.core.graph.ObjectAccessProxy<T> (implements org.javers.core.graph.ObjectAccessor<T>)
- org.javers.core.graph.ObjectGraph<T>
- org.javers.core.graph.LiveGraph
- org.javers.core.graph.ObjectNode<T>
- org.javers.core.graph.LiveNode
- org.javers.core.diff.appenders.OptionalChangeAppender (implements org.javers.core.diff.appenders.PropertyChangeAppender<T>)
- org.javers.common.collections.Pair<L,R>
- org.javers.core.metamodel.type.ParametrizedDehydratedType (implements java.lang.reflect.ParameterizedType)
- org.javers.common.string.PrettyPrintBuilder
- org.javers.common.string.PrettyValuePrinter
- org.javers.common.collections.Primitives
- org.javers.core.metamodel.clazz.PropertiesFilter
- org.javers.common.properties.PropertiesUtil
- org.javers.core.metamodel.property.Property
- org.javers.core.metamodel.type.JaversProperty
- org.javers.core.diff.changetype.PropertyChangeMetadata
- org.javers.common.properties.PropertyConfiguration
- org.javers.core.metamodel.object.PropertyOwnerContext (implements org.javers.core.metamodel.object.OwnerContext)
- org.javers.repository.jql.QueryBuilder
- org.javers.repository.api.QueryParams
- org.javers.repository.api.QueryParamsBuilder
- org.javers.repository.jql.QueryRunner
- org.javers.core.diff.RealNodePair (implements org.javers.core.diff.NodePair)
- org.javers.common.reflection.ReflectionUtil
- org.javers.common.string.RegexEscape
- org.javers.mongosupport.RequiredMongoSupportPredicate (implements java.util.function.Predicate<T>)
- org.javers.common.collections.Sets
- org.javers.common.string.ShaDigest
- org.javers.shadow.Shadow<T>
- org.javers.shadow.ShadowFactory
- org.javers.core.snapshot.SnapshotDiffer
- org.javers.core.snapshot.SnapshotFactory
- org.javers.core.snapshot.SnapshotGraphFactory
- org.javers.repository.api.SnapshotIdentifier
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.javers.common.exception.JaversException
- java.lang.RuntimeException
- java.lang.Exception
- org.javers.common.string.ToStringBuilder
- org.javers.core.metamodel.type.TypeMapper
- org.javers.core.json.typeadapter.util.UtilTypeCoreAdapters
- org.javers.common.validation.Validate
- org.javers.common.collections.WellKnownValueTypes
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.javers.common.reflection.ArgumentResolver
- org.javers.core.changelog.ChangeProcessor<T>
- org.javers.repository.api.ConfigurationAware
- org.javers.common.collections.Consumer<T>
- org.javers.core.diff.custom.CustomPropertyComparator<T,C>
- org.javers.core.diff.custom.CustomValueComparator<T>
- org.javers.common.date.DateProvider
- org.javers.common.collections.EnumerableFunction<F,T>
- org.javers.core.diff.EqualsFunction
- org.javers.core.Javers
- org.javers.core.JaversBuilderPlugin
- org.javers.core.pico.JaversModule
- org.javers.repository.api.JaversRepository
- org.javers.core.json.JsonAdvancedTypeAdapter<T>
- org.javers.core.json.JsonTypeAdapter<T>
- org.javers.core.diff.appenders.NodeChangeAppender
- org.javers.core.diff.NodePair
- org.javers.core.graph.ObjectAccessHook<T>
- org.javers.core.graph.ObjectAccessor<T>
- org.javers.core.metamodel.object.OwnerContext
- org.javers.core.diff.appenders.PropertyChangeAppender<T>
Annotation Type Hierarchy
- org.javers.core.metamodel.annotation.DiffIgnore (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.DiffInclude (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.Entity (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.Id (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.IgnoreDeclaredProperties (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.PropertyName (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.ShallowReference (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.TypeName (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.Value (implements java.lang.annotation.Annotation)
- org.javers.core.metamodel.annotation.ValueObject (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.javers.core.CommitIdGenerator
- org.javers.common.exception.JaversExceptionCode
- org.javers.core.diff.ListCompareAlgorithm
- org.javers.core.MappingStyle
- org.javers.core.diff.changetype.PropertyChangeType
- org.javers.repository.jql.ShadowScope
- org.javers.core.metamodel.object.SnapshotType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)