Uses of Interface
net.obsearch.filter.Filter

Packages that use Filter
net.obsearch.distance   
net.obsearch.filter   
net.obsearch.index   
net.obsearch.index.aesa.impl   
net.obsearch.index.bucket   
net.obsearch.index.bucket.impl   
net.obsearch.index.bucket.sleek   
net.obsearch.index.ghs.impl   
net.obsearch.index.perm.impl   
 

Uses of Filter in net.obsearch.distance
 

Methods in net.obsearch.distance with parameters of type Filter
 void OBDistanceCalculatorInt.process(long idObj, O obj, O q, OBQueryInt<O> query, Filter<O> filter)
          Process asyncrhonously a and b.
 

Uses of Filter in net.obsearch.filter
 

Classes in net.obsearch.filter that implement Filter
 class FilterAnd<O extends OB>
          FilterAnd returns true if and only if each if its filters return true.
 class FilterNonEquals<O extends OB>
          Filter all objects that are not equal to the query.
 class FilterOr<O extends OB>
          FilterOr creates an or of filters.
 

Methods in net.obsearch.filter with parameters of type Filter
 void FilterAnd.addFilter(Filter<O> f)
           
 void FilterOr.addFilter(Filter<O> f)
           
 

Uses of Filter in net.obsearch.index
 

Methods in net.obsearch.index with parameters of type Filter
 void IndexByte.searchOB(O object, byte r, Filter<O> filter, OBPriorityQueueByte<O> result)
          Searches the Index and returns OBResult (ID, OB and distance) elements that are closer to "object".
 void IndexDouble.searchOB(O object, double r, Filter<O> filter, OBPriorityQueueDouble<O> result)
          Searches the Index and returns OBResult (ID, OB and distance) elements that are closer to "object".
 void IndexFloat.searchOB(O object, float r, Filter<O> filter, OBPriorityQueueFloat<O> result)
          Searches the Index and returns OBResult (ID, OB and distance) elements that are closer to "object".
 void IndexInt.searchOB(O object, int r, Filter<O> filter, OBPriorityQueueInt<O> result)
          Searches the Index and returns OBResult (ID, OB and distance) elements that are closer to "object".
 void IndexLong.searchOB(O object, long r, Filter<O> filter, OBPriorityQueueLong<O> result)
          Searches the Index and returns OBResult (ID, OB and distance) elements that are closer to "object".
 void IndexShort.searchOB(O object, short r, Filter<O> filter, OBPriorityQueueShort<O> result)
          Searches the Index and returns OBResult (ID, OB and distance) elements that are closer to "object".
 

Uses of Filter in net.obsearch.index.aesa.impl
 

Methods in net.obsearch.index.aesa.impl with parameters of type Filter
 void AesaFloat.searchOB(O object, float r, Filter<O> filter, OBPriorityQueueFloat<O> result)
           
 

Uses of Filter in net.obsearch.index.bucket
 

