Module io.ebean.api

Interface BeanQueryRequest<T>


public interface BeanQueryRequest<T>
Holds the information available for a bean query.
  • Method Details

    • database

      default Database database()
      Return the DB processing the request.
    • getEbeanServer

      @Deprecated EbeanServer getEbeanServer()
      Deprecated.
      Deprecated migrate to database().
    • transaction

      Transaction transaction()
      Return the Transaction associated with this request.
    • getTransaction

      @Deprecated default Transaction getTransaction()
      Deprecated.
      Deprecated migrate to transaction().
    • query

      Query<T> query()
      Returns the query.
    • getQuery

      @Deprecated default Query<T> getQuery()
      Deprecated.
      Deprecated migrate to query().
    • isPadInExpression

      boolean isPadInExpression()
      Return true if an Id IN expression should have the bind parameters padded.
    • isMultiValueIdSupported

      boolean isMultiValueIdSupported()
      Return true if multi-value binding using Array or Table Values is supported.
    • isMultiValueSupported

      boolean isMultiValueSupported(Class<?> valueType)
      Return true if multi-value binding is supported for this value type.