Uses of Class
org.projectbarbel.histo.model.EffectivePeriod
-
Packages that use EffectivePeriod Package Description org.projectbarbel.histo org.projectbarbel.histo.model -
-
Uses of EffectivePeriod in org.projectbarbel.histo
Methods in org.projectbarbel.histo with parameters of type EffectivePeriod Modifier and Type Method Description static <T> com.googlecode.cqengine.query.Query<T>
BarbelQueries. effectiveBetween(Object id, EffectivePeriod period)
Get effective versions in a certain period of time.<O> List<O>
DocumentJournal.JournalReader. effectiveBetween(EffectivePeriod period)
Get the active versions effective within the givenEffectivePeriod
.default BitemporalUpdate<T>
BarbelHisto. save(T newVersion, EffectivePeriod period)
Save objects toBarbelHisto
. -
Uses of EffectivePeriod in org.projectbarbel.histo.model
Fields in org.projectbarbel.histo.model declared as EffectivePeriod Modifier and Type Field Description protected EffectivePeriod
BitemporalStamp. effectiveTime
Methods in org.projectbarbel.histo.model that return EffectivePeriod Modifier and Type Method Description EffectivePeriod
BitemporalStamp. getEffectiveTime()
static EffectivePeriod
EffectivePeriod. nowToInfinite()
static EffectivePeriod
EffectivePeriod. of(ZonedDateTime from, ZonedDateTime until)
Methods in org.projectbarbel.histo.model with parameters of type EffectivePeriod Modifier and Type Method Description static BitemporalStamp
BitemporalStamp. createActive(BarbelHistoContext context, Object documentId, EffectivePeriod period)
static BitemporalStamp
BitemporalStamp. of(String activity, Object documentId, EffectivePeriod effectiveTime, RecordPeriod recordTime)
BitemporalStamp.Builder
BitemporalStamp.Builder. withEffectiveTime(EffectivePeriod effectiveTime)
-