Class LongChunkFiller
java.lang.Object
io.deephaven.engine.table.impl.chunkfillers.LongChunkFiller
- All Implemented Interfaces:
ChunkFiller
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfillByIndices(ElementSource src, LongChunk<? extends RowKeys> chunk, WritableChunk<? super Values> dest) final voidfillByIndices(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) final voidfillByRanges(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) voidfillFromSingleValue(ElementSource src, long srcKey, WritableColumnSource dest, RowSequence destKeys) This doesn't really belong here but we are putting it here for now for implementation convenience.final voidfillPrevByIndices(ElementSource src, LongChunk<? extends RowKeys> chunk, WritableChunk<? super Values> dest) final voidfillPrevByIndices(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) final voidfillPrevByRanges(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
LongChunkFiller
public LongChunkFiller()
-
-
Method Details
-
fillByRanges
public final void fillByRanges(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) - Specified by:
fillByRangesin interfaceChunkFiller
-
fillByIndices
public final void fillByIndices(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) - Specified by:
fillByIndicesin interfaceChunkFiller
-
fillByIndices
public final void fillByIndices(ElementSource src, LongChunk<? extends RowKeys> chunk, WritableChunk<? super Values> dest) - Specified by:
fillByIndicesin interfaceChunkFiller
-
fillPrevByRanges
public final void fillPrevByRanges(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) - Specified by:
fillPrevByRangesin interfaceChunkFiller
-
fillPrevByIndices
public final void fillPrevByIndices(ElementSource src, RowSequence keys, WritableChunk<? super Values> dest) - Specified by:
fillPrevByIndicesin interfaceChunkFiller
-
fillPrevByIndices
public final void fillPrevByIndices(ElementSource src, LongChunk<? extends RowKeys> chunk, WritableChunk<? super Values> dest) - Specified by:
fillPrevByIndicesin interfaceChunkFiller
-
fillFromSingleValue
public void fillFromSingleValue(ElementSource src, long srcKey, WritableColumnSource dest, RowSequence destKeys) Description copied from interface:ChunkFillerThis doesn't really belong here but we are putting it here for now for implementation convenience. In the long run we may want to generalize this functionality, or, at the very least, move it to some "ColumnSourceFiller" class.- Specified by:
fillFromSingleValuein interfaceChunkFiller
-