ParameterBind contract.
| Modifier and Type | Field and Description |
|---|---|
| private TemporalType | |
| private Type | |
| private boolean | |
| private static final Logger | |
| private final ProcedureParamBindings | |
| private final ProcedureParameterImplementor | |
| private T |
| Access | Constructor and Description |
|---|---|
| public | ParameterBindImpl(ProcedureParameterImplementor<T> procedureParameter, ProcedureParamBindings procedureParamBindings)
|
| Modifier and Type | Method and Description |
|---|---|
| public Type | getBindType()
Implements org. |
| public T | getBindValue()
Implements org. |
| public TemporalType | getExplicitTemporalType()
Implements org. <T> represents a DATE/TIME type value, JPA usually allows specifying the particular parts of
the DATE/TIME value to be bound.
|
| public T | |
| private void | |
| public boolean | |
| public void | setBindValue(T
The bind value value)Implements org. |
| public void | setBindValue(T
The bind value value, Type The explicit Type to use clarifiedType)Implements org. |
| public void | setBindValue(T
The bind value value, TemporalType The temporal type to use clarifiedTemporalType)Implements org. |
| explicitTemporalType | back to summary |
|---|---|
| private TemporalType explicitTemporalType | |
| hibernateType | back to summary |
|---|---|
| private Type hibernateType | |
| isBound | back to summary |
|---|---|
| private boolean isBound | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| procedureParamBindings | back to summary |
|---|---|
| private final ProcedureParamBindings procedureParamBindings | |
| procedureParameter | back to summary |
|---|---|
| private final ProcedureParameterImplementor<T> procedureParameter | |
| value | back to summary |
|---|---|
| private T value | |
| ParameterBindImpl | back to summary |
|---|---|
| public ParameterBindImpl(ProcedureParameterImplementor<T> procedureParameter, ProcedureParamBindings procedureParamBindings) | |
| getBindType | back to summary |
|---|---|
| public Type getBindType() Implements org. Doc from org. Get the Type currently associated with this binding. | |
| getBindValue | back to summary |
|---|---|
| public T getBindValue() Implements org. Doc from org. Get the value current bound.
| |
| getExplicitTemporalType | back to summary |
|---|---|
| public TemporalType getExplicitTemporalType() Implements org. Doc from org. If
| |
| getValue | back to summary |
|---|---|
| public T getValue() Implements org. Doc from org. Retrieves the bound value.
| |
| internalSetValue | back to summary |
|---|---|
| private void internalSetValue(T value) | |
| isBound | back to summary |
|---|---|
| public boolean isBound() Implements org.
| |
| setBindValue | back to summary |
|---|---|
| public void setBindValue(T value) Implements org. Doc from org. Sets the parameter binding value. The inherent parameter type (if known) is assumed
| |
| setBindValue | back to summary |
|---|---|
| public void setBindValue(T value, Type clarifiedType) Implements org. Doc from org. Sets the parameter binding value using the explicit Type. | |
| setBindValue | back to summary |
|---|---|
| public void setBindValue(T value, TemporalType clarifiedTemporalType) Implements org. Doc from org. Sets the parameter binding value using the explicit TemporalType.
| |