Package io.ebean.event
Interface BeanQueryRequest<T>
-
public interface BeanQueryRequest<T>
Holds the information available for a bean query.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default Database
database()
Return the DB processing the request.EbeanServer
getEbeanServer()
Deprecated.default Query<T>
getQuery()
Deprecated.default Transaction
getTransaction()
Deprecated.boolean
isMultiValueIdSupported()
Return true if multi-value binding using Array or Table Values is supported.boolean
isMultiValueSupported(Class<?> valueType)
Return true if multi-value binding is supported for this value type.boolean
isPadInExpression()
Return true if an Id IN expression should have the bind parameters padded.Query<T>
query()
Returns the query.Transaction
transaction()
Return the Transaction associated with this request.
-
-
-
Method Detail
-
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().
-
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.
-
-