Package org.dellroad.querystream.jpa
Class CalendarParamBinding
java.lang.Object
org.dellroad.querystream.jpa.ParamBinding<T>
org.dellroad.querystream.jpa.CalendarParamBinding
-
Constructor Summary
ConstructorsConstructorDescriptionCalendarParamBinding(Parameter<Calendar> parameter, Calendar value, TemporalType temporalType) Constructor. -
Method Summary
Methods inherited from class org.dellroad.querystream.jpa.ParamBinding
applyTo, getParameter, getValue
-
Constructor Details
-
CalendarParamBinding
public CalendarParamBinding(Parameter<Calendar> parameter, Calendar value, TemporalType temporalType) Constructor.- Parameters:
parameter- the parameter to setvalue- parameter valuetemporalType- temporal type forvalue- Throws:
IllegalArgumentException- ifparameterortemporalTypeis null
-
-
Method Details
-
getTemporalType
Get theTemporalType.- Returns:
- temporal type to use when binding parameter value
-
equals
- Overrides:
equalsin classParamBinding<T>
-
hashCode
public int hashCode()- Overrides:
hashCodein classParamBinding<T>
-
toString
- Overrides:
toStringin classParamBinding<T>
-