public class CdoSnapshotBuilder
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
CdoSnapshot |
build() |
|
static CdoSnapshotBuilder |
cdoSnapshot() |
|
static CdoSnapshotBuilder |
emptyCopyOf(CdoSnapshot snapshot) |
|
CdoSnapshotBuilder |
markAllAsChanged() |
|
CdoSnapshotBuilder |
markChanged(CdoSnapshot previous) |
|
CdoSnapshotBuilder |
withChangedProperties(java.util.List<java.lang.String> changedPropertyNames) |
|
CdoSnapshotBuilder |
withCommitMetadata(CommitMetadata commitMetadata) |
|
CdoSnapshotBuilder |
withGlobalId(GlobalId globalId) |
|
CdoSnapshotBuilder |
withManagedType(ManagedType managedType) |
|
CdoSnapshotBuilder |
withState(CdoSnapshotState state) |
|
CdoSnapshotBuilder |
withType(SnapshotType type) |
|
CdoSnapshotBuilder |
withVersion(java.lang.Long version) |
public static CdoSnapshotBuilder emptyCopyOf(CdoSnapshot snapshot)
public static CdoSnapshotBuilder cdoSnapshot()
public CdoSnapshotBuilder withGlobalId(GlobalId globalId)
public CdoSnapshotBuilder withManagedType(ManagedType managedType)
public CdoSnapshotBuilder withCommitMetadata(CommitMetadata commitMetadata)
public CdoSnapshotBuilder withState(CdoSnapshotState state)
public CdoSnapshotBuilder withVersion(java.lang.Long version)
public CdoSnapshot build()
public CdoSnapshotBuilder withType(SnapshotType type)
public CdoSnapshotBuilder markAllAsChanged()
public CdoSnapshotBuilder withChangedProperties(java.util.List<java.lang.String> changedPropertyNames)
public CdoSnapshotBuilder markChanged(CdoSnapshot previous)