Interface DocQueryRequest<T>


  • public interface DocQueryRequest<T>
    A Query request for the document store.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      JsonReadOptions createJsonReadOptions()
      Create JsonReadOptions taking into account persistence context and lazy loading support.
      void executeSecondaryQueries​(boolean forEach)
      Execute secondary queries.
      io.ebeaninternal.api.SpiQuery<T> getQuery()
      Return the query for this request.
      io.ebeaninternal.api.SpiTransaction getTransaction()
      Return the transaction for this request (can be null for document store only queries).
      void setTransaction​(io.ebeaninternal.api.SpiTransaction transaction)
      Set the (document store) transaction to use for this query.
    • Method Detail

      • getTransaction

        io.ebeaninternal.api.SpiTransaction getTransaction()
        Return the transaction for this request (can be null for document store only queries).
      • setTransaction

        void setTransaction​(io.ebeaninternal.api.SpiTransaction transaction)
        Set the (document store) transaction to use for this query.
      • getQuery

        io.ebeaninternal.api.SpiQuery<TgetQuery()
        Return the query for this request.