接口 ParameterMetadata
-
public interface ParameterMetadataAccess to known information about the parameters for a query.- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 Set<QueryParameter<?>>collectAllParameters()Set<javax.persistence.Parameter<?>>collectAllParametersJpa()booleancontainsReference(QueryParameter parameter)Set<String>getNamedParameterNames()Return the names of all named parameters of the query.Collection<QueryParameter>getNamedParameters()intgetParameterCount()intgetPositionalParameterCount()Returns the number of positional parameters.Collection<QueryParameter>getPositionalParameters()<T> QueryParameter<T>getQueryParameter(Integer position)<T> QueryParameter<T>getQueryParameter(String name)booleanhasNamedParameters()Does this parameter set contain any named parameters?booleanhasPositionalParameters()Does this parameter set contain any positional parameters?<T> QueryParameter<T>resolve(javax.persistence.Parameter<T> param)voidvisitRegistrations(Consumer<QueryParameter> action)
-
-
-
方法详细资料
-
hasNamedParameters
boolean hasNamedParameters()
Does this parameter set contain any named parameters?- 返回:
trueif there are named parameters;falseotherwise.
-
hasPositionalParameters
boolean hasPositionalParameters()
Does this parameter set contain any positional parameters?- 返回:
trueif there are positional parameters;falseotherwise.
-
collectAllParameters
Set<QueryParameter<?>> collectAllParameters()
-
collectAllParametersJpa
Set<javax.persistence.Parameter<?>> collectAllParametersJpa()
-
getNamedParameterNames
Set<String> getNamedParameterNames()
Return the names of all named parameters of the query.- 返回:
- the parameter names, in no particular order
-
getPositionalParameterCount
int getPositionalParameterCount()
Returns the number of positional parameters.- 返回:
- The number of positional parameters.
-
getQueryParameter
<T> QueryParameter<T> getQueryParameter(String name)
-
getQueryParameter
<T> QueryParameter<T> getQueryParameter(Integer position)
-
resolve
<T> QueryParameter<T> resolve(javax.persistence.Parameter<T> param)
-
getPositionalParameters
Collection<QueryParameter> getPositionalParameters()
-
getNamedParameters
Collection<QueryParameter> getNamedParameters()
-
getParameterCount
int getParameterCount()
-
containsReference
boolean containsReference(QueryParameter parameter)
-
visitRegistrations
void visitRegistrations(Consumer<QueryParameter> action)
-
-