| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getChanged()
List of propertyNames changed with this snapshot
(comparing to latest from repository).
|
CommitId |
getCommitId() |
CommitMetadata |
getCommitMetadata() |
java.lang.Object |
getPropertyValue(Property property)
returns default values for null primitives
|
java.lang.Object |
getPropertyValue(java.lang.String propertyName) |
CdoSnapshotState |
getState() |
SnapshotType |
getType() |
long |
getVersion()
Object version number.
Initial snapshot of given object has version 1, next has version 2. |
Optional<java.lang.Object> |
getWrappedCdo() |
boolean |
hasChangeAt(java.lang.String propertyName) |
boolean |
isInitial() |
boolean |
isNull(Property property) |
boolean |
isTerminal() |
int |
size() |
boolean |
stateEquals(java.lang.Object o) |
java.lang.String |
toString() |
equals, getGlobalId, getManagedType, hashCodepublic Optional<java.lang.Object> getWrappedCdo()
getWrappedCdo in class CdoOptional.EMPTYpublic int size()
public java.lang.Object getPropertyValue(java.lang.String propertyName)
getPropertyValue in class Cdopublic java.lang.Object getPropertyValue(Property property)
getPropertyValue in class Cdopublic java.util.List<java.lang.String> getChanged()
public boolean hasChangeAt(java.lang.String propertyName)
public CommitId getCommitId()
public CommitMetadata getCommitMetadata()
public boolean stateEquals(java.lang.Object o)
public CdoSnapshotState getState()
public boolean isInitial()
public boolean isTerminal()
public SnapshotType getType()
public long getVersion()