com.amazon.carbonado.qe
Interface QueryExecutorFactory<S extends Storable>
- All Known Implementing Classes:
- DelegatedQueryExecutorFactory, QueryEngine, QueryExecutorCache, UnionQueryAnalyzer
public interface QueryExecutorFactory<S extends Storable>
Produces QueryExecutor instances from a query specification.
- Author:
- Brian S O'Neill
getStorableType
Class<S> getStorableType()
executor
QueryExecutor<S> executor(Filter<S> filter,
OrderingList<S> ordering,
QueryHints hints)
throws RepositoryException
- Returns an executor that handles the given query specification.
- Parameters:
filter - optional filterordering - optional order-by propertieshints - optional query hints
- Throws:
RepositoryException
Copyright © 2006-2009 Amazon Technologies, Inc.. All Rights Reserved.