| Modifier and Type | Field and Description |
|---|---|
| public static final QueryParameterBindings | |
| public static final QueryKey. |
| Modifier and Type | Method and Description |
|---|---|
| public QueryKey. | generateQueryKeyMemento(SharedSessionContractImplementor persistenceContext)
Generate a "memento" for these parameter bindings that can be used
in creating a |
| public default <P> QueryParameterBinding | Returns: The binding, ornull if not yet boundThe QueryParameter reference parameter)Access to the binding via QueryParameter reference |
| public <P> QueryParameterBinding | Returns: The binding, ornull if not yet boundThe QueryParameter reference parameter)Access to the binding via QueryParameter reference |
| public <P> QueryParameterBinding | Returns: The binding, ornull if not yet boundThe parameter name name)Access to the binding via name |
| public <P> QueryParameterBinding | Returns: The binding, ornull if not yet boundThe parameter position position)Access to the binding via position |
| public boolean | |
| public boolean | Returns: true if its value has been bound; false
otherwise.The parameter to check for a binding parameter)Has binding been done for the given parameter. |
| public void | |
| public void |
| NO_PARAM_BINDINGS | back to summary |
|---|---|
| public static final QueryParameterBindings NO_PARAM_BINDINGS | |
| NO_PARAMETER_BINDING_MEMENTO | back to summary |
|---|---|
| public static final QueryKey. | |
| generateQueryKeyMemento | back to summary |
|---|---|
| public QueryKey. Generate a "memento" for these parameter bindings that can be used
in creating a | |
| getBinding | back to summary |
|---|---|
| public default <P> QueryParameterBinding Access to the binding via QueryParameter reference
| |
| getBinding | back to summary |
|---|---|
| public <P> QueryParameterBinding Access to the binding via QueryParameter reference
| |
| getBinding | back to summary |
|---|---|
| public <P> QueryParameterBinding Access to the binding via name
| |
| getBinding | back to summary |
|---|---|
| public <P> QueryParameterBinding Access to the binding via position
| |
| hasAnyMultiValuedBindings | back to summary |
|---|---|
| public boolean hasAnyMultiValuedBindings() | |
| isBound | back to summary |
|---|---|
| public boolean isBound(QueryParameterImplementor<?> parameter) Has binding been done for the given parameter. Handles cases where we do not (yet) have a binding object as well by simply returning false.
| |
| validate | back to summary |
|---|---|
| public void validate() Validate the bindings. Called just before execution | |
| visitBindings | back to summary |
|---|---|
| public void visitBindings(BiConsumer<QueryParameterImplementor<?>, QueryParameterBinding<?>> action) | |