public class QueryExecutor extends AbstractQueryExecutor
| Modifier and Type | Class and Description |
|---|---|
static class |
QueryExecutor.ExecutionTask |
AbstractQueryExecutor.EntriesOrderByComparator_logger, query| Constructor and Description |
|---|
QueryExecutor() |
QueryExecutor(AbstractDMLQuery query) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(AndNode exp,
ISpaceProxy space,
Transaction txn,
int readModifier,
int max)
Execute And expression - execute both children and union the results
|
void |
execute(ExpNode expNode,
ISpaceProxy space,
Transaction txn,
int readModifier,
int max) |
void |
execute(InNode exp,
ISpaceProxy space,
Transaction txn,
int readModifier,
int max)
Execute IN expression - can be a list of simple values or an inner select query
|
IQueryResultSet<IEntryPacket> |
execute(ISpaceProxy space,
Transaction txn,
int readModifier,
int max) |
void |
execute(NotInNode exp,
ISpaceProxy space,
Transaction txn,
int readModifier,
int max)
execute NOT IN query
|
void |
execute(OrNode exp,
ISpaceProxy space,
Transaction txn,
int readModifier,
int max)
Execute Or expression - execute both children and union the results
|
aggregate, avg, clear, convertEntriesToResultArrays, count, execute, executeTemplate, extractResults, filterDistinctEntries, getGroupByComparator, getIntermediateResults, getOrderByComparator, getQuery, groupBy, minMax, orderBy, readAll, readExternal, setResults, sum, traverseExpressionTree, writeExternalpublic QueryExecutor()
public QueryExecutor(AbstractDMLQuery query)
public void execute(OrNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutorSQLExceptionpublic void execute(AndNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutorSQLExceptionpublic void execute(InNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutorSQLExceptionpublic void execute(NotInNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutorSQLExceptionpublic IQueryResultSet<IEntryPacket> execute(ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
SQLExceptionpublic void execute(ExpNode expNode, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
SQLExceptionCopyright © GigaSpaces.