Class RegressionRunOutput

java.lang.Object
org.drip.regression.core.RegressionRunOutput

public class RegressionRunOutput
extends java.lang.Object
RegressionRunOutput contains the output of a single regression activity. It holds the following:

  • The execution time
  • The Success/failure status of the run
  • The regression scenario that was executed
  • The Completion time for the regression module
  • The Regression Run Detail for the regression run


Another function displays the contents of this RegressionRunOutput instance.



Author:
Lakshmi Krishnamurthy
  • Field Summary

    Fields
    Modifier and Type Field Description
    boolean _bStatus
    Completion Status for the Regression Module
    java.util.Date _dtCompletion
    Completion Time for the Regression Module
    long _lExecTime
    Execution time for the Regression Module
    java.lang.String _strRegressionScenarioName
    Completion Status for the Regression Module
  • Constructor Summary

    Constructors
    Constructor Description
    RegressionRunOutput​(java.lang.String strRegressionScenarioName)
    Regression Run Output Constructor
  • Method Summary

    Modifier and Type Method Description
    java.lang.String displayString​(boolean bDetailed)
    Print the contents of the regression output
    RegressionRunDetail getRegressionDetail()
    Retrieve the regression details object
    boolean setTerminationStatus​(boolean bSuccess)
    Set the termination status for the regression output

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • _lExecTime

      public long _lExecTime
      Execution time for the Regression Module
    • _bStatus

      public boolean _bStatus
      Completion Status for the Regression Module
    • _strRegressionScenarioName

      public java.lang.String _strRegressionScenarioName
      Completion Status for the Regression Module
    • _dtCompletion

      public java.util.Date _dtCompletion
      Completion Time for the Regression Module
  • Constructor Details

    • RegressionRunOutput

      public RegressionRunOutput​(java.lang.String strRegressionScenarioName) throws java.lang.Exception
      Regression Run Output Constructor
      Parameters:
      strRegressionScenarioName - Regression Scenario Name
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • setTerminationStatus

      public boolean setTerminationStatus​(boolean bSuccess)
      Set the termination status for the regression output
      Parameters:
      bSuccess - TRUE - Regression Run succeeded
      Returns:
      TRUE - Termination status successfully set
    • getRegressionDetail

      public RegressionRunDetail getRegressionDetail()
      Retrieve the regression details object
      Returns:
      The regression details object
    • displayString

      public java.lang.String displayString​(boolean bDetailed)
      Print the contents of the regression output
      Parameters:
      bDetailed - Display detailed output
      Returns:
      String representing the Regression output