Package org.hibernate.result.internal
Class OutputsImpl.CurrentReturnState
- java.lang.Object
-
- org.hibernate.result.internal.OutputsImpl.CurrentReturnState
-
- Direct Known Subclasses:
ProcedureOutputsImpl.ProcedureCurrentReturnState
- Enclosing class:
- OutputsImpl
protected class OutputsImpl.CurrentReturnState extends Object
Encapsulates the information needed to interpret the current return within a result
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CurrentReturnState(boolean isResultSet, int updateCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Output
buildExtendedReturn()
protected Output
buildFunctionReturn()
protected Output
buildOutput()
protected Output
buildResultSetOutput(Supplier<List<?>> listSupplier)
protected Output
buildResultSetOutput(List<?> list)
protected Output
buildUpdateCountOutput(int updateCount)
Output
getOutput()
int
getUpdateCount()
protected boolean
hasExtendedReturns()
protected boolean
hasFunctionReturns()
boolean
indicatesMoreOutputs()
boolean
isResultSet()
-
-
-
Method Detail
-
indicatesMoreOutputs
public boolean indicatesMoreOutputs()
-
isResultSet
public boolean isResultSet()
-
getUpdateCount
public int getUpdateCount()
-
getOutput
public Output getOutput()
-
buildOutput
protected Output buildOutput()
-
buildUpdateCountOutput
protected Output buildUpdateCountOutput(int updateCount)
-
hasExtendedReturns
protected boolean hasExtendedReturns()
-
buildExtendedReturn
protected Output buildExtendedReturn()
-
hasFunctionReturns
protected boolean hasFunctionReturns()
-
buildFunctionReturn
protected Output buildFunctionReturn()
-
-