Class EnsureOnHeap
java.lang.Object
org.apache.cassandra.db.transform.Transformation
org.apache.cassandra.utils.memory.EnsureOnHeap
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract DeletionInfoapplyToDeletionInfo(DeletionInfo deletionInfo) abstract RangeTombstoneMarkerapplyToMarker(RangeTombstoneMarker marker) Applied to any RTM we encounter in a rows/unfiltered iteratorapplyToPartition(Iterator<Row> partition) abstract UnfilteredRowIteratorapplyToPartition(UnfilteredRowIterator partition) abstract SearchIterator<Clustering<?>,Row> applyToPartition(SearchIterator<Clustering<?>, Row> partition) abstract DecoratedKeyApplied to the partition key of any rows/unfiltered iterator we are applied toabstract RowapplyToRow(Row row) Applied to any row we encounter in a rows iteratorabstract RowapplyToStatic(Row row) Applied to the static row of any rows iterator.Methods inherited from class org.apache.cassandra.db.transform.Transformation
apply, apply, apply, apply, applyToDeletion, applyToPartition, applyToPartitionColumns, onClose, onPartitionClose
-
Field Details
-
NOOP
-
-
Constructor Details
-
EnsureOnHeap
public EnsureOnHeap()
-
-
Method Details
-
applyToPartitionKey
Description copied from class:TransformationApplied to the partition key of any rows/unfiltered iterator we are applied to- Overrides:
applyToPartitionKeyin classTransformation
-
applyToPartition
-
applyToPartition
public abstract SearchIterator<Clustering<?>,Row> applyToPartition(SearchIterator<Clustering<?>, Row> partition) -
applyToPartition
-
applyToDeletionInfo
-
applyToRow
Description copied from class:TransformationApplied to any row we encounter in a rows iterator- Overrides:
applyToRowin classTransformation
-
applyToStatic
Description copied from class:TransformationApplied to the static row of any rows iterator. NOTE that this is only applied to the first iterator in any sequence of iterators filled by a MoreContents; the static data for such iterators is all expected to be equal- Overrides:
applyToStaticin classTransformation
-
applyToMarker
Description copied from class:TransformationApplied to any RTM we encounter in a rows/unfiltered iterator- Overrides:
applyToMarkerin classTransformation
-