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
Modifier and Type Method Description BitemporalStamp
build()
BitemporalStamp.Builder
withActivity(String activity)
BitemporalStamp.Builder
withDocumentId(Object documentId)
BitemporalStamp.Builder
withEffectiveTime(EffectivePeriod effectiveTime)
BitemporalStamp.Builder
withRecordTime(RecordPeriod recordTime)
BitemporalStamp.Builder
withVersionId(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()
-
-