| Package | Description |
|---|---|
| one.microstream.entity |
| Modifier and Type | Class and Description |
|---|---|
static class |
EntityVersionCleaner.AgePreservingInstant |
static class |
EntityVersionCleaner.AgePreservingSystemNanoTime |
static class |
EntityVersionCleaner.AgePreservingSystemTimeMillis |
static class |
EntityVersionCleaner.AmountPreserving<K> |
| Modifier and Type | Method and Description |
|---|---|
static EntityVersionCleaner<Instant> |
EntityVersionCleaner.AgePreservingInstant(Duration preservedAge) |
static EntityVersionCleaner<Long> |
EntityVersionCleaner.AgePreservingSystemNanoTime(long preservedAgeNanos) |
static EntityVersionCleaner<Long> |
EntityVersionCleaner.AgePreservingSystemTimeMillis(long preservedAgeMillis) |
static <K extends Comparable<? super K>> |
EntityVersionCleaner.AmountPreserving(long maxPreservedVersions) |
static <K> EntityVersionCleaner<K> |
EntityVersionCleaner.AmountPreserving(long maxPreservedVersions,
Comparator<K> comparator) |
EntityVersionCleaner<K> |
EntityVersionContext.cleaner() |
EntityVersionCleaner<K> |
EntityVersionContext.Abstract.cleaner() |
| Modifier and Type | Method and Description |
|---|---|
static EntityVersionContext<Instant> |
EntityVersionContext.AutoIncrementingInstant(EntityVersionCleaner<Instant> cleaner) |
static EntityVersionContext<Integer> |
EntityVersionContext.AutoIncrementingInt(EntityVersionCleaner<Integer> cleaner) |
static EntityVersionContext<Long> |
EntityVersionContext.AutoIncrementingLong(EntityVersionCleaner<Long> cleaner) |
static EntityVersionContext<Long> |
EntityVersionContext.AutoIncrementingSystemNanoTime(EntityVersionCleaner<Long> cleaner) |
static EntityVersionContext<Long> |
EntityVersionContext.AutoIncrementingSystemTimeMillis(EntityVersionCleaner<Long> cleaner) |
static <K> EntityVersionContext.Mutable<K> |
EntityVersionContext.Mutable(EntityVersionCleaner<K> cleaner) |
| Constructor and Description |
|---|
Abstract(EntityVersionCleaner<K> cleaner) |
Default(EntityVersionCleaner<K> cleaner) |
InstantIncrementor(EntityVersionCleaner<Instant> cleaner) |
IntIncrementor(EntityVersionCleaner<Integer> cleaner) |
LongIncrementor(EntityVersionCleaner<Long> cleaner) |
SystemNanoTime(EntityVersionCleaner<Long> cleaner) |
SystemTimeMillis(EntityVersionCleaner<Long> cleaner) |
Copyright © 2022 MicroStream Software. All rights reserved.