Package io.deephaven.engine.table
Interface ElementSource<T>
- All Known Subinterfaces:
AggregateColumnSource<DB_ARRAY_TYPE,COMPONENT_TYPE>
,ChunkColumnSource<T>
,ColumnSource<T>
,ColumnSourceGetDefaults.ForBoolean
,ColumnSourceGetDefaults.ForByte
,ColumnSourceGetDefaults.ForChar
,ColumnSourceGetDefaults.ForDouble
,ColumnSourceGetDefaults.ForFloat
,ColumnSourceGetDefaults.ForInt
,ColumnSourceGetDefaults.ForLong
,ColumnSourceGetDefaults.ForLongAsDateTime
,ColumnSourceGetDefaults.ForObject<DATA_TYPE>
,ColumnSourceGetDefaults.ForShort
,ColumnSourceGetDefaults.LongBacked<DATA_TYPE>
,ContextualizedObjectColumnSource<DATA_TYPE>
,DeferredGroupingColumnSource<DATA_TYPE>
,ImmutableColumnSource<DATA_TYPE>
,ImmutableColumnSourceGetDefaults.ForBoolean
,ImmutableColumnSourceGetDefaults.ForByte
,ImmutableColumnSourceGetDefaults.ForChar
,ImmutableColumnSourceGetDefaults.ForDouble
,ImmutableColumnSourceGetDefaults.ForFloat
,ImmutableColumnSourceGetDefaults.ForInt
,ImmutableColumnSourceGetDefaults.ForLong
,ImmutableColumnSourceGetDefaults.ForLongAsDateTime
,ImmutableColumnSourceGetDefaults.ForObject<DATA_TYPE>
,ImmutableColumnSourceGetDefaults.ForShort
,ImmutableColumnSourceGetDefaults.LongBacked<DATA_TYPE>
,MutableColumnSource<DATA_TYPE>
,MutableColumnSourceGetDefaults.ForBoolean
,MutableColumnSourceGetDefaults.ForByte
,MutableColumnSourceGetDefaults.ForChar
,MutableColumnSourceGetDefaults.ForDouble
,MutableColumnSourceGetDefaults.ForFloat
,MutableColumnSourceGetDefaults.ForInt
,MutableColumnSourceGetDefaults.ForLong
,MutableColumnSourceGetDefaults.ForLongAsDateTime
,MutableColumnSourceGetDefaults.ForObject<DATA_TYPE>
,MutableColumnSourceGetDefaults.ForShort
,MutableColumnSourceGetDefaults.LongBacked<DATA_TYPE>
,RegionedColumnSource<DATA_TYPE>
,ReverseLookupColumnSource<DATA_TYPE,EXTRA_VALUE_TYPE>
,SizedColumnSource<DATA_TYPE>
,SizedContextualizedObjectColumnSource<DATA_TYPE>
,SsmBackedColumnSource<K,T>
,SymbolTableSource<SYMBOL_TYPE>
,WritableColumnSource<T>
- All Known Implementing Classes:
AbstractColumnSource
,AbstractColumnSource.DefaultedImmutable
,AbstractColumnSource.DefaultedMutable
,AbstractDeferredGroupingColumnSource
,AbstractLongArraySource
,AbstractSparseLongArraySource
,AlternatingColumnSource
,ArrayBackedColumnSource
,BitMaskingColumnSource
,BitShiftingColumnSource
,BooleanArraySource
,BooleanAsByteColumnSource
,BooleanSingleValueSource
,BooleanSparseArraySource
,BooleanSparseArraySource.ReinterpretedAsByte
,BoxedColumnSource
,BoxedColumnSource.OfDateTime
,ByteAggregateColumnSource
,ByteArraySource
,ByteAsBooleanColumnSource
,ByteChunkColumnSource
,ByteSingleValueSource
,ByteSparseArraySource
,ByteSsmBackedSource
,CharacterArraySource
,CharacterSingleValueSource
,CharacterSparseArraySource
,CharAggregateColumnSource
,CharChunkColumnSource
,CharSsmBackedSource
,CrossJoinRightColumnSource
,DateTimeArraySource
,DateTimeAsLongColumnSource
,DateTimeSparseArraySource
,DateTimeSsmSourceWrapper
,DelegatingColumnSource
,DeltaAwareColumnSource
,DoubleAggregateColumnSource
,DoubleArraySource
,DoubleChunkColumnSource
,DoubleNullToZeroColumnSource
,DoubleSingleValueSource
,DoubleSparseArraySource
,DoubleSsmBackedSource
,FloatAggregateColumnSource
,FloatArraySource
,FloatChunkColumnSource
,FloatSingleValueSource
,FloatSparseArraySource
,FloatSsmBackedSource
,Formula
,FormulaKernelAdapter
,HashTableColumnSource
,Immutable2DByteArraySource
,Immutable2DCharArraySource
,Immutable2DDoubleArraySource
,Immutable2DFloatArraySource
,Immutable2DIntArraySource
,Immutable2DLongArraySource
,Immutable2DObjectArraySource
,Immutable2DShortArraySource
,ImmutableByteArraySource
,ImmutableCharArraySource
,ImmutableConstantByteSource
,ImmutableConstantCharSource
,ImmutableConstantDoubleSource
,ImmutableConstantFloatSource
,ImmutableConstantIntSource
,ImmutableConstantLongSource
,ImmutableConstantObjectSource
,ImmutableConstantShortSource
,ImmutableDoubleArraySource
,ImmutableFloatArraySource
,ImmutableIntArraySource
,ImmutableLongArraySource
,ImmutableLongAsDateTimeColumnSource
,ImmutableObjectArraySource
,ImmutableShortArraySource
,IntAggregateColumnSource
,IntChunkColumnSource
,IntegerArraySource
,IntegerSingleValueSource
,IntegerSparseArraySource
,IntSsmBackedSource
,LongAggregateColumnSource
,LongArraySource
,LongAsDateTimeColumnSource
,LongChunkColumnSource
,LongSingleValueSource
,LongSparseArraySource
,LongSsmBackedSource
,MergeSortedHelper.SortedMergeColumnSource
,NullValueColumnSource
,ObjectAggregateColumnSource
,ObjectArraySource
,ObjectChunkColumnSource
,ObjectSingleValueSource
,ObjectSparseArraySource
,ObjectSsmBackedSource
,PrevColumnSource
,RedirectedColumnSource
,ReversedColumnSource
,RowIdSource
,ShortAggregateColumnSource
,ShortArraySource
,ShortChunkColumnSource
,ShortSingleValueSource
,ShortSparseArraySource
,ShortSsmBackedSource
,SingleValueColumnSource
,SingleValueObjectColumnSource
,SparseArrayColumnSource
,SwitchColumnSource
,UnboxedDateTimeColumnSource
,UnboxedDateTimeWritableSource
,UnboxedLongBackedColumnSource
,UngroupedArrayColumnSource
,UngroupedBooleanArrayColumnSource
,UngroupedBoxedBooleanArrayColumnSource
,UngroupedBoxedByteArrayColumnSource
,UngroupedBoxedByteObjectVectorColumnSource
,UngroupedBoxedCharArrayColumnSource
,UngroupedBoxedCharObjectVectorColumnSource
,UngroupedBoxedDoubleArrayColumnSource
,UngroupedBoxedDoubleObjectVectorColumnSource
,UngroupedBoxedFloatArrayColumnSource
,UngroupedBoxedFloatObjectVectorColumnSource
,UngroupedBoxedIntArrayColumnSource
,UngroupedBoxedIntObjectVectorColumnSource
,UngroupedBoxedLongArrayColumnSource
,UngroupedBoxedLongObjectVectorColumnSource
,UngroupedBoxedShortArrayColumnSource
,UngroupedBoxedShortObjectVectorColumnSource
,UngroupedByteArrayColumnSource
,UngroupedByteVectorColumnSource
,UngroupedCharArrayColumnSource
,UngroupedCharVectorColumnSource
,UngroupedColumnSource
,UngroupedDoubleArrayColumnSource
,UngroupedDoubleVectorColumnSource
,UngroupedFloatArrayColumnSource
,UngroupedFloatVectorColumnSource
,UngroupedIntArrayColumnSource
,UngroupedIntVectorColumnSource
,UngroupedLongArrayColumnSource
,UngroupedLongVectorColumnSource
,UngroupedObjectVectorColumnSource
,UngroupedShortArrayColumnSource
,UngroupedShortVectorColumnSource
,UnionColumnSource
,ViewColumnSource
,WritableByteAsBooleanColumnSource
,WritableLongAsDateTimeColumnSource
,WritableRedirectedColumnSource
public interface ElementSource<T>
-
Method Summary
Modifier and Type Method Description T
get(long rowKey)
Boolean
getBoolean(long rowKey)
byte
getByte(long rowKey)
char
getChar(long rowKey)
double
getDouble(long rowKey)
float
getFloat(long rowKey)
int
getInt(long rowKey)
long
getLong(long rowKey)
T
getPrev(long rowKey)
Boolean
getPrevBoolean(long rowKey)
byte
getPrevByte(long rowKey)
char
getPrevChar(long rowKey)
double
getPrevDouble(long rowKey)
float
getPrevFloat(long rowKey)
int
getPrevInt(long rowKey)
long
getPrevLong(long rowKey)
short
getPrevShort(long rowKey)
short
getShort(long rowKey)
-
Method Details
-
get
-
getBoolean
-
getByte
byte getByte(long rowKey) -
getChar
char getChar(long rowKey) -
getDouble
double getDouble(long rowKey) -
getFloat
float getFloat(long rowKey) -
getInt
int getInt(long rowKey) -
getLong
long getLong(long rowKey) -
getShort
short getShort(long rowKey) -
getPrev
-
getPrevBoolean
-
getPrevByte
byte getPrevByte(long rowKey) -
getPrevChar
char getPrevChar(long rowKey) -
getPrevDouble
double getPrevDouble(long rowKey) -
getPrevFloat
float getPrevFloat(long rowKey) -
getPrevInt
int getPrevInt(long rowKey) -
getPrevLong
long getPrevLong(long rowKey) -
getPrevShort
short getPrevShort(long rowKey)
-