public interface ParameterMetadata
Modifier and Type | Method and Description |
---|---|
java.util.Set<QueryParameter<?>> |
collectAllParameters() |
java.util.Set<javax.persistence.Parameter<?>> |
collectAllParametersJpa() |
java.util.Set<java.lang.String> |
getNamedParameterNames()
Return the names of all named parameters of the query.
|
int |
getPositionalParameterCount()
Returns the number of positional parameters.
|
<T> QueryParameter<T> |
getQueryParameter(java.lang.Integer position) |
<T> QueryParameter<T> |
getQueryParameter(java.lang.String name) |
boolean |
hasNamedParameters()
Does this parameter set contain any named parameters?
|
boolean |
hasPositionalParameters()
Does this parameter set contain any positional parameters?
|
default boolean |
isOrdinalParametersZeroBased() |
<T> QueryParameter<T> |
resolve(javax.persistence.Parameter<T> param) |
default void |
setOrdinalParametersZeroBased(boolean isZeroBased) |
boolean hasNamedParameters()
true
if there are named parameters; false
otherwise.boolean hasPositionalParameters()
true
if there are positional parameters; false
otherwise.java.util.Set<QueryParameter<?>> collectAllParameters()
java.util.Set<javax.persistence.Parameter<?>> collectAllParametersJpa()
java.util.Set<java.lang.String> getNamedParameterNames()
int getPositionalParameterCount()
<T> QueryParameter<T> getQueryParameter(java.lang.String name)
<T> QueryParameter<T> getQueryParameter(java.lang.Integer position)
<T> QueryParameter<T> resolve(javax.persistence.Parameter<T> param)
default boolean isOrdinalParametersZeroBased()
default void setOrdinalParametersZeroBased(boolean isZeroBased)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.