java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf98.ims.ExceptionalJob

public final class ExceptionalJob extends SmfData
  • Method Details

    • exAsid

      public int exAsid()
      DFSSR98A_ExAsid value.
      Returns:
      int DFSSR98A_ExAsid value
    • exJobNm

      public String exJobNm()
      DFSSR98A_ExJobnm value.
      Returns:
      String DFSSR98A_ExJobnm value
    • exTranCt

      public long exTranCt()
      DFSSR98A_ExTranCt value, throws exception if DFSSR98A_ExTranCt overflows 64 bit signed integer.
      Returns:
      long DFSSR98A_ExTranCt
      Throws:
      IllegalArgumentException - If the value of DFSSR98A_ExTranCt exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in DFSSR98A_ExTranCt). Use exTranCtAsBigInteger() if this is possible.
    • exTranCtAsBigInteger

      public BigInteger exTranCtAsBigInteger()
      DFSSR98A_ExTranCt value as a BigInteger.

      exTranCt() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger DFSSR98A_ExTranCt
    • exAvgPrc

      public Duration exAvgPrc()
      DFSSR98A_ExAvgPrc as a Duration.
      Returns:
      Duration DFSSR98A_ExAvgPrc
      See Also:
    • exAvgPrcSeconds

      public double exAvgPrcSeconds()
      DFSSR98A_ExAvgPrc in seconds.
      Returns:
      double DFSSR98A_ExAvgPrc converted to seconds
    • exAvgPrcRawValue

      public long exAvgPrcRawValue()
      DFSSR98A_ExAvgPrc raw value.
      Returns:
      long DFSSR98A_ExAvgPrc raw value
    • exAvgEla

      public Duration exAvgEla()
      DFSSR98A_ExAvgEla as a Duration.
      Returns:
      Duration DFSSR98A_ExAvgEla
      See Also:
    • exAvgElaSeconds

      public double exAvgElaSeconds()
      DFSSR98A_ExAvgEla in seconds.
      Returns:
      double DFSSR98A_ExAvgEla converted to seconds
    • exAvgElaRawValue

      public long exAvgElaRawValue()
      DFSSR98A_ExAvgEla raw value.
      Returns:
      long DFSSR98A_ExAvgEla raw value
    • exTotCP

      public Duration exTotCP()
      DFSSR98A_ExTotCP as a Duration.
      Returns:
      Duration DFSSR98A_ExTotCP
      See Also:
    • exTotCPSeconds

      public double exTotCPSeconds()
      DFSSR98A_ExTotCP in seconds.
      Returns:
      double DFSSR98A_ExTotCP converted to seconds
    • exTotCPRawValue

      public long exTotCPRawValue()
      DFSSR98A_ExTotCP raw value.
      Returns:
      long DFSSR98A_ExTotCP raw value
    • exTotZP

      public Duration exTotZP()
      DFSSR98A_ExTotZP as a Duration.
      Returns:
      Duration DFSSR98A_ExTotZP
      See Also:
    • exTotZPSeconds

      public double exTotZPSeconds()
      DFSSR98A_ExTotZP in seconds.
      Returns:
      double DFSSR98A_ExTotZP converted to seconds
    • exTotZPRawValue

      public long exTotZPRawValue()
      DFSSR98A_ExTotZP raw value.
      Returns:
      long DFSSR98A_ExTotZP raw value
    • create

      public static ExceptionalJob create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section