Class SortoutDatasetSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf16.SortoutDatasetSection

public final class SortoutDatasetSection extends SmfData
  • Field Details

  • Method Details

    • iceotfl1

      public int iceotfl1()
      ICEOTFL1 value.
      Returns:
      int ICEOTFL1 value
    • iceotpip

      public boolean iceotpip()
      Return true if ICEOTPIP bit in iceotfl1() is set.
      Returns:
      boolean ICEOTPIP bit is set in iceotfl1()

      ICEOTPIP = 0x80

    • iceotstr

      public boolean iceotstr()
      Return true if ICEOTSTR bit in iceotfl1() is set.
      Returns:
      boolean ICEOTSTR bit is set in iceotfl1()

      ICEOTSTR = 0x40

    • iceotcpr

      public boolean iceotcpr()
      Return true if ICEOTCPR bit in iceotfl1() is set.
      Returns:
      boolean ICEOTCPR bit is set in iceotfl1()

      ICEOTCPR = 0x20

    • iceotea

      public boolean iceotea()
      Return true if ICEOTEA bit in iceotfl1() is set.
      Returns:
      boolean ICEOTEA bit is set in iceotfl1()

      ICEOTEA = 0x10

    • iceothfs

      public boolean iceothfs()
      Return true if ICEOTHFS bit in iceotfl1() is set.
      Returns:
      boolean ICEOTHFS bit is set in iceotfl1()

      ICEOTHFS = 0x08

    • iceotamb

      public int iceotamb()
      ICEOTAMB value.
      Returns:
      int ICEOTAMB value
    • iceotexp

      public boolean iceotexp()
      Return true if ICEOTEXP bit in iceotamb() is set.
      Returns:
      boolean ICEOTEXP bit is set in iceotamb()

      ICEOTEXP = 0x80

    • iceotvsm

      public boolean iceotvsm()
      Return true if ICEOTVSM bit in iceotamb() is set.
      Returns:
      boolean ICEOTVSM bit is set in iceotamb()

      ICEOTVSM = 0x40

    • iceotbsm

      public boolean iceotbsm()
      Return true if ICEOTBSM bit in iceotamb() is set.
      Returns:
      boolean ICEOTBSM bit is set in iceotamb()

      ICEOTBSM = 0x20

    • iceottyp

      public int iceottyp()
      ICEOTTYP value.
      Returns:
      int ICEOTTYP value
    • iceottap

      public boolean iceottap()
      Return true if ICEOTTAP bit in iceottyp() is set.
      Returns:
      boolean ICEOTTAP bit is set in iceottyp()

      ICEOTTAP = 0x80

    • iceotdas

      public boolean iceotdas()
      Return true if ICEOTDAS bit in iceottyp() is set.
      Returns:
      boolean ICEOTDAS bit is set in iceottyp()

      ICEOTDAS = 0x40

    • iceotspd

      public boolean iceotspd()
      Return true if ICEOTSPD bit in iceottyp() is set.
      Returns:
      boolean ICEOTSPD bit is set in iceottyp()

      ICEOTSPD = 0x20

    • iceotrcf

      public int iceotrcf()
      ICEOTRCF value.
      Returns:
      int ICEOTRCF value
    • iceotbyt

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

      public BigInteger iceotbytAsBigInteger()
      ICEOTBYT value as a BigInteger.

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

      Returns:
      BigInteger ICEOTBYT
    • iceotrec

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

      public BigInteger iceotrecAsBigInteger()
      ICEOTREC value as a BigInteger.

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

      Returns:
      BigInteger ICEOTREC
    • iceotamc

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

      public BigInteger iceotamcAsBigInteger()
      ICEOTAMC value as a BigInteger.

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

      Returns:
      BigInteger ICEOTAMC
    • iceotlrl

      public int iceotlrl()
      ICEOTLRL value.
      Returns:
      int ICEOTLRL value
    • iceotbkz

      public int iceotbkz()
      ICEOTBKZ value.
      Returns:
      int ICEOTBKZ value
    • iceotddn

      public String iceotddn()
      ICEOTDDN value.
      Returns:
      String ICEOTDDN value
    • iceotnam

      public String iceotnam()
      ICEOTNAM value.
      Returns:
      String ICEOTNAM value
    • iceotvol

      public String iceotvol()
      ICEOTVOL value.
      Returns:
      String ICEOTVOL value
    • iceotbkf

      public long iceotbkf()
      ICEOTBKF value.
      Returns:
      long ICEOTBKF value
    • create

      public static SortoutDatasetSection 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