public class QueryExecutor extends AbstractQueryExecutor
Modifier and Type | Class and Description |
---|---|
static class |
QueryExecutor.ExecutionTask |
AbstractQueryExecutor.EntriesOrderByComparator
_logger, query
Constructor and Description |
---|
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, setResults, sum, traverseExpressionTree
public QueryExecutor(AbstractDMLQuery query)
public void execute(OrNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutor
SQLException
public void execute(AndNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutor
SQLException
public void execute(InNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutor
SQLException
public void execute(NotInNode exp, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
IQueryExecutor
SQLException
public IQueryResultSet<IEntryPacket> execute(ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
SQLException
public void execute(ExpNode expNode, ISpaceProxy space, Transaction txn, int readModifier, int max) throws SQLException
SQLException
Copyright © GigaSpaces.