Methods in net.obsearch.index.bucket with parameters of type Filter
 void BucketContainer.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
          Same as BucketContainer.search(AbstractOBQuery, BucketObject, Filter, Statistics) but it forces the query AbstractOBQuery into the correct type.
 void BucketContainer.search(Q query, B bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
          Match the given query and bucket but only for one record found in b.
 void BucketContainer.search(Q query, B bucket, Filter<O> filter, Statistics stats)
          Searches the given object with the given searchContainer parameters.
 

Uses of Filter in net.obsearch.index.bucket.impl
 

Methods in net.obsearch.index.bucket.impl with parameters of type Filter
 void AbstractBucketContainerByte.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerInt.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerShort.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerDouble.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerFloat.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerLong.search(AbstractOBQuery<O> q, B bucket, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerByte.search(OBQueryByte<O> query, B b, ByteBuffer data, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerByte.search(OBQueryByte<O> query, B b, Filter<O> filter, byte[] key1, byte[] key2, Statistics stats)
          Convenience method that forces the search to be performed on a certain key set.
 void AbstractBucketContainerByte.search(OBQueryByte<O> query, B b, Filter<O> filter, Statistics stats)
          Searches the data by using a binary search to reduce SMAP vector computations.
 void AbstractBucketContainerDouble.search(OBQueryDouble<O> query, B b, ByteBuffer data, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerDouble.search(OBQueryDouble<O> query, B b, Filter<O> filter, byte[] key1, byte[] key2, Statistics stats)
          Convenience method that forces the search to be performed on a certain key set.
 void AbstractBucketContainerDouble.search(OBQueryDouble<O> query, B b, Filter<O> filter, Statistics stats)
          Searches the data by using a binary search to reduce SMAP vector computations.
 void AbstractBucketContainerFloat.search(OBQueryFloat<O> query, B b, ByteBuffer data, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerFloat.search(OBQueryFloat<O> query, B b, Filter<O> filter, byte[] key1, byte[] key2, Statistics stats)
          Convenience method that forces the search to be performed on a certain key set.
 void AbstractBucketContainerFloat.search(OBQueryFloat<O> query, B b, Filter<O> filter, Statistics stats)
          Searches the data by using a binary search to reduce SMAP vector computations.
 void AbstractBucketContainerInt.search(OBQueryInt<O> query, B b, ByteBuffer data, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerInt.search(OBQueryInt<O> query, B b, Filter<O> filter, byte[] key1, byte[] key2, Statistics stats)
          Convenience method that forces the search to be performed on a certain key set.
 void AbstractBucketContainerInt.search(OBQueryInt<O> query, B b, Filter<O> filter, Statistics stats)
          Searches the data by using a binary search to reduce SMAP vector computations.
 void AbstractBucketContainerLong.search(OBQueryLong<O> query, B b, ByteBuffer data, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerLong.search(OBQueryLong<O> query, B b, Filter<O> filter, byte[] key1, byte[] key2, Statistics stats)
          Convenience method that forces the search to be performed on a certain key set.
 void AbstractBucketContainerLong.search(OBQueryLong<O> query, B b, Filter<O> filter, Statistics stats)
          Searches the data by using a binary search to reduce SMAP vector computations.
 void AbstractBucketContainerShort.search(OBQueryShort<O> query, B b, ByteBuffer data, Filter<O> filter, Statistics stats)
           
 void AbstractBucketContainerShort.search(OBQueryShort<O> query, B b, Filter<O> filter, byte[] key1, byte[] key2, Statistics stats)
          Convenience method that forces the search to be performed on a certain key set.
 void AbstractBucketContainerShort.search(OBQueryShort<O> query, B b, Filter<O> filter, Statistics stats)
          Searches the data by using a binary search to reduce SMAP vector computations.
 

Uses of Filter in net.obsearch.index.bucket.sleek
 

Methods in net.obsearch.index.bucket.sleek with parameters of type Filter
 void SleekBucketByte.search(AbstractOBQuery<O> q, BucketObjectByte<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketDouble.search(AbstractOBQuery<O> q, BucketObjectDouble<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketFloat.search(AbstractOBQuery<O> q, BucketObjectFloat<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketInt.search(AbstractOBQuery<O> q, BucketObjectInt<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketLong.search(AbstractOBQuery<O> q, BucketObjectLong<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketShort.search(AbstractOBQuery<O> q, BucketObjectShort<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketByte.search(OBQueryByte<O> query, BucketObjectByte<O> bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
           
 void SleekBucketByte.search(OBQueryByte<O> query, BucketObjectByte<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketDouble.search(OBQueryDouble<O> query, BucketObjectDouble<O> bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
           
 void SleekBucketDouble.search(OBQueryDouble<O> query, BucketObjectDouble<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketFloat.search(OBQueryFloat<O> query, BucketObjectFloat<O> bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
           
 void SleekBucketFloat.search(OBQueryFloat<O> query, BucketObjectFloat<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketInt.search(OBQueryInt<O> query, BucketObjectInt<O> bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
           
 void SleekBucketInt.search(OBQueryInt<O> query, BucketObjectInt<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketLong.search(OBQueryLong<O> query, BucketObjectLong<O> bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
           
 void SleekBucketLong.search(OBQueryLong<O> query, BucketObjectLong<O> bucket, Filter<O> filter, Statistics stats)
           
 void SleekBucketShort.search(OBQueryShort<O> query, BucketObjectShort<O> bucket, ByteBuffer b, Filter<O> filter, Statistics stats)
           
 void SleekBucketShort.search(OBQueryShort<O> query, BucketObjectShort<O> bucket, Filter<O> filter, Statistics stats)
           
 

Uses of Filter in net.obsearch.index.ghs.impl
 

Methods in net.obsearch.index.ghs.impl with parameters of type Filter
 void Sketch64Byte.searchOB(O object, byte r, Filter<O> filter, OBPriorityQueueByte<O> result)
           
 void Sketch64Double.searchOB(O object, double r, Filter<O> filter, OBPriorityQueueDouble<O> result)
           
 void Sketch64Float.searchOB(O object, float r, Filter<O> filter, OBPriorityQueueFloat<O> result)
           
 void Sketch64Int.searchOB(O object, int r, Filter<O> filter, OBPriorityQueueInt<O> result)
           
 void Sketch64Long.searchOB(O object, long r, Filter<O> filter, OBPriorityQueueLong<O> result)
           
 void Sketch64Short.searchOB(O object, short r, Filter<O> filter, OBPriorityQueueShort<O> result)
           
 

Uses of Filter in net.obsearch.index.perm.impl
 

Methods in net.obsearch.index.perm.impl with parameters of type Filter
 void DistPermByte.searchOB(O object, byte r, Filter<O> filter, OBPriorityQueueByte<O> result)
           
 void DistPermDouble.searchOB(O object, double r, Filter<O> filter, OBPriorityQueueDouble<O> result)
           
 void DistPermFloat.searchOB(O object, float r, Filter<O> filter, OBPriorityQueueFloat<O> result)
           
 void DistPermInt.searchOB(O object, int r, Filter<O> filter, OBPriorityQueueInt<O> result)
           
 void DistPermLong.searchOB(O object, long r, Filter<O> filter, OBPriorityQueueLong<O> result)
           
 void DistPermShort.searchOB(O object, short r, Filter<O> filter, OBPriorityQueueShort<O> result)
           
 



Copyright © 2007-2011 Arnoldo Jose Muller Molina. All Rights Reserved.