| Package | Description |
|---|---|
| org.javers.core.diff | |
| org.javers.core.diff.appenders | |
| org.javers.model.domain | |
| org.javers.model.domain.changeType | |
| org.javers.model.mapping | |
| org.javers.model.object.graph |
| Modifier and Type | Method and Description |
|---|---|
Object |
NodePair.getLeftPropertyValue(Property property) |
Object |
NodePair.getRightPropertyValue(Property property) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ValueRemoved> |
ValueRemovedAppender.calculateChanges(NodePair pair,
Property supportedProperty) |
Collection<ValueChange> |
ValueChangeAppender.calculateChanges(NodePair pair,
Property property) |
Collection<ValueAdded> |
ValueAddedAppender.calculateChanges(NodePair pair,
Property supportedProperty) |
Collection<ReferenceRemoved> |
ReferenceRemovedAppender.calculateChanges(NodePair pair,
Property supportedProperty) |
Collection<ReferenceChanged> |
ReferenceChangeAppender.calculateChanges(NodePair pair,
Property supportedProperty) |
Collection<ReferenceAdded> |
ReferenceAddedAppender.calculateChanges(NodePair pair,
Property supportedProperty) |
protected abstract Collection<T> |
PropertyChangeAppender.calculateChanges(NodePair pair,
Property supportedProperty) |
Collection<T> |
PropertyChangeAppender.calculateChangesIfSupported(NodePair pair,
Property property)
checks if given property is supported and if so,
delegates calculation to concrete appender in calculateChanges()
|
protected boolean |
PropertyChangeAppender.supports(Property property) |
| Modifier and Type | Method and Description |
|---|---|
Property |
PropertyChange.getProperty()
Affected property
|
| Constructor and Description |
|---|
PropertyChange(GlobalCdoId globalCdoId,
Property property) |
| Constructor and Description |
|---|
ReferenceAdded(GlobalCdoId globalCdoId,
Property property,
GlobalCdoId reference) |
ReferenceChanged(GlobalCdoId globalCdoId,
Property property,
GlobalCdoId leftReference,
GlobalCdoId rightReference) |
ReferenceRemoved(GlobalCdoId globalCdoId,
Property property,
GlobalCdoId reference) |
ValueAdded(GlobalCdoId globalCdoId,
Property property,
Object value) |
ValueAddOrRemove(GlobalCdoId globalCdoId,
Property property,
Object value) |
ValueChange(GlobalCdoId globalCdoId,
Property property,
Object leftValue,
Object rightValue) |
ValueRemoved(GlobalCdoId globalCdoId,
Property property,
Object value) |
| Modifier and Type | Class and Description |
|---|---|
class |
BeanProperty
Immutable
|
class |
FieldProperty
Immutable
|
| Modifier and Type | Method and Description |
|---|---|
Property |
Entity.getIdProperty() |
Property |
Entity.getProperty(String withName) |
| Modifier and Type | Method and Description |
|---|---|
List<Property> |
Entity.getMultiReferences() |
List<Property> |
Entity.getProperties() |
List<Property> |
Entity.getSingleReferences() |
abstract List<Property> |
PropertyScanner.scan(Class<?> managedClass) |
List<Property> |
FieldBasedPropertyScanner.scan(Class<?> managedClass) |
List<Property> |
BeanBasedPropertyScanner.scan(Class<?> managedClass) |
| Constructor and Description |
|---|
Entity(Class<S> sourceClass,
List<Property> properties,
Property idProperty) |
| Constructor and Description |
|---|
Entity(Class<S> sourceClass,
List<Property> properties,
Property idProperty) |
| Modifier and Type | Field and Description |
|---|---|
protected Property |
Edge.property |
| Modifier and Type | Method and Description |
|---|---|
Property |
Edge.getProperty() |
| Modifier and Type | Method and Description |
|---|---|
Object |
ObjectWrapper.getPropertyValue(Property property) |
Object |
ObjectNode.getPropertyValue(Property property) |
| Constructor and Description |
|---|
Edge(Property property) |
MultiEdge(Property property) |
SingleEdge(Property property,
ObjectNode reference) |
Copyright © 2013. All rights reserved.