com.bigdata.btree.filter
Interface ITupleFilter<E>

Type Parameters:
E - The generic type of the objects that can be materialized using ITuple.getObject().
All Superinterfaces:
cutthecrap.utils.striterators.IFilter, Serializable
All Known Implementing Classes:
AbstractAccessPath.ElementFilter, Advancer, AtomicRowFilter, DistinctTermAdvancer, FileVersionDeleter, LookaheadTupleFilter, PrefixFilter, TupleFilter, TupleRemover, TupleTransformer, TupleUpdater

public interface ITupleFilter<E>
extends cutthecrap.utils.striterators.IFilter

Interface for stacked filtering iterators for ITuples.

Version:
$Id: ITupleFilter.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson
See Also:
ITupleIterator, IRangeQuery.rangeIterator(byte[], byte[], int, int, IFilterConstructor)

Method Summary
 ITupleIterator<E> filter(Iterator src)
          Strengthened return type.
 

Method Detail

filter

ITupleIterator<E> filter(Iterator src)
Strengthened return type.

Specified by:
filter in interface cutthecrap.utils.striterators.IFilter


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.