public class QueryParameterListBindingImpl<T> extends Object implements QueryParameterListBinding<T>
Constructor and Description |
---|
QueryParameterListBindingImpl(Type type,
boolean isBindingValidationRequired) |
Modifier and Type | Method and Description |
---|---|
Type |
getBindType()
Get the Type currently associated with this binding.
|
Collection<T> |
getBindValues()
Get the values currently bound.
|
void |
setBindValues(Collection<T> bindValues)
Sets the parameter binding values.
|
void |
setBindValues(Collection<T> values,
TemporalType clarifiedTemporalType)
Sets the parameter binding value using the explicit TemporalType in regards to the individual values.
|
void |
setBindValues(Collection<T> values,
Type clarifiedType)
Sets the parameter binding values using the explicit Type in regards to the individual values.
|
public QueryParameterListBindingImpl(Type type, boolean isBindingValidationRequired)
public void setBindValues(Collection<T> bindValues)
QueryParameterListBinding
setBindValues
in interface QueryParameterListBinding<T>
bindValues
- The bind valuespublic void setBindValues(Collection<T> values, Type clarifiedType)
QueryParameterListBinding
setBindValues
in interface QueryParameterListBinding<T>
values
- The bind valuesclarifiedType
- The explicit Type to usepublic void setBindValues(Collection<T> values, TemporalType clarifiedTemporalType)
QueryParameterListBinding
setBindValues
in interface QueryParameterListBinding<T>
values
- The bind valuesclarifiedTemporalType
- The temporal type to usepublic Collection<T> getBindValues()
QueryParameterListBinding
getBindValues
in interface QueryParameterListBinding<T>
public Type getBindType()
QueryParameterListBinding
getBindType
in interface QueryParameterListBinding<T>
Copyright © 2020 JBoss by Red Hat. All rights reserved.