- calculateChanges(NodePair, Property) - Method in class org.javers.core.diff.appenders.levenshtein.LevenshteinListChangeAppender
-
- calculateChanges(NodePair, Property) - Method in class org.javers.core.diff.appenders.OptionalChangeAppender
-
- calculateChanges(NodePair, Property) - Method in interface org.javers.core.diff.appenders.PropertyChangeAppender
-
- calculateChanges(NodePair, Property) - Method in class org.javers.core.diff.appenders.SimpleListChangeAppender
-
- calculateChanges(NodePair, Property) - Method in class org.javers.core.diff.custom.CustomToNativeAppenderAdapter
-
- calculateDiffs(List<CdoSnapshot>, boolean) - Method in class org.javers.core.snapshot.SnapshotDiffer
-
Changes (diff sequence) of given managed class instance, in reverse chronological order
- calculateHierarchyDistance(Class<?>, Class<?>) - Static method in class org.javers.common.reflection.ReflectionUtil
-
- calculateMultiDiffs(List<CdoSnapshot>, boolean) - Method in class org.javers.core.snapshot.SnapshotDiffer
-
- Cdo - Class in org.javers.core.metamodel.object
-
Abstract holder for client's domain object, Entity or ValueObject
- Cdo(GlobalId) - Constructor for class org.javers.core.metamodel.object.Cdo
-
- CdoFactory - Interface in org.javers.core.graph
-
- CdoSnapshot - Class in org.javers.core.metamodel.object
-
Captured state of client's domain object.
- cdoSnapshot(GlobalId, CommitMetadata) - Static method in class org.javers.core.metamodel.object.CdoSnapshotBuilder
-
- CdoSnapshotBuilder - Class in org.javers.core.metamodel.object
-
- CdoSnapshotState - Class in org.javers.core.metamodel.object
-
- cdoSnapshotState() - Static method in class org.javers.core.metamodel.object.CdoSnapshotStateBuilder
-
- CdoSnapshotStateBuilder - Class in org.javers.core.metamodel.object
-
- CdoSnapshotStateDeserializer - Class in org.javers.core.json.typeadapter.commit
-
- CdoSnapshotStateDeserializer(TypeMapper, JsonDeserializationContext) - Constructor for class org.javers.core.json.typeadapter.commit.CdoSnapshotStateDeserializer
-
- CdoSnapshotStateTypeAdapter - Class in org.javers.core.json.typeadapter.commit
-
- CdoSnapshotStateTypeAdapter() - Constructor for class org.javers.core.json.typeadapter.commit.CdoSnapshotStateTypeAdapter
-
- CdoWrapper - Class in org.javers.core.metamodel.object
-
Wrapper for live client's domain object (aka CDO)
- CdoWrapper(Object, GlobalId) - Constructor for class org.javers.core.metamodel.object.CdoWrapper
-
- Change - Class in org.javers.core.diff
-
Change represents atomic difference between two objects.
- Change(GlobalId) - Constructor for class org.javers.core.diff.Change
-
- Change(GlobalId, CommitMetadata) - Constructor for class org.javers.core.diff.Change
-
- ChangeListTraverser - Class in org.javers.core.changelog
-
- ChangeListTraverser() - Constructor for class org.javers.core.changelog.ChangeListTraverser
-
- ChangeProcessor<T> - Interface in org.javers.core.changelog
-
For convenient change processing, e.g. rendering a change log
- changesSummary() - Method in class org.javers.core.diff.Diff
-
- ChangeTypeAdaptersModule - Class in org.javers.core.json.typeadapter.change
-
- ChangeTypeAdaptersModule(MutablePicoContainer) - Constructor for class org.javers.core.json.typeadapter.change.ChangeTypeAdaptersModule
-
- ClassAnnotationsScan - Class in org.javers.core.metamodel.annotation
-
- ClassAnnotationsScanner - Class in org.javers.core.metamodel.annotation
-
Should scan well known annotations at class level
- ClassAnnotationsScanner(AnnotationNamesProvider) - Constructor for class org.javers.core.metamodel.annotation.ClassAnnotationsScanner
-
- ClientsClassDefinition - Class in org.javers.core.metamodel.clazz
-
- ClientsClassDefinition.ClientsClassDefinitionBuilder<T extends ClientsClassDefinition.ClientsClassDefinitionBuilder> - Class in org.javers.core.metamodel.clazz
-
- CollectionChange - Class in org.javers.core.diff.changetype.container
-
- CollectionChange(GlobalId, Property, List<ContainerElementChange>) - Constructor for class org.javers.core.diff.changetype.container.CollectionChange
-
- Collections - Class in org.javers.common.collections
-
- Collections() - Constructor for class org.javers.common.collections.Collections
-
- CollectionsCdoFactory - Class in org.javers.core.graph
-
- CollectionsCdoFactory(PropertyScanner, TailoredJaversMemberFactory) - Constructor for class org.javers.core.graph.CollectionsCdoFactory
-
- CollectionType - Class in org.javers.core.metamodel.type
-
- CollectionType(Type) - Constructor for class org.javers.core.metamodel.type.CollectionType
-
- Commit - Class in org.javers.core.commit
-
JaVers commit is similar notion to GIT commit or SVN revision.
- commit(String, Object) - Method in interface org.javers.core.Javers
-
Persists a current state of a given domain object graph
in JaVers repository.
- CommitFactory - Class in org.javers.core.commit
-
- CommitFactory(DiffFactory, JaversExtendedRepository, CommitSeqGenerator, DateProvider, GraphSnapshotFacade, LiveGraphFactory, SnapshotFactory) - Constructor for class org.javers.core.commit.CommitFactory
-
- CommitFactoryModule - Class in org.javers.core.commit
-
- CommitFactoryModule(MutablePicoContainer) - Constructor for class org.javers.core.commit.CommitFactoryModule
-
- CommitId - Class in org.javers.core.commit
-
Consists of two parts :
majorId = PREVIOUS.majorId + 1
minorId = shortSequence
- CommitId(long, int) - Constructor for class org.javers.core.commit.CommitId
-
- CommitMetadata - Class in org.javers.core.commit
-
- CommitMetadata(String, LocalDateTime, CommitId) - Constructor for class org.javers.core.commit.CommitMetadata
-
- commitShallowDelete(String, Object) - Method in interface org.javers.core.Javers
-
Marks given object as deleted.
- commitShallowDeleteById(String, GlobalIdDTO) - Method in interface org.javers.core.Javers
-
- CommitTypeAdaptersModule - Class in org.javers.core.json.typeadapter.commit
-
- CommitTypeAdaptersModule(MutablePicoContainer) - Constructor for class org.javers.core.json.typeadapter.commit.CommitTypeAdaptersModule
-
- commonKeys(Map<K, V>, Map<K, V>) - Static method in class org.javers.common.collections.Maps
-
null args are allowed
- compare(BigDecimal, BigDecimal, GlobalId, Property) - Method in class org.javers.core.diff.custom.CustomBigDecimalComparator
-
- compare(T, T, GlobalId, Property) - Method in interface org.javers.core.diff.custom.CustomPropertyComparator
-
- compare(Object, Object) - Method in class org.javers.core.diff.DiffFactory
-
- compare(Object, Object) - Method in interface org.javers.core.Javers
-
Deep compare
JaVers core function,
deeply compares two arbitrary complex object graphs.
- compareCollections(Collection<T>, Collection<T>, Class<T>) - Method in class org.javers.core.diff.DiffFactory
-
- compareCollections(Collection<T>, Collection<T>, Class<T>) - Method in interface org.javers.core.Javers
-
Deeply compares two collections.
- compareTo(CommitId) - Method in class org.javers.core.commit.CommitId
-
- conditionFulfilled(boolean, String) - Static method in class org.javers.common.validation.Validate
-
- consume(T) - Method in interface org.javers.common.collections.Consumer
-
- Consumer<T> - Interface in org.javers.common.collections
-
- ContainerArgumentResolver - Class in org.javers.core.pico
-
- ContainerArgumentResolver(PicoContainer) - Constructor for class org.javers.core.pico.ContainerArgumentResolver
-
- ContainerChange - Class in org.javers.core.diff.changetype.container
-
Collection or Array change
- ContainerElementChange - Class in org.javers.core.diff.changetype.container
-
- ContainerType - Class in org.javers.core.metamodel.type
-
Collection or Array
- contains(String) - Method in class org.javers.common.properties.PropertyConfiguration
-
- containsPropertyKey(String) - Method in class org.javers.common.properties.AbstractConfiguration
-
- CoreJaversModule - Class in org.javers.core
-
- CoreJaversModule(MutablePicoContainer) - Constructor for class org.javers.core.CoreJaversModule
-
- CorePropertyChangeAppender<T extends PropertyChange> - Class in org.javers.core.diff.appenders
-
- CorePropertyChangeAppender() - Constructor for class org.javers.core.diff.appenders.CorePropertyChangeAppender
-
- countByType() - Method in class org.javers.core.diff.Diff
-
- create(String, Object) - Method in class org.javers.core.commit.CommitFactory
-
- create(ObjectGraph, ObjectGraph, Optional<CommitMetadata>) - Method in class org.javers.core.diff.DiffFactory
-
- create(Object, OwnerContext) - Method in interface org.javers.core.graph.CdoFactory
-
- create(Object, OwnerContext) - Method in class org.javers.core.graph.LiveCdoFactory
-
- create(TypeMapper) - Method in class org.javers.repository.jql.GlobalIdDTO
-
- create(TypeMapper) - Method in class org.javers.repository.jql.InstanceIdDTO
-
- create(TypeMapper) - Method in class org.javers.repository.jql.UnboundedValueObjectIdDTO
-
- create(TypeMapper) - Method in class org.javers.repository.jql.ValueObjectIdDTO
-
- createCdo(CollectionWrapper, Class<?>) - Method in class org.javers.core.graph.CollectionsCdoFactory
-
- createCdo(Object) - Method in class org.javers.core.graph.LiveGraphFactory
-
- createFromClass(Class) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createFromDto(GlobalIdDTO) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createFromId(Object, EntityType) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createFromId(Object, Class) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createFromId(Object, EntityType) - Static method in class org.javers.core.metamodel.object.InstanceId
-
- createFromInstance(Object, EntityType) - Static method in class org.javers.core.metamodel.object.InstanceId
-
- createFromPath(GlobalId, Class, String) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createGraphSnapshot(LiveGraph, ShadowGraph, CommitMetadata) - Method in class org.javers.core.snapshot.GraphSnapshotFacade
-
- createId(Object) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createId(Object, OwnerContext) - Method in class org.javers.core.metamodel.object.GlobalIdFactory
-
- createInitial(Object, GlobalId, CommitMetadata) - Method in class org.javers.core.metamodel.object.SnapshotFactory
-
- createLatestShadow(LiveGraph) - Method in class org.javers.core.snapshot.GraphSnapshotFacade
-
- createLiveGraph(Collection, Class) - Method in class org.javers.core.graph.LiveGraphFactory
-
- createLiveGraph(Object) - Method in class org.javers.core.graph.LiveGraphFactory
-
delegates to ObjectGraphBuilder.buildGraph(Object)
- createTerminal(String, Object) - Method in class org.javers.core.commit.CommitFactory
-
- createTerminal(GlobalId, CommitMetadata) - Method in class org.javers.core.metamodel.object.SnapshotFactory
-
- createTerminalByGlobalId(String, GlobalId) - Method in class org.javers.core.commit.CommitFactory
-
- createUpdate(Object, CdoSnapshot, CommitMetadata) - Method in class org.javers.core.metamodel.object.SnapshotFactory
-
- CustomBigDecimalComparator - Class in org.javers.core.diff.custom
-
Compares BigDecimals with custom precision.
- CustomBigDecimalComparator(int) - Constructor for class org.javers.core.diff.custom.CustomBigDecimalComparator
-
- CustomDefinition - Class in org.javers.core.metamodel.clazz
-
- CustomDefinition(Class<?>) - Constructor for class org.javers.core.metamodel.clazz.CustomDefinition
-
- CustomPropertyComparator<T,C extends PropertyChange> - Interface in org.javers.core.diff.custom
-
Custom property-scope comparator.
- CustomToNativeAppenderAdapter<T,C extends PropertyChange> - Class in org.javers.core.diff.custom
-
- CustomToNativeAppenderAdapter(CustomPropertyComparator<T, C>, Class<T>) - Constructor for class org.javers.core.diff.custom.CustomToNativeAppenderAdapter
-
- CustomType - Class in org.javers.core.metamodel.type
-
Custom type in client's domain model.
- CustomType(Type) - Constructor for class org.javers.core.metamodel.type.CustomType
-
- get() - Method in class org.javers.common.collections.Optional
-
- get(Object) - Method in class org.javers.core.metamodel.property.Property
-
returns property value, even if private
- getActualTypeArguments() - Method in class org.javers.core.metamodel.type.ArrayType
-
- getActualTypeArguments() - Method in class org.javers.core.metamodel.type.JaversType
-
For generic types, returns a list of actual Class (or generic Class) arguments.
- getActualTypeArguments() - Method in class org.javers.core.metamodel.type.ParametrizedDehydratedType
-
- getAddedValue() - Method in class org.javers.core.diff.changetype.container.ValueAdded
-
- getAffectedCdoId() - Method in class org.javers.core.diff.Change
-
Deprecated.
- getAffectedGlobalId() - Method in class org.javers.core.diff.Change
-
Affected domain object GlobalId
- getAffectedLocalId() - Method in class org.javers.core.diff.Change
-
Affected domain object local Id (value under @Id property)
- getAffectedObject() - Method in class org.javers.core.diff.Change
-
Affected domain object (Cdo).
- getAllFields(Class<?>) - Static method in class org.javers.common.reflection.ReflectionUtil
-
- getAllMethods(Class) - Static method in class org.javers.common.reflection.ReflectionUtil
-
- getAllPersistentFields(Class) - Static method in class org.javers.common.reflection.ReflectionUtil
-
- getAppenderClass() - Method in enum org.javers.core.diff.ListCompareAlgorithm
-
- getArrayWrapperType() - Static method in class org.javers.core.graph.LiveGraphFactory
-
- getAuthor() - Method in class org.javers.core.commit.Commit
-
- getAuthor() - Method in class org.javers.core.commit.CommitMetadata
-
- getBaseJavaClass() - Method in class org.javers.core.metamodel.clazz.ClientsClassDefinition
-
- getBaseJavaClass() - Method in class org.javers.core.metamodel.type.JaversType
-
- getBaseJavaType() - Method in class org.javers.core.metamodel.type.JaversType
-
- getBooleanProperty(String) - Method in class org.javers.common.properties.AbstractConfiguration
-
- getBooleanProperty(Properties, String) - Static method in class org.javers.common.properties.PropertiesUtil
-
- getBooleanProperty(String) - Method in class org.javers.common.properties.PropertyConfiguration
-
- getCdo() - Method in class org.javers.core.graph.ObjectNode
-
- getCdoClassName() - Method in class org.javers.core.json.GlobalIdRawDTO
-
- getCdoId() - Method in class org.javers.core.metamodel.object.GlobalId
-
ID of Client's domain object, should be unique in Class scope,
for example database primary key or any domain identifier like user.login
- getCdoId() - Method in class org.javers.core.metamodel.object.InstanceId
-
Identifier of (client's) Entity instance, should be unique in Entity scope
- getCdoId() - Method in class org.javers.core.metamodel.object.UnboundedValueObjectId
-
- getCdoId() - Method in class org.javers.repository.jql.InstanceIdDTO
-
- getChanged() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
List of properties changed with this snapshot
(comparing to latest from repository).
- getChangedPropertyNames() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getChangeHistory(GlobalIdDTO, int) - Method in interface org.javers.core.Javers
-
Deprecated.
- getChangeHistory(GlobalId, boolean, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getChangeHistory(ManagedType, boolean, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getChanges() - Method in class org.javers.core.commit.Commit
-
- getChanges() - Method in class org.javers.core.diff.changetype.container.ContainerChange
-
- getChanges() - Method in class org.javers.core.diff.Diff
-
Full list of changes
- getChanges(Predicate<Change>) - Method in class org.javers.core.diff.Diff
-
Changes that satisfies given filter condition
- getChangesByType(Class<C>) - Method in class org.javers.core.diff.Diff
-
- getChangeSet(GraphPair) - Method in interface org.javers.core.diff.appenders.NodeChangeAppender
-
- getChildValueObject(EntityType, String) - Method in class org.javers.core.metamodel.type.TypeMapper
-
- getCode() - Method in exception org.javers.common.exception.JaversException
-
- getCommitDate() - Method in class org.javers.core.commit.Commit
-
- getCommitDate() - Method in class org.javers.core.commit.CommitMetadata
-
- getCommitId() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getCommitMetadata() - Method in class org.javers.core.diff.Change
-
- getCommitMetadata() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getComponents(Class<T>) - Method in class org.javers.core.AbstractJaversBuilder
-
- getComponents() - Method in class org.javers.core.diff.DiffFactoryModule
-
- getComponents() - Method in interface org.javers.core.pico.JaversModule
-
- getContainer() - Method in class org.javers.core.AbstractJaversBuilder
-
- getContainerComponent(Class<T>) - Method in class org.javers.core.AbstractJaversBuilder
-
- getDeclaringClass() - Method in class org.javers.common.reflection.JaversMember
-
- getDehydratedType(Type) - Method in class org.javers.core.metamodel.type.TypeMapper
-
Dehydrated type for JSON representation
- getEntity() - Method in class org.javers.repository.jql.InstanceIdDTO
-
- getEntryChanges() - Method in class org.javers.core.diff.changetype.map.MapChange
-
- getEnumeratorContext() - Method in class org.javers.core.metamodel.object.OwnerContext
-
- getEnumProperty(String, Class<T>) - Method in class org.javers.common.properties.AbstractConfiguration
-
- getEnumProperty(Properties, String, Class<T>) - Static method in class org.javers.common.properties.PropertiesUtil
-
- getEnumProperty(String, Class<T>) - Method in class org.javers.common.properties.PropertyConfiguration
-
- getFilters() - Method in class org.javers.repository.jql.QueryBuilder
-
- getFragment() - Method in class org.javers.core.json.GlobalIdRawDTO
-
- getFragment() - Method in class org.javers.core.metamodel.object.UnboundedValueObjectId
-
- getFragment() - Method in class org.javers.core.metamodel.object.ValueObjectId
-
Path to ValueObject, should be unique in the Entity instance scope.
- getGenericType() - Method in class org.javers.common.reflection.JaversMember
-
- getGenericType() - Method in class org.javers.core.metamodel.property.Property
-
- getGlobalId() - Method in interface org.javers.core.diff.NodePair
-
- getGlobalId() - Method in class org.javers.core.diff.RealNodePair
-
- getGlobalId() - Method in class org.javers.core.graph.ObjectNode
-
- getGlobalId() - Method in class org.javers.core.metamodel.object.Cdo
-
- getGlobalId() - Method in class org.javers.core.metamodel.object.OwnerContext
-
- getHeadId() - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getHeadId() - Method in interface org.javers.repository.api.JaversRepository
-
- getId() - Method in class org.javers.core.commit.Commit
-
Monotonically increasing id,
e.g. 1.0, 2.0, ...
- getId() - Method in class org.javers.core.commit.CommitMetadata
-
- getIdOf(Object) - Method in class org.javers.core.metamodel.type.EntityType
-
- getIdProperty() - Method in class org.javers.core.metamodel.type.EntityType
-
- getIdPropertyGenericType() - Method in class org.javers.core.metamodel.type.EntityType
-
- getIdPropertyName() - Method in class org.javers.core.metamodel.clazz.EntityDefinition
-
- getIgnoredProperties() - Method in class org.javers.core.metamodel.clazz.ClientsClassDefinition
-
- getImplementations() - Method in class org.javers.core.commit.CommitFactoryModule
-
- getImplementations() - Method in class org.javers.core.CoreJaversModule
-
- getImplementations() - Method in class org.javers.core.diff.appenders.DiffAppendersModule
-
- getImplementations() - Method in class org.javers.core.graph.GraphFactoryModule
-
- getImplementations() - Method in class org.javers.core.graph.TailoredJaversMemberFactoryModule
-
- getImplementations() - Method in class org.javers.core.json.typeadapter.change.ChangeTypeAdaptersModule
-
- getImplementations() - Method in class org.javers.core.json.typeadapter.commit.CommitTypeAdaptersModule
-
- getImplementations() - Method in class org.javers.core.metamodel.annotation.AnnotationsModule
-
- getImplementations() - Method in class org.javers.core.metamodel.property.PropertyScannerModule
-
- getImplementations() - Method in class org.javers.core.metamodel.type.TypeModule
-
- getImplementations() - Method in class org.javers.core.pico.InstantiatingModule
-
- getImplementations() - Method in class org.javers.core.snapshot.GraphSnapshotModule
-
- getImplementations() - Method in class org.javers.repository.api.InMemoryRepositoryModule
-
- getIndex() - Method in class org.javers.core.diff.changetype.container.ContainerElementChange
-
- getItemClass() - Method in class org.javers.core.metamodel.type.ContainerType
-
never returns null
- getItemType() - Method in class org.javers.core.metamodel.type.ContainerType
-
never returns null
- getJaversManagedType(Class) - Method in class org.javers.core.metamodel.type.TypeMapper
-
throws JaversException.MANAGED_CLASS_MAPPING_ERROR if given javaClass is NOT mapped to
ManagedType
- getJaversManagedType(Class, Class<T>) - Method in class org.javers.core.metamodel.type.TypeMapper
-
if given javaClass is mapped to expected JaversType, returns its JaversType,
otherwise throws JaversException.MANAGED_CLASS_MAPPING_ERROR
- getJaversType(Type) - Method in class org.javers.core.metamodel.type.TypeMapper
-
returns mapped type or spawns new one from prototype
or infers new one using default mapping
- getJsonConverter() - Method in interface org.javers.core.Javers
-
- getKey() - Method in class org.javers.core.diff.changetype.map.EntryChange
-
- getKey() - Method in class org.javers.core.metamodel.type.EntryClass
-
- getKeyType() - Method in class org.javers.core.metamodel.type.MapContentType
-
- getKeyType() - Method in class org.javers.core.metamodel.type.MapType
-
never returns null
- getLatest(GlobalId) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getLatest(GlobalId) - Method in interface org.javers.repository.api.JaversRepository
-
Latest snapshot of given object,
Optional#EMPTY if object is not versioned
- getLatestSnapshot(Object, Class) - Method in interface org.javers.core.Javers
-
Latest snapshot of given entity instance
or Optional#EMPTY if instance is not versioned.
- getLatestSnapshot(GlobalIdDTO) - Method in interface org.javers.core.Javers
-
Deprecated.
- getLeft() - Method in class org.javers.core.diff.changetype.ReferenceChange
-
- getLeft() - Method in class org.javers.core.diff.changetype.ValueChange
-
- getLeftGlobalId(Property) - Method in interface org.javers.core.diff.NodePair
-
- getLeftGlobalId(Property) - Method in class org.javers.core.diff.RealNodePair
-
- getLeftNodeSet() - Method in class org.javers.core.diff.GraphPair
-
- getLeftPropertyValue(Property) - Method in interface org.javers.core.diff.NodePair
-
- getLeftPropertyValue(Property) - Method in class org.javers.core.diff.RealNodePair
-
- getLeftValue() - Method in class org.javers.core.diff.changetype.container.ElementValueChange
-
- getLeftValue() - Method in class org.javers.core.diff.changetype.map.EntryValueChange
-
- getLimit() - Method in class org.javers.repository.jql.QueryBuilder
-
- getListCompareAlgorithm() - Method in class org.javers.core.JaversCoreConfiguration
-
- getListWrapperType() - Static method in class org.javers.core.graph.LiveGraphFactory
-
- getLocalIdJSON() - Method in class org.javers.core.json.GlobalIdRawDTO
-
- getMajorId() - Method in class org.javers.core.commit.CommitId
-
- getManagedType() - Method in class org.javers.core.graph.ObjectNode
-
- getManagedType() - Method in class org.javers.core.metamodel.object.Cdo
-
- getManagedType() - Method in class org.javers.core.metamodel.object.GlobalId
-
JaversType of client's domain object
- getManagedType() - Method in class org.javers.core.metamodel.object.InstanceId
-
- getManagedType() - Method in class org.javers.core.metamodel.object.UnboundedValueObjectId
-
- getMapContentType(MapType) - Method in class org.javers.core.metamodel.type.TypeMapper
-
- getMapContentType(ContainerType) - Method in class org.javers.core.metamodel.type.TypeMapper
-
for change appenders
- getMappingStyle() - Method in class org.javers.core.JaversCoreConfiguration
-
- getMapWrapperType() - Static method in class org.javers.core.graph.LiveGraphFactory
-
- getMember() - Method in class org.javers.core.metamodel.property.Property
-
- getMessage() - Method in enum org.javers.common.exception.JaversExceptionCode
-
Error description and possibly solution hints.
- getMinorId() - Method in class org.javers.core.commit.CommitId
-
- getName() - Method in class org.javers.core.metamodel.property.Property
-
- getName() - Method in class org.javers.core.metamodel.type.JaversType
-
JaversType name, clientsClass.name by default
or value of
TypeName annotation.
- getObjectsByChangeType(Class<C>) - Method in class org.javers.core.diff.Diff
-
Selects new, removed or changed objects
- getObjectsWithChangedProperty(String) - Method in class org.javers.core.diff.Diff
-
Selects objects
with changed property for given property name
- getOnlyOnLeft() - Method in class org.javers.core.diff.GraphPair
-
- getOnlyOnRight() - Method in class org.javers.core.diff.GraphPair
-
- getOwnerId() - Method in class org.javers.core.json.GlobalIdRawDTO
-
- getOwnerId() - Method in class org.javers.core.metamodel.object.ValueObjectId
-
- getOwnerType() - Method in class org.javers.core.metamodel.type.ParametrizedDehydratedType
-
- getPath() - Method in interface org.javers.core.metamodel.object.EnumeratorContext
-
- getPath() - Method in class org.javers.core.metamodel.object.OwnerContext
-
- getPath() - Method in class org.javers.core.metamodel.type.MapEnumeratorContext
-
- getPrimitiveAndBoxTypes() - Static method in class org.javers.common.collections.Primitives
-
- getProperties(String) - Static method in class org.javers.common.properties.PropertiesUtil
-
- getProperties() - Method in interface org.javers.core.diff.NodePair
-
- getProperties() - Method in class org.javers.core.diff.RealNodePair
-
- getProperties() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
returns non null properties Set
- getProperties() - Method in class org.javers.core.metamodel.object.CdoSnapshotState
-
- getProperties(Predicate<Property>) - Method in class org.javers.core.metamodel.type.ManagedType
-
- getProperties() - Method in class org.javers.core.metamodel.type.ManagedType
-
- getProperty() - Method in class org.javers.core.diff.changetype.PropertyChange
-
Affected property
- getProperty(String) - Method in class org.javers.core.metamodel.type.ManagedType
-
- getPropertyChangeHistory(GlobalId, String, boolean, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getPropertyChangeHistory(ManagedType, String, boolean, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getPropertyChanges(String) - Method in class org.javers.core.diff.Diff
-
Selects property changes for given property name
- getPropertyName() - Method in class org.javers.core.diff.changetype.PropertyChange
-
- getPropertyStateHistory(GlobalId, String, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getPropertyStateHistory(ManagedType, String, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getPropertyStateHistory(GlobalId, String, int) - Method in interface org.javers.repository.api.JaversRepository
-
- getPropertyStateHistory(ManagedType, String, int) - Method in interface org.javers.repository.api.JaversRepository
-
- getPropertyType(Property) - Method in class org.javers.core.metamodel.type.TypeMapper
-
- getPropertyValue(Property) - Method in class org.javers.core.graph.ObjectNode
-
- getPropertyValue(Property) - Method in class org.javers.core.metamodel.object.Cdo
-
- getPropertyValue(String) - Method in class org.javers.core.metamodel.object.Cdo
-
- getPropertyValue(Property) - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getPropertyValue(String) - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getPropertyValue(Property) - Method in class org.javers.core.metamodel.object.CdoSnapshotState
-
- getPropertyValue(Property) - Method in class org.javers.core.metamodel.object.CdoWrapper
-
- getRawDehydratedType() - Method in class org.javers.core.metamodel.type.ManagedType
-
- getRawGenericType() - Method in class org.javers.common.reflection.JaversField
-
- getRawGenericType() - Method in class org.javers.common.reflection.JaversMember
-
- getRawGenericType() - Method in class org.javers.common.reflection.JaversMethod
-
- getRawMember() - Method in class org.javers.common.reflection.JaversMember
-
- getRawType() - Method in class org.javers.core.metamodel.type.ParametrizedDehydratedType
-
- getReference(Property) - Method in class org.javers.core.graph.ObjectNode
-
only for properties with return type: ManagedType
- getRemovedValue() - Method in class org.javers.core.diff.changetype.container.ValueRemoved
-
- getRight() - Method in class org.javers.core.diff.changetype.ReferenceChange
-
- getRight() - Method in class org.javers.core.diff.changetype.ValueChange
-
- getRight() - Method in interface org.javers.core.diff.NodePair
-
- getRight() - Method in class org.javers.core.diff.RealNodePair
-
- getRightGlobalId(Property) - Method in interface org.javers.core.diff.NodePair
-
- getRightGlobalId(Property) - Method in class org.javers.core.diff.RealNodePair
-
- getRightNodeSet() - Method in class org.javers.core.diff.GraphPair
-
- getRightPropertyValue(Property) - Method in interface org.javers.core.diff.NodePair
-
- getRightPropertyValue(Property) - Method in class org.javers.core.diff.RealNodePair
-
- getRightValue() - Method in class org.javers.core.diff.changetype.container.ElementValueChange
-
- getRightValue() - Method in class org.javers.core.diff.changetype.map.EntryValueChange
-
- getSetWrapperType() - Static method in class org.javers.core.graph.LiveGraphFactory
-
- getSnapshots() - Method in class org.javers.core.commit.Commit
-
- getState() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getStateHistory(GlobalIdDTO, int) - Method in interface org.javers.core.Javers
-
Deprecated.
- getStateHistory(GlobalId, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getStateHistory(ManagedType, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getStateHistory(GlobalId, int) - Method in interface org.javers.repository.api.JaversRepository
-
Snapshots (historical states) of given object
in reverse chronological order
- getStateHistory(ManagedType, int) - Method in interface org.javers.repository.api.JaversRepository
-
All snapshots of objects within a given managed class,
in reverse chronological order
- getStringProperty(String) - Method in class org.javers.common.properties.AbstractConfiguration
-
- getStringProperty(Properties, String) - Static method in class org.javers.common.properties.PropertiesUtil
-
- getStringProperty(String) - Method in class org.javers.common.properties.PropertyConfiguration
-
- getTransientAliases() - Method in class org.javers.core.metamodel.annotation.AnnotationNamesProvider
-
- getType() - Method in class org.javers.common.reflection.JaversField
-
- getType() - Method in class org.javers.common.reflection.JaversMember
-
- getType() - Method in class org.javers.common.reflection.JaversMethod
-
- getType() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getType() - Method in class org.javers.core.metamodel.property.Property
-
- getTypeMapping(Type) - Method in interface org.javers.core.Javers
-
Use JaversTypes, if you want to:
- describe your class in the context of JaVers domain model mapping,
- use JaVers Reflection API to conveniently access your object properties
(instead of awkward java.lang.reflect API).
- getTypeName() - Method in class org.javers.core.metamodel.clazz.ClientsClassDefinition
-
- getValue() - Method in class org.javers.core.diff.changetype.container.ValueAddOrRemove
-
- getValue() - Method in class org.javers.core.diff.changetype.map.EntryAddOrRemove
-
- getValue() - Method in class org.javers.core.metamodel.type.EntryClass
-
- getValueObjectChangeHistory(EntityType, String, boolean, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getValueObjectStateHistory(EntityType, String, int) - Method in class org.javers.repository.api.JaversExtendedRepository
-
- getValueObjectStateHistory(EntityType, String, int) - Method in interface org.javers.repository.api.JaversRepository
-
Snapshots of all ValueObjects owned by given ownerEntity at given path
- getValueType() - Method in class org.javers.core.json.JsonTypeAdapterTemplate
-
- getValueType() - Method in class org.javers.core.json.typeadapter.commit.CdoSnapshotStateTypeAdapter
-
- getValueType() - Method in class org.javers.core.metamodel.type.MapContentType
-
- getValueType() - Method in class org.javers.core.metamodel.type.MapType
-
never returns null
- getValueTypes() - Method in interface org.javers.core.json.JsonTypeAdapter
-
Target class.
- getValueTypes() - Method in class org.javers.core.json.JsonTypeAdapterTemplate
-
- getWrappedCdo() - Method in class org.javers.core.metamodel.object.Cdo
-
- getWrappedCdo() - Method in class org.javers.core.metamodel.object.CdoSnapshot
-
- getWrappedCdo() - Method in class org.javers.core.metamodel.object.CdoWrapper
-
never returns empty
- getWrappedKey() - Method in class org.javers.core.diff.changetype.map.EntryChange
-
- getWrappedLeftValue() - Method in class org.javers.core.diff.changetype.map.EntryValueChange
-
- getWrappedRightValue() - Method in class org.javers.core.diff.changetype.map.EntryValueChange
-
- getWrappedValue() - Method in class org.javers.core.diff.changetype.map.EntryAddOrRemove
-
- GlobalId - Class in org.javers.core.metamodel.object
-
Global ID of Client's domain object (CDO)
- GlobalId() - Constructor for class org.javers.core.metamodel.object.GlobalId
-
- GlobalIdDTO - Class in org.javers.repository.jql
-
- GlobalIdDTO() - Constructor for class org.javers.repository.jql.GlobalIdDTO
-
- globalIdFactory(GlobalIdFactory) - Method in class org.javers.core.json.JsonConverterBuilder
-
- GlobalIdFactory - Class in org.javers.core.metamodel.object
-
- GlobalIdFactory(TypeMapper, ObjectAccessHook) - Constructor for class org.javers.core.metamodel.object.GlobalIdFactory
-
- GlobalIdRawDTO - Class in org.javers.core.json
-
- GlobalIdRawDTO(String, String, String, GlobalIdRawDTO) - Constructor for class org.javers.core.json.GlobalIdRawDTO
-
- GraphFactoryModule - Class in org.javers.core.graph
-
- GraphFactoryModule(MutablePicoContainer) - Constructor for class org.javers.core.graph.GraphFactoryModule
-
- GraphPair - Class in org.javers.core.diff
-
- GraphPair(ObjectGraph, ObjectGraph) - Constructor for class org.javers.core.diff.GraphPair
-
- GraphPair(ObjectGraph) - Constructor for class org.javers.core.diff.GraphPair
-
- GraphSnapshotFacade - Class in org.javers.core.snapshot
-
- GraphSnapshotFacade(GraphSnapshotFactory, GraphShadowFactory) - Constructor for class org.javers.core.snapshot.GraphSnapshotFacade
-
- GraphSnapshotModule - Class in org.javers.core.snapshot
-
- GraphSnapshotModule(MutablePicoContainer) - Constructor for class org.javers.core.snapshot.GraphSnapshotModule
-
- Validate - Class in org.javers.common.validation
-
Set of utils for methods preconditions.
- Validate() - Constructor for class org.javers.common.validation.Validate
-
- value() - Method in class org.javers.core.commit.CommitId
-
e.g. "1.0"
- Value - Annotation Type in org.javers.core.metamodel.annotation
-
- value() - Method in class org.javers.core.metamodel.object.GlobalId
-
For ex.:
org.javers.core.model.SnapshotEntity/1
org.javers.core.model.SnapshotEntity/2#setOfValueObjects
- value() - Method in class org.javers.core.metamodel.object.InstanceId
-
- value() - Method in class org.javers.core.metamodel.object.UnboundedValueObjectId
-
- value() - Method in class org.javers.core.metamodel.object.ValueObjectId
-
- value() - Method in class org.javers.repository.jql.GlobalIdDTO
-
- value() - Method in class org.javers.repository.jql.InstanceIdDTO
-
- value() - Method in class org.javers.repository.jql.UnboundedValueObjectIdDTO
-
- value() - Method in class org.javers.repository.jql.ValueObjectIdDTO
-
- ValueAdded - Class in org.javers.core.diff.changetype.container
-
element added to collection
- ValueAdded(int, Object) - Constructor for class org.javers.core.diff.changetype.container.ValueAdded
-
- ValueAdded(Object) - Constructor for class org.javers.core.diff.changetype.container.ValueAdded
-
- ValueAddOrRemove - Class in org.javers.core.diff.changetype.container
-
Change on collection of values
- valueAsNumber() - Method in class org.javers.core.commit.CommitId
-
- ValueChange - Class in org.javers.core.diff.changetype
-
- ValueChange(GlobalId, Property, Object, Object) - Constructor for class org.javers.core.diff.changetype.ValueChange
-
- ValueDefinition - Class in org.javers.core.metamodel.clazz
-
- ValueDefinition(Class<?>) - Constructor for class org.javers.core.metamodel.clazz.ValueDefinition
-
- ValueObject - Annotation Type in org.javers.core.metamodel.annotation
-
- ValueObjectDefinition - Class in org.javers.core.metamodel.clazz
-
- ValueObjectDefinition(Class<?>) - Constructor for class org.javers.core.metamodel.clazz.ValueObjectDefinition
-
- ValueObjectDefinition(Class<?>, List<String>) - Constructor for class org.javers.core.metamodel.clazz.ValueObjectDefinition
-
- valueObjectDefinition(Class<?>) - Static method in class org.javers.core.metamodel.clazz.ValueObjectDefinition.ValueObjectDefinitionBuilder
-
- ValueObjectDefinition.ValueObjectDefinitionBuilder - Class in org.javers.core.metamodel.clazz
-
Full recipe for ValueObject,
allows to set all optional attributes of ValueObjectDefinition:
ignoredProperties and typeName, for example:
ValueObjectDefinitionBuilder.valueObjectDefinition(valueObject)
.withIgnoredProperties(ignoredProperties)
.withTypeName(typeName)
.build()
- ValueObjectId - Class in org.javers.core.metamodel.object
-
ValueObject global unique identifier.
- ValueObjectId(ValueObjectType, GlobalId, String) - Constructor for class org.javers.core.metamodel.object.ValueObjectId
-
- ValueObjectId(ValueObjectType, OwnerContext) - Constructor for class org.javers.core.metamodel.object.ValueObjectId
-
- valueObjectId(Object, Class, String) - Static method in class org.javers.repository.jql.ValueObjectIdDTO
-
- ValueObjectIdDTO - Class in org.javers.repository.jql
-
- ValueObjectType - Class in org.javers.core.metamodel.type
-
ValueObject class in client's domain model.
- ValueObjectType(Class, List<Property>) - Constructor for class org.javers.core.metamodel.type.ValueObjectType
-
- valueOf(String) - Static method in enum org.javers.common.exception.JaversExceptionCode
-
Returns the enum constant of this type with the specified name.
- valueOf(BigDecimal) - Static method in class org.javers.core.commit.CommitId
-
- valueOf(String) - Static method in class org.javers.core.commit.CommitId
-
- valueOf(String) - Static method in enum org.javers.core.diff.ListCompareAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.javers.core.MappingStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.javers.core.metamodel.object.SnapshotType
-
Returns the enum constant of this type with the specified name.
- ValueRemoved - Class in org.javers.core.diff.changetype.container
-
element removed from collection
- ValueRemoved(int, Object) - Constructor for class org.javers.core.diff.changetype.container.ValueRemoved
-
- ValueRemoved(Object) - Constructor for class org.javers.core.diff.changetype.container.ValueRemoved
-
- values() - Static method in enum org.javers.common.exception.JaversExceptionCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.javers.core.diff.ListCompareAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.javers.core.MappingStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.javers.core.metamodel.object.SnapshotType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- ValueType - Class in org.javers.core.metamodel.type
-
Value class in client's domain model.
- ValueType(Type) - Constructor for class org.javers.core.metamodel.type.ValueType
-
- voId(Class, String) - Method in class org.javers.core.IdBuilder
-