Interface QueryExecutor<INPUT extends Query<OUTPUT>,OUTPUT>
-
- Type Parameters:
INPUT- AQueryto execute.OUTPUT- the type of result produced by Query.
- All Known Implementing Classes:
AggregationQueryExecutor
@InternalApi public interface QueryExecutor<INPUT extends Query<OUTPUT>,OUTPUT>An internal functional interface whose implementation has the responsibility to execute aQueryand returns the result. This class will have the responsibility to orchestrate betweenProtoPreparer,DatastoreRpcandResponseTransformerlayers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OUTPUTexecute(INPUT query, ReadOption... readOptions)
-
-
-
Method Detail
-
execute
OUTPUT execute(INPUT query, ReadOption... readOptions)
- Parameters:
query- AQueryto execute.readOptions- OptionalReadOptions to be used when executingQuery.
-
-