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 Details

    • CurrentReturnState

      protected CurrentReturnState(boolean isResultSet, int updateCount)
  • Method Details

    • indicatesMoreOutputs

      public boolean indicatesMoreOutputs()
    • isResultSet

      public boolean isResultSet()
    • getUpdateCount

      public int getUpdateCount()
    • getOutput

      public Output getOutput()
    • buildOutput

      protected Output buildOutput()
    • buildResultSetOutput

      protected Output buildResultSetOutput(List<?> list)
    • buildResultSetOutput

      protected Output buildResultSetOutput(Supplier<List<?>> listSupplier)
    • buildUpdateCountOutput

      protected Output buildUpdateCountOutput(int updateCount)
    • hasExtendedReturns

      protected boolean hasExtendedReturns()
    • buildExtendedReturn

      protected Output buildExtendedReturn()
    • hasFunctionReturns

      protected boolean hasFunctionReturns()
    • buildFunctionReturn

      protected Output buildFunctionReturn()