Class CompressedFormatDatasetSection


public final class CompressedFormatDatasetSection extends ExtendedInformationSegment
  • Field Details

  • Method Details

    • smf14xf1

      public int smf14xf1()
      SMF14XF1 value.
      Returns:
      int SMF14XF1 value
    • smf14lbd

      public boolean smf14lbd()
      Return true if SMF14LBD bit in smf14xf1() is set.
      Returns:
      boolean SMF14LBD bit is set in smf14xf1()

      SMF14LBD = 0x80

    • smf14crj

      public boolean smf14crj()
      Return true if SMF14CRJ bit in smf14xf1() is set.
      Returns:
      boolean SMF14CRJ bit is set in smf14xf1()

      SMF14CRJ = 0x40

    • smf14zedcnac

      public boolean smf14zedcnac()
      Return true if SMF14ZEDCNAC bit in smf14xf1() is set.
      Returns:
      boolean SMF14ZEDCNAC bit is set in smf14xf1()

      SMF14ZEDCNAC = 0x20

    • smf14zedcnad

      public boolean smf14zedcnad()
      Return true if SMF14ZEDCNAD bit in smf14xf1() is set.
      Returns:
      boolean SMF14ZEDCNAD bit is set in smf14xf1()

      SMF14ZEDCNAD = 0x10

    • smf14xf2

      public int smf14xf2()
      SMF14XF2 value.
      Returns:
      int SMF14XF2 value
    • smf14cdl

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

      public BigInteger smf14cdlAsBigInteger()
      SMF14CDL value as a BigInteger.

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

      Returns:
      BigInteger SMF14CDL
    • smf14udl

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

      public BigInteger smf14udlAsBigInteger()
      SMF14UDL value as a BigInteger.

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

      Returns:
      BigInteger SMF14UDL
    • smf14cds

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

      public BigInteger smf14cdsAsBigInteger()
      SMF14CDS value as a BigInteger.

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

      Returns:
      BigInteger SMF14CDS
    • smf14uds

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

      public BigInteger smf14udsAsBigInteger()
      SMF14UDS value as a BigInteger.

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

      Returns:
      BigInteger SMF14UDS
    • smf14cis

      public long smf14cis()
      SMF14CIS value.
      Returns:
      long SMF14CIS value
    • smf14tkl

      public int smf14tkl()
      SMF14TKL value.
      Returns:
      int SMF14TKL value
    • smf14tkn

      public byte[] smf14tkn()
      SMF14TKN data.
      Returns:
      byte[] SMF14TKN data
    • smf14cmptype

      public int smf14cmptype()
      SMF14CMPTYPE value.
      Returns:
      int SMF14CMPTYPE value
    • smf14cmptypena

      public boolean smf14cmptypena()
      Return true if smf14cmptype() equals SMF14CMPTYPENA.
      Returns:
      boolean smf14cmptype() equals SMF14CMPTYPENA

      SMF14CMPTYPENA = 0x00

    • smf14cmptypegen

      public boolean smf14cmptypegen()
      Return true if smf14cmptype() equals SMF14CMPTYPEGEN.
      Returns:
      boolean smf14cmptype() equals SMF14CMPTYPEGEN

      SMF14CMPTYPEGEN = 0x01

    • smf14cmptypetlrd

      public boolean smf14cmptypetlrd()
      Return true if smf14cmptype() equals SMF14CMPTYPETLRD.
      Returns:
      boolean smf14cmptype() equals SMF14CMPTYPETLRD

      SMF14CMPTYPETLRD = 0x02

    • smf14cmptypezedc

      public boolean smf14cmptypezedc()
      Return true if smf14cmptype() equals SMF14CMPTYPEZEDC.
      Returns:
      boolean smf14cmptype() equals SMF14CMPTYPEZEDC

      SMF14CMPTYPEZEDC = 0x03

    • create

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