Package one.microstream.collections.lazy
-
Interface Summary Interface Description LazyCollection<E> ACollection, which usesLazyreferences 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 usesLazyreferences internally, to enable automatic partial loading of it's content.LazyHashMap.Entry<K,V> LazyHashMap.LazyHashMapSegmentEntryList<K,V> LazyHashSet<T> Implementation of theSetinterface, backed by aLazyHashMapLazySegmentUnloader.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.