Uses of Interface
one.microstream.collections.lazy.LazySegmentUnloader
Package | Description |
---|---|
one.microstream.collections.lazy |
-
Uses of LazySegmentUnloader in one.microstream.collections.lazy
Classes in one.microstream.collections.lazy that implement LazySegmentUnloader Modifier and Type Class Description static class
LazySegmentUnloader.Default
Default implementation of LazyUnloader
This implementation will try to keep a configurable number of last loaded segments in memory.static class
LazySegmentUnloader.Never
LazyUnloader implementation that does no unloading.static class
LazySegmentUnloader.Timed
Implementation of LazyUnloader
This implementation will try to unload segments that are older then the configured lifetime.Methods in one.microstream.collections.lazy that return LazySegmentUnloader Modifier and Type Method Description LazySegmentUnloader
LazySegmentUnloader. copy()
Create a new copy of this LazySegmentUnloader.LazySegmentUnloader
LazySegmentUnloader.Default. copy()
LazySegmentUnloader
LazySegmentUnloader.Never. copy()
LazySegmentUnloader
LazySegmentUnloader.Timed. copy()
Constructors in one.microstream.collections.lazy with parameters of type LazySegmentUnloader Constructor Description LazyArrayList(int maxSegmentSize, LazySegmentUnloader lazySegmentUnloader)
Creates a newLazyArrayList
with a defined maximum segment size.LazyHashMap(int maxSegmentSize, LazySegmentUnloader lazySegmentUnloader)
Creates a newLazyHashMap
with a maximum desired segment size.LazyHashSet(int maxSegmentSize, LazySegmentUnloader lazySegmentUnloader)
Creates a newLazyHashSet
with a maximum desired segment size.