| Modifier and Type | Method and Description |
|---|---|
| public BindableType | Returns: The currently associated TypeGet the Type currently associated with this binding. |
| public T | |
| public Collection | |
| public TemporalType | getExplicitTemporalPrecision()
If the parameter represents a temporal type, return the explicitly specified precision - if one. |
| public MappingModelExpressible | Returns: the inferred mapping model expressible ornullReturns the inferred mapping model expressible i.e. the model reference against which this parameter is compared. |
| public boolean | |
| public boolean | |
| public default void | |
| public void | |
| public void | setBindValue(T
The bind value value, BindableType<T> The explicit Type to use clarifiedType)Sets the parameter binding value using the explicit Type. |
| public void | setBindValue(T
The bind value value, TemporalType The temporal type to use temporalTypePrecision)Sets the parameter binding value using the explicit TemporalType. |
| public void | |
| public void | setBindValues(Collection<? extends T>
The bind values values, BindableType<T> The explicit Type to use clarifiedType)Sets the parameter binding values using the explicit Type in regards to the individual values. |
| public void | setBindValues(Collection<? extends T>
The bind values values, TemporalType The temporal type to use temporalTypePrecision, TypeConfiguration typeConfiguration)Sets the parameter binding value using the explicit TemporalType in regards to the individual values. |
| public boolean | Returns: Whether the bind type was changedThe mapping model expressible type)Sets the mapping model expressible for this parameter. |
| getBindType | back to summary |
|---|---|
| public BindableType Get the Type currently associated with this binding.
| |
| getBindValue | back to summary |
|---|---|
| public T getBindValue() Get the value current bound.
| |
| getBindValues | back to summary |
|---|---|
| public Collection Get the values currently bound.
| |
| getExplicitTemporalPrecision | back to summary |
|---|---|
| public TemporalType getExplicitTemporalPrecision() If the parameter represents a temporal type, return the explicitly specified precision - if one. | |
| getType | back to summary |
|---|---|
| public MappingModelExpressible Returns the inferred mapping model expressible i.e. the model reference against which this parameter is compared.
| |
| isBound | back to summary |
|---|---|
| public boolean isBound() Is any value (including | |
| isMultiValued | back to summary |
|---|---|
| public boolean isMultiValued() Is the binding multivalued? | |
| setBindValue | back to summary |
|---|---|
| public default void setBindValue(T value) Sets the parameter binding value. The inherent parameter type (if known) is assumed | |
| setBindValue | back to summary |
|---|---|
| public void setBindValue(T value, boolean resolveJdbcTypeIfNecessary) Sets the parameter binding value. The inherent parameter type (if known) is assumed. The flag controls whether the parameter type should be resolved if necessary. | |
| setBindValue | back to summary |
|---|---|
| public void setBindValue(T value, BindableType<T> clarifiedType) Sets the parameter binding value using the explicit Type.
| |
| setBindValue | back to summary |
|---|---|
| public void setBindValue(T value, TemporalType temporalTypePrecision) Sets the parameter binding value using the explicit TemporalType.
| |
| setBindValues | back to summary |
|---|---|
| public void setBindValues(Collection<? extends T> values) Sets the parameter binding values. The inherent parameter type (if known) is assumed in regards to the individual values.
| |
| setBindValues | back to summary |
|---|---|
| public void setBindValues(Collection<? extends T> values, BindableType<T> clarifiedType) Sets the parameter binding values using the explicit Type in regards to the individual values.
| |
| setBindValues | back to summary |
|---|---|
| public void setBindValues(Collection<? extends T> values, TemporalType temporalTypePrecision, TypeConfiguration typeConfiguration) Sets the parameter binding value using the explicit TemporalType in regards to the individual values.
| |
| setType | back to summary |
|---|---|
| public boolean setType(MappingModelExpressible<T> type) Sets the mapping model expressible for this parameter.
| |