org.neodatis.odb.core.query.execution
Interface IMultiClassQueryExecutor
- All Superinterfaces:
- IQueryExecutor
- All Known Implementing Classes:
- CriteriaQueryExecutor, GenericQueryExecutor, NativeQueryExecutor, ValuesCriteriaQueryExecutor
public interface IMultiClassQueryExecutor
- extends IQueryExecutor
executeStartAndEndOfQueryAction
boolean executeStartAndEndOfQueryAction()
- Used to indicate if the execute method must call start and end method of the queryResultAction. The default is yes.
For MultiClass Query executor, it is set to false to avoid to reset the result
- Returns:
- true or false to indicate if start and end method of queryResultAction must be executed
setExecuteStartAndEndOfQueryAction
void setExecuteStartAndEndOfQueryAction(boolean yes)
getStorageEngine
IStorageEngine getStorageEngine()
getQuery
IQuery getQuery()
setClassInfo
void setClassInfo(ClassInfo ci)
- The class on which to execute the query