Interface ProcedureParameterMetadataImplementor
- All Superinterfaces:
ParameterMetadata, ParameterMetadataImplementor
-
Method Summary
Modifier and TypeMethodDescriptiongetQueryParameter(int positionLabel) Get the parameter reference registered at the given position-label.getQueryParameter(String name) Get the parameter reference registered under the given name.List<? extends ProcedureParameterImplementor<?>> voidregisterParameter(ProcedureParameterImplementor<?> parameter) Obtain aQueryParameterrepresenting the same parameter as the given JPA-standardParameter.Methods inherited from interface ParameterMetadata
containsReference, getInferredParameterType, getNamedParameterNames, getOrdinalParameterLabels, getParameterCount, getParameters, getRegistrations, hasNamedParameters, hasPositionalParametersMethods inherited from interface ParameterMetadataImplementor
collectAllParameters, createBindings, findQueryParameter, findQueryParameter, hasAnyMatching, visitParameters, visitRegistrations
-
Method Details
-
getParameterStrategy
ParameterStrategy getParameterStrategy() -
getQueryParameter
Description copied from interface:ParameterMetadataGet the parameter reference registered under the given name.- Specified by:
getQueryParameterin interfaceParameterMetadata- Specified by:
getQueryParameterin interfaceParameterMetadataImplementor- Returns:
- The registered match. Never
null
-
getQueryParameter
Description copied from interface:ParameterMetadataGet the parameter reference registered at the given position-label.- Specified by:
getQueryParameterin interfaceParameterMetadata- Specified by:
getQueryParameterin interfaceParameterMetadataImplementor- Returns:
- The registered match. Never
null
-
resolve
Description copied from interface:ParameterMetadataObtain aQueryParameterrepresenting the same parameter as the given JPA-standardParameter.- Specified by:
resolvein interfaceParameterMetadata- Specified by:
resolvein interfaceParameterMetadataImplementor
-
registerParameter
-
getRegistrationsAsList
List<? extends ProcedureParameterImplementor<?>> getRegistrationsAsList()
-