Method Summary
All Methods Static Methods Instance Methods Abstract Methods
Modifier and Type
Method
Description
void
fillByIndices (ElementSource src,
LongChunk <? extends Attributes.KeyIndices > chunk,
WritableChunk <? super Attributes.Values > dest)
void
fillByIndices (ElementSource src,
OrderedKeys keys,
WritableChunk <? super Attributes.Values > dest)
void
fillByRanges (ElementSource src,
OrderedKeys keys,
WritableChunk <? super Attributes.Values > dest)
void
fillFromSingleValue (ElementSource src,
long srcKey,
WritableSource dest,
OrderedKeys destKeys)
This doesn't really belong here but we are putting it here for now for implementation convenience.
void
fillPrevByIndices (ElementSource src,
LongChunk <? extends Attributes.KeyIndices > chunk,
WritableChunk <? super Attributes.Values > dest)
void
fillPrevByIndices (ElementSource src,
OrderedKeys keys,
WritableChunk <? super Attributes.Values > dest)
void
fillPrevByRanges (ElementSource src,
OrderedKeys keys,
WritableChunk <? super Attributes.Values > dest)
static ChunkFiller
fromChunkType (ChunkType chunkType)
Method Details
This 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.