| Modifier and Type | Method | 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(java.lang.String propertyName) |
|
java.lang.Object |
getPropertyValue(Property property) |
returns default values for null primitives
|
CdoSnapshotState |
getState() |
|
SnapshotType |
getType() |
|
long |
getVersion() |
Object version number.
Initial snapshot of given object has version 1, next has version 2. |
java.util.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 java.util.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()