ResultObjectProvider |
ExpressionStoreQuery.DataStoreExecutor.executeQuery(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
protected ResultObjectProvider |
ExpressionStoreQuery.executeQuery(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
java.lang.Object[] params,
StoreQuery.Range range) |
Execute the given expression against the given candidate extent.
|
ResultObjectProvider |
ExpressionStoreQuery.InMemoryExecutor.executeQuery(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
ResultObjectProvider |
StoreQuery.Executor.executeQuery(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
Return the result of executing this query with the given parameter
values.
|
java.lang.String[] |
AbstractStoreQuery.AbstractExecutor.getDataStoreActions(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
java.lang.String[] |
ExpressionStoreQuery.DataStoreExecutor.getDataStoreActions(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
protected java.lang.String[] |
ExpressionStoreQuery.getDataStoreActions(ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
java.lang.Object[] params,
StoreQuery.Range range) |
Return the commands that will be sent to the datastore in order
to execute the query, typically in the database's native language.
|
java.lang.String[] |
ExpressionStoreQuery.InMemoryExecutor.getDataStoreActions(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
java.lang.String[] |
StoreQuery.Executor.getDataStoreActions(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
Return a description of the commands that will be sent to
the datastore in order to execute the query.
|
void |
AbstractStoreQuery.AbstractExecutor.getRange(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
void |
ExpressionStoreQuery.AbstractExpressionExecutor.getRange(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
|
void |
StoreQuery.Executor.getRange(StoreQuery q,
java.lang.Object[] params,
StoreQuery.Range range) |
Mutate the given range to set any range information stored in
the query string and/or parameters.
|
protected java.lang.Object |
QueryImpl.toResult(StoreQuery q,
StoreQuery.Executor ex,
ResultObjectProvider rop,
StoreQuery.Range range) |
Return the query result for the given result object provider.
|