public class WithOnlyQueriedData<I extends BaseRowIterator<?>> extends Transformation<I>
ColumnFilter
. See UnfilteredRowIterators.withOnlyQueriedData(org.apache.cassandra.db.rows.UnfilteredRowIterator, org.apache.cassandra.db.filter.ColumnFilter)
for more details.Constructor and Description |
---|
WithOnlyQueriedData(ColumnFilter filter) |
Modifier and Type | Method and Description |
---|---|
protected RegularAndStaticColumns |
applyToPartitionColumns(RegularAndStaticColumns columns)
Applied to the
PartitionColumns of any rows iterator. |
protected Row |
applyToRow(Row row)
Applied to any row we encounter in a rows iterator
|
protected Row |
applyToStatic(Row row)
Applied to the static row of any rows iterator.
|
apply, apply, apply, apply, applyToDeletion, applyToMarker, applyToPartition, applyToPartitionKey, onClose, onPartitionClose
public WithOnlyQueriedData(ColumnFilter filter)
protected RegularAndStaticColumns applyToPartitionColumns(RegularAndStaticColumns columns)
Transformation
PartitionColumns
of any rows iterator.
NOTE: same remark than for applyToDeletion: it is only applied to the first iterator in a sequence of iterators
filled by MoreContents.applyToPartitionColumns
in class Transformation<I extends BaseRowIterator<?>>
protected Row applyToStatic(Row row)
Transformation
applyToStatic
in class Transformation<I extends BaseRowIterator<?>>
protected Row applyToRow(Row row)
Transformation
applyToRow
in class Transformation<I extends BaseRowIterator<?>>
Copyright © 2009- The Apache Software Foundation