|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryOperation | |
---|---|
messif.algorithms | Search algorithms base classes. |
messif.algorithms.impl | Implementation of basic search algorithms. |
messif.buckets | Storage classes capable of holding objects . |
messif.buckets.impl | Bucket implementations. |
messif.buckets.index | Bucket indexes for improved access. |
messif.operations | Generic classes for data manipulatioin and querying operations. |
messif.operations.query | Implementation of data querying operations. |
Uses of QueryOperation in messif.algorithms |
---|
Methods in messif.algorithms with parameters of type QueryOperation | ||
---|---|---|
|
Algorithm.getQueryAnswer(QueryOperation<? extends T> operation)
Execute query operation on this algorithm and return the answer. |
Method parameters in messif.algorithms with type arguments of type QueryOperation | ||
---|---|---|
|
Algorithm.getQueryAnswer(java.lang.Class<? extends QueryOperation<? extends T>> operationClass,
java.lang.Object... arguments)
Execute query operation on this algorithm and return the answer. |
Uses of QueryOperation in messif.algorithms.impl |
---|
Methods in messif.algorithms.impl with parameters of type QueryOperation | |
---|---|
void |
ParallelSequentialScan.search(QueryOperation<?> operation)
Performs a query operation. |
void |
SequentialScan.search(QueryOperation<?> operation)
Performs a generic query operation. |
Uses of QueryOperation in messif.buckets |
---|
Methods in messif.buckets with parameters of type QueryOperation | |
---|---|
int |
Bucket.processQuery(QueryOperation<?> query)
Process a query operation on objects from this bucket. |
Uses of QueryOperation in messif.buckets.impl |
---|
Methods in messif.buckets.impl with parameters of type QueryOperation | |
---|---|
int |
AlgorithmStorageBucket.processQuery(QueryOperation query)
Process a query operation on objects from this bucket. |
Uses of QueryOperation in messif.buckets.index |
---|
Methods in messif.buckets.index that return QueryOperation | |
---|---|
QueryOperation<?> |
OperationIndexComparator.createIndexOperation(java.util.Collection<? extends K> keys)
Creates a query operation for the given keys. |
Uses of QueryOperation in messif.operations |
---|
Subclasses of QueryOperation in messif.operations | |
---|---|
class |
ListingQueryOperation
The base class for query operations that return unsorted collections of objects . |
class |
RankingQueryOperation
The base class for query operations that return objects
ranked by a distance. |
class |
SingletonQueryOperation
The base class for query operations that return a single object . |
Uses of QueryOperation in messif.operations.query |
---|
Subclasses of QueryOperation in messif.operations.query | |
---|---|
class |
AggregationFunctionQueryOperation
Aggregation function kNN query operation. |
class |
ApproxKNNQueryOperation
Approximate k-nearest neighbors query with specific early termination parameters and support for obtaining some guarantees on results. |
class |
ApproxRangeQueryOperation
Approximate range query with specific early termination parameters and support for obtaining some guarantees on results. |
class |
GetAllObjectsQueryOperation
Operation for retrieving all objects locally stored (organized by an algorithm). |
class |
GetObjectByLocatorOperation
This query retrieves from the structure a set of objects given their locators. |
class |
GetObjectQueryOperation
Operation for retriving an instance of object having the desired ID (passed in constructor). |
class |
GetObjectsByLocatorsOperation
This operation returns objects with given locators. |
class |
GetRandomObjectQueryOperation
Operation for retriving a random object. |
class |
GetRandomObjectsQueryOperation
Operation for retriving a list of random objects. |
class |
IncrementalNNQueryOperation
Incremental Nearest Neighbor Search. |
class |
KNNMultiQueryOperation
K-nearest neighbors query operation with multiple query objects. |
class |
KNNQueryOperation
K-nearest neighbors query operation. |
class |
RangeQueryOperation
Range query operation. |
class |
TopCombinedQueryOperation
Top-k combined query operation. |
Fields in messif.operations.query with type parameters of type QueryOperation | |
---|---|
protected java.lang.Class<? extends QueryOperation> |
TopCombinedQueryOperation.initialSAQueryClass
Query operation to execute for sorted accesses |
Methods in messif.operations.query that return types with arguments of type QueryOperation | |
---|---|
java.lang.Class<? extends QueryOperation> |
TopCombinedQueryOperation.getInitialSAQueryClass()
Returns the class of the query operation to execute for initial sorted accesses. |
Constructor parameters in messif.operations.query with type arguments of type QueryOperation | |
---|---|
TopCombinedQueryOperation(LocalAbstractObject queryObject,
int k,
int numberOfInitialSA,
boolean numberOfInitialSAProgressive,
int numberOfRandomAccesses,
java.lang.Class<? extends QueryOperation> initialSAQueryClass,
AggregationFunction aggregationFunction)
Creates a new instance of TopCombinedQueryOperation. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |