public static FilteredPartitions filter(UnfilteredPartitionIterator iterator, Filter filter) { return iterator instanceof UnfilteredPartitions ? new FilteredPartitions(filter, (UnfilteredPartitions) iterator) : new FilteredPartitions(iterator, filter); } }
static FilteredPartitions mutable(PartitionIterator iterator) { return iterator instanceof FilteredPartitions ? (FilteredPartitions) iterator : new FilteredPartitions(iterator); } static UnfilteredRows mutable(UnfilteredRowIterator iterator)
public static FilteredPartitions filter(UnfilteredPartitionIterator iterator, Filter filter) { return iterator instanceof UnfilteredPartitions ? new FilteredPartitions(filter, (UnfilteredPartitions) iterator) : new FilteredPartitions(iterator, filter); } }
static FilteredPartitions mutable(PartitionIterator iterator) { return iterator instanceof FilteredPartitions ? (FilteredPartitions) iterator : new FilteredPartitions(iterator); } static UnfilteredRows mutable(UnfilteredRowIterator iterator)
static FilteredPartitions mutable(PartitionIterator iterator) { return iterator instanceof FilteredPartitions ? (FilteredPartitions) iterator : new FilteredPartitions(iterator); } static UnfilteredRows mutable(UnfilteredRowIterator iterator)
public static FilteredPartitions filter(UnfilteredPartitionIterator iterator, Filter filter) { return iterator instanceof UnfilteredPartitions ? new FilteredPartitions(filter, (UnfilteredPartitions) iterator) : new FilteredPartitions(iterator, filter); } }
static FilteredPartitions mutable(PartitionIterator iterator) { return iterator instanceof FilteredPartitions ? (FilteredPartitions) iterator : new FilteredPartitions(iterator); } static UnfilteredRows mutable(UnfilteredRowIterator iterator)
/** * Filter any RangeTombstoneMarker from the iterator's iterators, transforming it into a PartitionIterator. */ public static PartitionIterator filter(UnfilteredPartitionIterator iterator, int nowInSecs) { Filter filter = new Filter(!iterator.isForThrift(), nowInSecs); if (iterator instanceof UnfilteredPartitions) return new FilteredPartitions(filter, (UnfilteredPartitions) iterator); return new FilteredPartitions(iterator, filter); } }