Package org.projectbarbel.histo.model
Class BitemporalStamp.Builder
- java.lang.Object
-
- org.projectbarbel.histo.model.BitemporalStamp.Builder
-
- Enclosing class:
- BitemporalStamp
public static final class BitemporalStamp.Builder extends Object
Builder to buildBitemporalStamp.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BitemporalStampbuild()BitemporalStamp.BuilderwithActivity(String activity)BitemporalStamp.BuilderwithDocumentId(Object documentId)BitemporalStamp.BuilderwithEffectiveTime(EffectivePeriod effectiveTime)BitemporalStamp.BuilderwithRecordTime(RecordPeriod recordTime)BitemporalStamp.BuilderwithVersionId(String versionId)
-
-
-
Method Detail
-
withVersionId
public BitemporalStamp.Builder withVersionId(String versionId)
-
withDocumentId
public BitemporalStamp.Builder withDocumentId(Object documentId)
-
withActivity
public BitemporalStamp.Builder withActivity(String activity)
-
withEffectiveTime
public BitemporalStamp.Builder withEffectiveTime(EffectivePeriod effectiveTime)
-
withRecordTime
public BitemporalStamp.Builder withRecordTime(RecordPeriod recordTime)
-
build
public BitemporalStamp build()
-
-