类 ProcedureOutputsImpl
- java.lang.Object
-
- org.hibernate.result.internal.OutputsImpl
-
- org.hibernate.procedure.internal.ProcedureOutputsImpl
-
- 所有已实现的接口:
ProcedureOutputs,Outputs
public class ProcedureOutputsImpl extends OutputsImpl implements ProcedureOutputs
Implementation of ProcedureResult. Defines centralized access to all of the results of a procedure call.- 作者:
- Steve Ebersole
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 protected classProcedureOutputsImpl.ProcedureCurrentReturnState-
从类继承的嵌套类/接口 org.hibernate.result.internal.OutputsImpl
OutputsImpl.CurrentReturnState
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected OutputsImpl.CurrentReturnStatebuildCurrentReturnState(boolean isResultSet, int updateCount)ObjectgetOutputParameterValue(int position)Retrieve the value of an OUTPUT parameter by the name position under which the parameter was registered.ObjectgetOutputParameterValue(String name)Retrieve the value of an OUTPUT parameter by the name under which the parameter was registered.<T> TgetOutputParameterValue(ParameterRegistration<T> parameterRegistration)Retrieve the value of an OUTPUT parameter by the parameter's registration memento.-
从类继承的方法 org.hibernate.result.internal.OutputsImpl
convert, extractResults, getCurrent, goToNext, release
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.hibernate.result.Outputs
getCurrent, goToNext, release
-
-
-
-
方法详细资料
-
getOutputParameterValue
public <T> T getOutputParameterValue(ParameterRegistration<T> parameterRegistration)
从接口复制的说明:ProcedureOutputsRetrieve the value of an OUTPUT parameter by the parameter's registration memento. Should NOT be called for parameters registered as REF_CURSOR. REF_CURSOR parameters should be accessed via the returns (see#getNextOutput- 指定者:
getOutputParameterValue在接口中ProcedureOutputs- 参数:
parameterRegistration- The parameter's registration memento.- 返回:
- The output value.
- 另请参阅:
ProcedureCall.registerParameter(String, Class, javax.persistence.ParameterMode)
-
getOutputParameterValue
public Object getOutputParameterValue(String name)
从接口复制的说明:ProcedureOutputsRetrieve the value of an OUTPUT parameter by the name under which the parameter was registered.- 指定者:
getOutputParameterValue在接口中ProcedureOutputs- 参数:
name- The name under which the parameter was registered.- 返回:
- The output value.
- 另请参阅:
ProcedureCall.registerParameter(String, Class, javax.persistence.ParameterMode)
-
getOutputParameterValue
public Object getOutputParameterValue(int position)
从接口复制的说明:ProcedureOutputsRetrieve the value of an OUTPUT parameter by the name position under which the parameter was registered.- 指定者:
getOutputParameterValue在接口中ProcedureOutputs- 参数:
position- The position at which the parameter was registered.- 返回:
- The output value.
- 另请参阅:
ProcedureCall.registerParameter(int, Class, javax.persistence.ParameterMode)
-
buildCurrentReturnState
protected OutputsImpl.CurrentReturnState buildCurrentReturnState(boolean isResultSet, int updateCount)
- 覆盖:
buildCurrentReturnState在类中OutputsImpl
-
-