Package one.microstream.collections.lazy
-
Interface Summary Interface Description LazyCollection<E> ACollection
, which usesLazy
references internally, to enable automatic partial loading of the collection's content.LazyList<E> LazySegment<E> LazySegmentUnloader Defines methods to control automated unloading of LazySegments.LazySet<E> -
Class Summary Class Description LazyArrayList<E> LazyCollection.Static LazyHashMap<K,V> This map implementation internally usesLazy
references internally, to enable automatic partial loading of it's content.LazyHashMap.Entry<K,V> LazyHashMap.LazyHashMapSegmentEntryList<K,V> LazyHashSet<T> Implementation of theSet
interface, backed by aLazyHashMap
LazySegmentUnloader.Default Default implementation of LazyUnloader
This implementation will try to keep a configurable number of last loaded segments in memory.LazySegmentUnloader.Never LazyUnloader implementation that does no unloading.LazySegmentUnloader.Timed Implementation of LazyUnloader
This implementation will try to unload segments that are older then the configured lifetime.