org.neodatis.odb.core.query.execution
Interface IQueryExecutor

All Known Subinterfaces:
IMultiClassQueryExecutor
All Known Implementing Classes:
CriteriaQueryExecutor, GenericQueryExecutor, MultiClassGenericQueryExecutor, NativeQueryExecutor, ValuesCriteriaQueryExecutor

public interface IQueryExecutor


Method Summary
<T> Objects<T>
execute(boolean inMemory, int startIndex, int endIndex, boolean returnObjects, IMatchingObjectAction queryResultAction)
          The main query execution method
 java.lang.String getFullClassName(IQuery query)
           
 

Method Detail

execute

<T> Objects<T> execute(boolean inMemory,
                       int startIndex,
                       int endIndex,
                       boolean returnObjects,
                       IMatchingObjectAction queryResultAction)
The main query execution method

Parameters:
inMemory -
startIndex -
endIndex -
returnObjects -
queryResultAction -
Returns:
Throws:
java.lang.Exception

getFullClassName

java.lang.String getFullClassName(IQuery query)