接口 ProcedureParameter<T>
-
- 所有超级接口:
javax.persistence.Parameter<T>,QueryParameter<T>
- 所有已知子接口:
ParameterRegistration<T>,ParameterRegistrationImplementor<T>,ProcedureParameterImplementor<T>
- 所有已知实现类:
ProcedureParameterImpl
public interface ProcedureParameter<T> extends QueryParameter<T>
NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQM- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidenablePassingNulls(boolean enabled)Controls how unbound values for this IN/INOUT parameter registration will be handled prior to execution.javax.persistence.ParameterModegetMode()Retrieves the parameter "mode".booleanisPassNullsEnabled()How will an unbound value be handled in terms of the JDBC parameter?-
从接口继承的方法 org.hibernate.query.QueryParameter
getHibernateType, getSourceLocations
-
-
-
-
方法详细资料
-
getMode
javax.persistence.ParameterMode getMode()
Retrieves the parameter "mode". Only really pertinent in regards to procedure/function calls. In all other cases the mode would beParameterMode.IN- 返回:
- The parameter mode.
-
isPassNullsEnabled
boolean isPassNullsEnabled()
How will an unbound value be handled in terms of the JDBC parameter?- 返回:
truehere indicates that NULL should be passed;falseindicates that it is ignored.- 另请参阅:
ParameterRegistrationImplementor.isPassNullsEnabled()
-
enablePassingNulls
void enablePassingNulls(boolean enabled)
Controls how unbound values for this IN/INOUT parameter registration will be handled prior to execution. For details seeParameterRegistration.enablePassingNulls(boolean)- 参数:
enabled-trueindicates that the NULL should be passed;falseindicates it should not.- 另请参阅:
ParameterRegistration.enablePassingNulls(boolean)
-
-