Uses of Class
org.projectbarbel.histo.model.BitemporalStamp
-
Packages that use BitemporalStamp Package Description org.projectbarbel.histo org.projectbarbel.histo.functions org.projectbarbel.histo.model -
-
Uses of BitemporalStamp in org.projectbarbel.histo
Methods in org.projectbarbel.histo that return types with arguments of type BitemporalStamp Modifier and Type Method Description static Supplier<BiFunction<Object,BitemporalStamp,Object>>
BarbelHistoContext. getDefaultProxyingFunctionSupplier()
Supplier<BiFunction<Object,BitemporalStamp,Object>>
BarbelHistoBuilder. getPojoProxyingFunctionSupplier()
Supplier<BiFunction<Object,BitemporalStamp,Object>>
BarbelHistoContext. getPojoProxyingFunctionSupplier()
Methods in org.projectbarbel.histo with parameters of type BitemporalStamp Modifier and Type Method Description Bitemporal
BarbelModeProcessor. snapshotMaiden(BarbelHistoContext context, Object pojo, BitemporalStamp stamp)
Bitemporal
BarbelModeProcessor. snapshotManagedBitemporal(BarbelHistoContext context, Bitemporal sourceBitemporal, BitemporalStamp stamp)
Method parameters in org.projectbarbel.histo with type arguments of type BitemporalStamp Modifier and Type Method Description BarbelHistoBuilder
BarbelHistoBuilder. withPojoProxyingFunctionSupplier(Supplier<BiFunction<Object,BitemporalStamp,Object>> proxyingFunction)
Customize the proxying inBarbelMode.POJO
. -
Uses of BitemporalStamp in org.projectbarbel.histo.functions
Methods in org.projectbarbel.histo.functions with parameters of type BitemporalStamp Modifier and Type Method Description Object
CachingCGLibProxyingFunction. apply(Object template, BitemporalStamp stamp)
-
Uses of BitemporalStamp in org.projectbarbel.histo.model
Methods in org.projectbarbel.histo.model that return BitemporalStamp Modifier and Type Method Description BitemporalStamp
BitemporalStamp.Builder. build()
static BitemporalStamp
BitemporalStamp. createActive()
static BitemporalStamp
BitemporalStamp. createActive(Object id)
static BitemporalStamp
BitemporalStamp. createActive(BarbelHistoContext context, Object documentId, EffectivePeriod period)
BitemporalStamp
Bitemporal. getBitemporalStamp()
BitemporalStamp
BitemporalVersion. getBitemporalStamp()
BitemporalStamp
DefaultDocument. getBitemporalStamp()
BitemporalStamp
BitemporalStamp. inactivatedCopy(BarbelHistoContext context)
static BitemporalStamp
BitemporalStamp. of(String activity, Object documentId, EffectivePeriod effectiveTime, RecordPeriod recordTime)
Methods in org.projectbarbel.histo.model with parameters of type BitemporalStamp Modifier and Type Method Description void
Bitemporal. setBitemporalStamp(BitemporalStamp stamp)
void
BitemporalVersion. setBitemporalStamp(BitemporalStamp stamp)
void
DefaultDocument. setBitemporalStamp(BitemporalStamp stamp)
DefaultDocument.Builder
DefaultDocument.Builder. withBitemporalStamp(BitemporalStamp bitemporalStamp)
Constructors in org.projectbarbel.histo.model with parameters of type BitemporalStamp Constructor Description BitemporalVersion(BitemporalStamp stamp, Object object)
DefaultDocument(String objectId, BitemporalStamp bitemporalStamp, String data)
DefaultDocument(BitemporalStamp stamp, String data)
-