Class VisibilityFilter

  • All Implemented Interfaces:
    SortedKeyValueIterator<Key,​Value>, YieldingKeyValueIterator<Key,​Value>

    public class VisibilityFilter
    extends SynchronizedServerFilter
    A SortedKeyValueIterator that filters based on ColumnVisibility and optimized for use with system iterators. Prior to 2.0, this class extended Filter and all system iterators where wrapped with a SynchronizedIterator during creation of the iterator stack in IteratorUtil .loadIterators(). For performance reasons, the synchronization was pushed down the stack to this class.