Class LongColumnRegionAdapter<ATTR extends Values>

java.lang.Object
io.deephaven.enterprise.sources.regioned.impl.InvalidatableRegion<ATTR>
io.deephaven.enterprise.compatibility.region.LongColumnRegionAdapter<ATTR>
Type Parameters:
ATTR -
All Implemented Interfaces:
Page<ATTR>, PagingChunkSource<ATTR>, ChunkSource<ATTR>, FillContextMaker, GetContextMaker, DefaultChunkSource<ATTR>, ColumnRegion<ATTR>, ColumnRegionLong<ATTR>, Releasable

public class LongColumnRegionAdapter<ATTR extends Values> extends InvalidatableRegion<ATTR> implements ColumnRegionLong<ATTR>
Adapts a Legacy ColumnRegionLong to a Core ColumnRegionLong.

These adapters are used when you have a Legacy TableLocationProvider, and must present data to community components. In particular, an in-worker DataImportServer includes a Legacy TDS. To export the tables to Core query components, we must adapt the regions to Core regions.