Class QueryResult<T>


  • public abstract class QueryResult<T>
    extends Object
    Results of a query over entities.
    • Constructor Detail

      • QueryResult

        public QueryResult()
    • Method Detail

      • query

        public abstract String query()
        Returns:
        the original query string, or null if the query was created programmatically.
      • predicate

        public abstract Predicate<T> predicate()
        Returns:
        the predicate after all rewriting and other modification by the query subsystem.
      • entities

        public abstract com.google.common.collect.ImmutableList<T> entities()
        Returns:
        the query results.
      • more

        public abstract boolean more()
        Returns:
        whether the query could be retried with a higher start/limit to produce more results. Never true if entities() is empty.