TItem - the type of the managed itemspublic interface IMapStorage<TItem>
IRangeAddress| Modifier and Type | Method and Description |
|---|---|
Stream<TItem> |
all() |
Stream<IEntry<IRangeAddress,TItem>> |
allEntries() |
Map<IRangeAddress,TItem> |
asMap() |
Stream<TItem> |
findContaining(IRangeAddress range)
Returns all items contained in the given
IRangeAddress |
Stream<IEntry<IRangeAddress,TItem>> |
findContainingEntries(IRangeAddress range)
Returns all item entries contained in the given
IRangeAddress |
Stream<TItem> |
findIntersecting(IRangeAddress range)
Returns all items within the given
IRangeAddress |
Stream<IEntry<IRangeAddress,TItem>> |
findIntersectingEntries(IRangeAddress range)
Returns the entries of all items within the given
IRangeAddress |
Stream<IEntry<IRangeAddress,TItem>> allEntries()
IRangeAddress keyStream<IEntry<IRangeAddress,TItem>> findIntersectingEntries(IRangeAddress range)
IRangeAddressrange - the given address rangeIRangeAddress key within the given address rangeStream<TItem> findIntersecting(IRangeAddress range)
IRangeAddressrange - the given address rangeStream<IEntry<IRangeAddress,TItem>> findContainingEntries(IRangeAddress range)
IRangeAddressrange - the given address rangeIRangeAddress contained in the given address rangeStream<TItem> findContaining(IRangeAddress range)
IRangeAddressrange - the given address rangeIRangeAddressMap<IRangeAddress,TItem> asMap()
Copyright © 2025. All rights reserved.