public class CdoSnapshotBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
CdoSnapshot |
build() |
static CdoSnapshotBuilder |
cdoSnapshot(GlobalId globalId,
CommitMetadata commitMetadata) |
static CdoSnapshot |
emptyCopyOf(CdoSnapshot snapshot) |
CdoSnapshotBuilder |
markAllAsChanged() |
CdoSnapshotBuilder |
markChanged(CdoSnapshot previous) |
CdoSnapshotBuilder |
withChangedProperties(java.util.List<java.lang.String> changedPropertyNames) |
CdoSnapshotBuilder |
withInitial(boolean initial)
Deprecated.
|
CdoSnapshotBuilder |
withPropertyValue(Property property,
java.lang.Object value) |
CdoSnapshotBuilder |
withState(CdoSnapshotState state) |
CdoSnapshotBuilder |
withType(SnapshotType type) |
public static CdoSnapshot emptyCopyOf(CdoSnapshot snapshot)
public static CdoSnapshotBuilder cdoSnapshot(GlobalId globalId, CommitMetadata commitMetadata)
public CdoSnapshotBuilder withState(CdoSnapshotState state)
public CdoSnapshot build()
public CdoSnapshotBuilder withType(SnapshotType type)
public CdoSnapshotBuilder withPropertyValue(Property property, java.lang.Object value)
@Deprecated public CdoSnapshotBuilder withInitial(boolean initial)
public CdoSnapshotBuilder markAllAsChanged()
public CdoSnapshotBuilder withChangedProperties(java.util.List<java.lang.String> changedPropertyNames)
public CdoSnapshotBuilder markChanged(CdoSnapshot previous)