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 Modifier and Type Method Description EbeanServergetEbeanServer()Return the server processing the request.Query<T>getQuery()Returns the query.TransactiongetTransaction()Return the Transaction associated with this request.booleanisMultiValueIdSupported()Return true if multi-value binding using Array or Table Values is supported.booleanisMultiValueSupported(Class<?> valueType)Return true if multi-value binding is supported for this value type.booleanisPadInExpression()Return true if an Id IN expression should have the bind parameters padded.
-
-
-
Method Detail
-
getEbeanServer
EbeanServer getEbeanServer()
Return the server processing the request.
-
getTransaction
Transaction getTransaction()
Return the Transaction associated with this request.
-
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.
-
-