Class ViewportColumnSource<T>

java.lang.Object
com.illumon.iris.db.v2.sources.AbstractColumnSource<T>
com.illumon.iris.db.tables.remote.ViewportColumnSource<T>
All Implemented Interfaces:
RemoteTableHandleManager.CloseableViewportColumn, ChunkSource<Attributes.Values>, ChunkSource.WithPrev<Attributes.Values>, DefaultChunkSource<Attributes.Values>, DefaultChunkSource.WithPrev<Attributes.Values>, FillContextMaker, GetContextMaker, ColumnSource<T>, ElementSource<T>, Releasable, TupleExporter<T>, TupleSource<T>, Serializable

public abstract class ViewportColumnSource<T>
extends AbstractColumnSource<T>
implements RemoteTableHandleManager.CloseableViewportColumn
ColumnSource used by RemoteTableHandles, backed by a ReplicatedTable viewport. The get() operations will open a viewport (if not already open); and then wait for the accessed cell to become populated before returning it.
See Also:
Serialized Form