Package org.javers.core.metamodel.object
Class CdoSnapshotBuilder
- java.lang.Object
-
- org.javers.core.metamodel.object.CdoSnapshotBuilder
-
public class CdoSnapshotBuilder extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CdoSnapshotbuild()static CdoSnapshotBuildercdoSnapshot()CdoSnapshotBuildermarkAllAsChanged()CdoSnapshotBuildermarkChanged(CdoSnapshot previous)CdoSnapshotBuilderwithChangedProperties(java.util.List<java.lang.String> changedPropertyNames)CdoSnapshotBuilderwithCommitMetadata(CommitMetadata commitMetadata)CdoSnapshotBuilderwithGlobalId(GlobalId globalId)CdoSnapshotBuilderwithManagedType(ManagedType managedType)CdoSnapshotBuilderwithState(CdoSnapshotState state)CdoSnapshotBuilderwithType(SnapshotType type)CdoSnapshotBuilderwithVersion(java.lang.Long version)
-
-
-
Method Detail
-
cdoSnapshot
public static CdoSnapshotBuilder cdoSnapshot()
-
withGlobalId
public CdoSnapshotBuilder withGlobalId(GlobalId globalId)
-
withManagedType
public CdoSnapshotBuilder withManagedType(ManagedType managedType)
-
withCommitMetadata
public CdoSnapshotBuilder withCommitMetadata(CommitMetadata commitMetadata)
-
withState
public CdoSnapshotBuilder withState(CdoSnapshotState state)
-
withVersion
public CdoSnapshotBuilder withVersion(java.lang.Long version)
-
build
public CdoSnapshot build()
-
withType
public CdoSnapshotBuilder withType(SnapshotType type)
-
markAllAsChanged
public CdoSnapshotBuilder markAllAsChanged()
-
withChangedProperties
public CdoSnapshotBuilder withChangedProperties(java.util.List<java.lang.String> changedPropertyNames)
-
markChanged
public CdoSnapshotBuilder markChanged(CdoSnapshot previous)
-
-