Class ReversibleCache
java.lang.Object
io.deephaven.util.datastructures.cache.ArrayBackedOffsetLookupCache<String,ChunkSource.FillContext>
 
io.deephaven.enterprise.sources.regioned.impl.ReversibleCache
- All Implemented Interfaces:
- LongBitmapStringSet.ReversibleLookup<String>,- OffsetLookupCache<String,- ChunkSource.FillContext> 
public class ReversibleCache
extends ArrayBackedOffsetLookupCache<String,ChunkSource.FillContext>
implements LongBitmapStringSet.ReversibleLookup<String> 
An 
ArrayBackedOffsetLookupCache that allows for forward and backwards lookups of values.- 
Constructor SummaryConstructorsConstructorDescriptionReversibleCache(@NotNull OffsetLookup<String, ChunkSource.FillContext> lookupFunction, @NotNull FillContextMaker fillContextMaker) 
- 
Method SummaryMethods inherited from class io.deephaven.util.datastructures.cache.ArrayBackedOffsetLookupCacheclear, get
- 
Constructor Details- 
ReversibleCachepublic ReversibleCache(@NotNull @NotNull OffsetLookup<String, ChunkSource.FillContext> lookupFunction, @NotNull @NotNull FillContextMaker fillContextMaker) 
 
- 
- 
Method Details- 
get- Specified by:
- getin interface- LongBitmapStringSet.ReversibleLookup<String>
 
- 
rget- Specified by:
- rgetin interface- LongBitmapStringSet.ReversibleLookup<String>
 
 
-