com.thinkaurelius.titan.graphdb.query

## Interface BackendQuery<Q extends BackendQuery>

- All Superinterfaces:
    Query
  All Known Implementing Classes:
    IndexQuery, JointIndexQuery, JointIndexQuery.Subquery, KeyRangeQuery, KeySliceQuery, SliceQuery

      public interface BackendQuery<Q extends BackendQuery>
      extends Query

  A BackendQuery is a query that can be updated to a new limit. This is useful in query execution where the query limit is successively relaxed to find all the needed elements of the result set.
  Author:
    Matthias Broecheler (me@matthiasb.com)

- - ### Field Summary

    - ### Fields inherited from interface com.thinkaurelius.titan.graphdb.query.Query

      `NO_LIMIT`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Q` | `updateLimit(int newLimit)` Creates a new query identical to the current one but with the specified limit.

    - ### Methods inherited from interface com.thinkaurelius.titan.graphdb.query.Query

      `getLimit, hasLimit`

- - ### Method Detail

    - #### updateLimit

          Q updateLimit(int newLimit)

      Creates a new query identical to the current one but with the specified limit.
      Parameters:
        `newLimit` -
      Returns:

Copyright © 2012–2014. All rights reserved.