Package org.projectbarbel.histo.functions
-
Class Summary Class Description AdaptingKryoSerializer Serializer that is used in case clients decide to useDiskPersistence
andOffHeapPersistence
on their backbone collection.BarbelPojoSerializer<O> The forwarding serializer always used byBarbelHisto
.CachingCGLibProxyingFunction Proxying function that uses CGLib andObjenesis
.CachingCGLibProxyingFunction.Interceptor EmbeddingJournalUpdateStrategy The heart ofBarbelHisto
where the journal updates are performed according to the bitemporal data rules.RitsClonerCopyFunction SimpleGsonPojoCopier SimpleGsonPojoSerializer Serializer forDiskPersistence
andOffHeapPersistence
that uses Gson and does not require any of theKryoSerializer
functionality.SimpleGsonPojoSerializer.JsonTypeWrapper TableJournalPrettyPrinter Default pretty printer for journals.UUIDGenerator Default version is generator. -
Enum Summary Enum Description EmbeddingJournalUpdateStrategy.JournalUpdateCase