java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf74.subtype4.CfRequestDataSection

public final class CfRequestDataSection extends SmfData
  • Field Details

  • Method Details

    • r744snam

      public String r744snam()
      R744SNAM value.
      Returns:
      String R744SNAM value
    • r744sver

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

      public BigInteger r744sverAsBigInteger()
      R744SVER value as a BigInteger.

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

      Returns:
      BigInteger R744SVER
    • r744styp

      public int r744styp()
      R744STYP value.
      Returns:
      int R744STYP value
    • r744sty1

      public boolean r744sty1()
      Return true if r744styp() equals R744STY1.
      Returns:
      boolean r744styp() equals R744STY1

      R744STY1 = 0x01

    • r744sty2

      public boolean r744sty2()
      Return true if r744styp() equals R744STY2.
      Returns:
      boolean r744styp() equals R744STY2

      R744STY2 = 0x02

    • r744sty3

      public boolean r744sty3()
      Return true if r744styp() equals R744STY3.
      Returns:
      boolean r744styp() equals R744STY3

      R744STY3 = 0x03

    • r744sty4

      public boolean r744sty4()
      Return true if r744styp() equals R744STY4.
      Returns:
      boolean r744styp() equals R744STY4

      R744STY4 = 0x04

    • r744sflg

      public int r744sflg()
      R744SFLG value.
      Returns:
      int R744SFLG value
    • r744scei

      public boolean r744scei()
      Return true if R744SCEI bit in r744sflg() is set.
      Returns:
      boolean R744SCEI bit is set in r744sflg()

      R744SCEI = 0x80

    • r744sadi

      public boolean r744sadi()
      Return true if R744SADI bit in r744sflg() is set.
      Returns:
      boolean R744SADI bit is set in r744sflg()

      R744SADI = 0x40

    • r744scad

      public boolean r744scad()
      Return true if R744SCAD bit in r744sflg() is set.
      Returns:
      boolean R744SCAD bit is set in r744sflg()

      R744SCAD = 0x20

    • r744sdas

      public boolean r744sdas()
      Return true if R744SDAS bit in r744sflg() is set.
      Returns:
      boolean R744SDAS bit is set in r744sflg()

      R744SDAS = 0x10

    • r744spri

      public boolean r744spri()
      Return true if R744SPRI bit in r744sflg() is set.
      Returns:
      boolean R744SPRI bit is set in r744sflg()

      R744SPRI = 0x08

    • r744ssec

      public boolean r744ssec()
      Return true if R744SSEC bit in r744sflg() is set.
      Returns:
      boolean R744SSEC bit is set in r744sflg()

      R744SSEC = 0x04

    • r744senc

      public boolean r744senc()
      Return true if R744SENC bit in r744sflg() is set.
      Returns:
      boolean R744SENC bit is set in r744sflg()

      R744SENC = 0x02

    • r744slec

      public int r744slec()
      R744SLEC value.
      Returns:
      int R744SLEC value
    • r744slel

      public long r744slel()
      R744SLEL value.
      Returns:
      long R744SLEL value
    • r744slem

      public long r744slem()
      R744SLEM value.
      Returns:
      long R744SLEM value
    • r744sltl

      public long r744sltl()
      R744SLTL value.
      Returns:
      long R744SLTL value
    • r744sltm

      public long r744sltm()
      R744SLTM value.
      Returns:
      long R744SLTM value
    • r744ssta

      public double r744ssta()
      R744SSTA value.
      Returns:
      double R744SSTA value
    • r744strc

      public double r744strc()
      R744STRC value.
      Returns:
      double R744STRC value
    • r744stac

      public double r744stac()
      R744STAC value.
      Returns:
      double R744STAC value
    • r744sarc

      public double r744sarc()
      R744SARC value.
      Returns:
      double R744SARC value
    • r744satm

      public Duration r744satm()
      R744SATM as a Duration.
      Returns:
      Duration R744SATM
      See Also:
    • r744satmSeconds

      public double r744satmSeconds()
      R744SATM in seconds.
      Returns:
      double R744SATM converted to seconds
    • r744satmRawValue

      public BigInteger r744satmRawValue()
      R744SATM raw value.
      Returns:
      BigInteger R744SATM raw value
    • r744sasqSecondsSq

      public double r744sasqSecondsSq()
      R744SASQ in squared seconds.
      Returns:
      double R744SASQ converted to squared seconds
    • r744sasqRawValue

      public BigInteger r744sasqRawValue()
      R744SASQ raw value.
      Returns:
      BigInteger R744SASQ raw value
    • r744ssrc

      public double r744ssrc()
      R744SSRC value.
      Returns:
      double R744SSRC value
    • r744sstm

      public Duration r744sstm()
      R744SSTM as a Duration.
      Returns:
      Duration R744SSTM
      See Also:
    • r744sstmSeconds

      public double r744sstmSeconds()
      R744SSTM in seconds.
      Returns:
      double R744SSTM converted to seconds
    • r744sstmRawValue

      public BigInteger r744sstmRawValue()
      R744SSTM raw value.
      Returns:
      BigInteger R744SSTM raw value
    • r744sssqSecondsSq

      public double r744sssqSecondsSq()
      R744SSSQ in squared seconds.
      Returns:
      double R744SSSQ converted to squared seconds
    • r744sssqRawValue

      public BigInteger r744sssqRawValue()
      R744SSSQ raw value.
      Returns:
      BigInteger R744SSSQ raw value
    • r744sqrc

      public double r744sqrc()
      R744SQRC value.
      Returns:
      double R744SQRC value
    • r744sqtm

      public Duration r744sqtm()
      R744SQTM as a Duration.
      Returns:
      Duration R744SQTM
      See Also:
    • r744sqtmSeconds

      public double r744sqtmSeconds()
      R744SQTM in seconds.
      Returns:
      double R744SQTM converted to seconds
    • r744sqtmRawValue

      public BigInteger r744sqtmRawValue()
      R744SQTM raw value.
      Returns:
      BigInteger R744SQTM raw value
    • r744sqsqSecondsSq

      public double r744sqsqSecondsSq()
      R744SQSQ in squared seconds.
      Returns:
      double R744SQSQ converted to squared seconds
    • r744sqsqRawValue

      public BigInteger r744sqsqRawValue()
      R744SQSQ raw value.
      Returns:
      BigInteger R744SQSQ raw value
    • r744sdrc

      public double r744sdrc()
      R744SDRC value.
      Returns:
      double R744SDRC value
    • r744sdtm

      public Duration r744sdtm()
      R744SDTM as a Duration.
      Returns:
      Duration R744SDTM
      See Also:
    • r744sdtmSeconds

      public double r744sdtmSeconds()
      R744SDTM in seconds.
      Returns:
      double R744SDTM converted to seconds
    • r744sdtmRawValue

      public BigInteger r744sdtmRawValue()
      R744SDTM raw value.
      Returns:
      BigInteger R744SDTM raw value
    • r744sdsqSecondsSq

      public double r744sdsqSecondsSq()
      R744SDSQ in squared seconds.
      Returns:
      double R744SDSQ converted to squared seconds
    • r744sdsqRawValue

      public BigInteger r744sdsqRawValue()
      R744SDSQ raw value.
      Returns:
      BigInteger R744SDSQ raw value
    • r744sdmp

      public double r744sdmp()
      R744SDMP value.
      Returns:
      double R744SDMP value
    • r744shto

      public double r744shto()
      R744SHTO value.
      Returns:
      double R744SHTO value
    • r744shmn

      public long r744shmn()
      R744SHMN value.
      Returns:
      long R744SHMN value
    • r744shmx

      public long r744shmx()
      R744SHMX value.
      Returns:
      long R744SHMX value
    • r744slto

      public double r744slto()
      R744SLTO value.
      Returns:
      double R744SLTO value
    • r744slmn

      public long r744slmn()
      R744SLMN value.
      Returns:
      long R744SLMN value
    • r744slmx

      public long r744slmx()
      R744SLMX value.
      Returns:
      long R744SLMX value
    • r744sdto

      public double r744sdto()
      R744SDTO value.
      Returns:
      double R744SDTO value
    • r744sdmn

      public long r744sdmn()
      R744SDMN value.
      Returns:
      long R744SDMN value
    • r744sdmx

      public long r744sdmx()
      R744SDMX value.
      Returns:
      long R744SDMX value
    • r744scn

      public double r744scn()
      R744SCN value.
      Returns:
      double R744SCN value
    • r744sfcn

      public double r744sfcn()
      R744SFCN value.
      Returns:
      double R744SFCN value
    • r744ssiz

      public long r744ssiz()
      R744SSIZ value.
      Returns:
      long R744SSIZ value
    • r744smas

      public long r744smas()
      R744SMAS value.
      Returns:
      long R744SMAS value
    • r744smis

      public long r744smis()
      R744SMIS value.
      Returns:
      long R744SMIS value
    • r744sdec

      public long r744sdec()
      R744SDEC value.
      Returns:
      long R744SDEC value
    • r744sdel

      public long r744sdel()
      R744SDEL value.
      Returns:
      long R744SDEL value
    • r744snlh

      public long r744snlh()
      R744SNLH value.
      Returns:
      long R744SNLH value
    • r744smae

      public long r744smae()
      R744SMAE value.
      Returns:
      long R744SMAE value
    • r744scue

      public long r744scue()
      R744SCUE value.
      Returns:
      long R744SCUE value
    • r744cdsi

      public int r744cdsi()
      R744CDSI value.
      Returns:
      int R744CDSI value
    • r744cdne

      public int r744cdne()
      R744CDNE value.
      Returns:
      int R744CDNE value
    • r744spln

      public double r744spln()
      R744SPLN value.
      Returns:
      double R744SPLN value
    • r744spes

      public double r744spes()
      R744SPES value.
      Returns:
      double R744SPES value
    • r744sptc

      public double r744sptc()
      R744SPTC value.
      Returns:
      double R744SPTC value
    • r744spst

      public Duration r744spst()
      R744SPST as a Duration.
      Returns:
      Duration R744SPST
      See Also:
    • r744spstSeconds

      public double r744spstSeconds()
      R744SPST in seconds.
      Returns:
      double R744SPST converted to seconds
    • r744spstRawValue

      public BigInteger r744spstRawValue()
      R744SPST raw value.
      Returns:
      BigInteger R744SPST raw value
    • r744spssSecondsSq

      public double r744spssSecondsSq()
      R744SPSS in squared seconds.
      Returns:
      double R744SPSS converted to squared seconds
    • r744spssRawValue

      public BigInteger r744spssRawValue()
      R744SPSS raw value.
      Returns:
      BigInteger R744SPSS raw value
    • r744srtc

      public double r744srtc()
      R744SRTC value.
      Returns:
      double R744SRTC value
    • r744srst

      public Duration r744srst()
      R744SRST as a Duration.
      Returns:
      Duration R744SRST
      See Also:
    • r744srstSeconds

      public double r744srstSeconds()
      R744SRST in seconds.
      Returns:
      double R744SRST converted to seconds
    • r744srstRawValue

      public BigInteger r744srstRawValue()
      R744SRST raw value.
      Returns:
      BigInteger R744SRST raw value
    • r744srssSecondsSq

      public double r744srssSecondsSq()
      R744SRSS in squared seconds.
      Returns:
      double R744SRSS converted to squared seconds
    • r744srssRawValue

      public BigInteger r744srssRawValue()
      R744SRSS raw value.
      Returns:
      BigInteger R744SRSS raw value
    • r744sctc

      public double r744sctc()
      R744SCTC value.
      Returns:
      double R744SCTC value
    • r744scst

      public Duration r744scst()
      R744SCST as a Duration.
      Returns:
      Duration R744SCST
      See Also:
    • r744scstSeconds

      public double r744scstSeconds()
      R744SCST in seconds.
      Returns:
      double R744SCST converted to seconds
    • r744scstRawValue

      public BigInteger r744scstRawValue()
      R744SCST raw value.
      Returns:
      BigInteger R744SCST raw value
    • r744scssSecondsSq

      public double r744scssSecondsSq()
      R744SCSS in squared seconds.
      Returns:
      double R744SCSS converted to squared seconds
    • r744scssRawValue

      public BigInteger r744scssRawValue()
      R744SCSS raw value.
      Returns:
      BigInteger R744SCSS raw value
    • r744slsv

      public ZonedDateTime r744slsv()
      R744SLSV STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use r744slsvRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime R744SLSV STCK converted to ZonedDateTime
      See Also:
    • r744slsvRawValue

      public BigInteger r744slsvRawValue()
      R744SLSV STCK value.
      Returns:
      BigInteger R744SLSV STCK value
    • r744setm

      public Duration r744setm()
      R744SETM as a Duration. Supported if r744flvl() > 14;
      Returns:
      Duration R744SETM
      See Also:
    • r744setmSeconds

      public double r744setmSeconds()
      R744SETM in seconds.
      Returns:
      double R744SETM converted to seconds
    • r744setmRawValue

      public double r744setmRawValue()
      R744SETM raw value. Supported if r744flvl() > 14;
      Returns:
      double R744SETM value
    • r744sisc

      public int r744sisc()
      R744SISC value.
      Returns:
      int R744SISC value
    • r744snsc

      public int r744snsc()
      R744SNSC value.
      Returns:
      int R744SNSC value
    • r744ssac

      public long r744ssac()
      R744SSAC value.
      Returns:
      long R744SSAC value
    • r744sosa

      public long r744sosa()
      R744SOSA value.
      Returns:
      long R744SOSA value
    • r744siad

      public int r744siad()
      R744SIAD value.
      Returns:
      int R744SIAD value
    • r744sadn

      public int r744sadn()
      R744SADN value.
      Returns:
      int R744SADN value
    • r744sixc

      public long r744sixc()
      R744SIXC value.
      Returns:
      long R744SIXC value
    • r744sxsc

      public long r744sxsc()
      R744SXSC value.
      Returns:
      long R744SXSC value
    • r744sxst

      public Duration r744sxst()
      R744SXST as a Duration.
      Returns:
      Duration R744SXST
      See Also:
    • r744sxstSeconds

      public double r744sxstSeconds()
      R744SXST in seconds.
      Returns:
      double R744SXST converted to seconds
    • r744sxstRawValue

      public BigInteger r744sxstRawValue()
      R744SXST raw value.
      Returns:
      BigInteger R744SXST raw value
    • r744sxsqSecondsSq

      public double r744sxsqSecondsSq()
      R744SXSQ in squared seconds.
      Returns:
      double R744SXSQ converted to squared seconds
    • r744sxsqRawValue

      public BigInteger r744sxsqRawValue()
      R744SXSQ raw value.
      Returns:
      BigInteger R744SXSQ raw value
    • r744sado

      public long r744sado()
      R744SADO value.
      Returns:
      long R744SADO value
    • r744sadr

      public long r744sadr()
      R744SADR value.
      Returns:
      long R744SADR value
    • r744sqch

      public int r744sqch()
      R744SQCH value.
      Returns:
      int R744SQCH value
    • r744sxfl

      public int r744sxfl()
      R744SXFL value.
      Returns:
      int R744SXFL value
    • r744sxap

      public boolean r744sxap()
      Return true if R744SXAP bit in r744sxfl() is set.
      Returns:
      boolean R744SXAP bit is set in r744sxfl()

      R744SXAP = 0x80

    • r744sxas

      public boolean r744sxas()
      Return true if R744SXAS bit in r744sxfl() is set.
      Returns:
      boolean R744SXAS bit is set in r744sxfl()

      R744SXAS = 0x40

    • r744sxcm

      public boolean r744sxcm()
      Return true if R744SXCM bit in r744sxfl() is set.
      Returns:
      boolean R744SXCM bit is set in r744sxfl()

      R744SXCM = 0x20

    • r744sxmo

      public boolean r744sxmo()
      Return true if R744SXMO bit in r744sxfl() is set.
      Returns:
      boolean R744SXMO bit is set in r744sxfl()

      R744SXMO = 0x10

    • r744swdr

      public long r744swdr()
      R744SWDR value.
      Returns:
      long R744SWDR value
    • r744swac

      public long r744swac()
      R744SWAC value.
      Returns:
      long R744SWAC value
    • r744srdr

      public long r744srdr()
      R744SRDR value.
      Returns:
      long R744SRDR value
    • r744srac

      public long r744srac()
      R744SRAC value.
      Returns:
      long R744SRAC value
    • r744swec

      public long r744swec()
      R744SWEC value.
      Returns:
      long R744SWEC value
    • r744srec

      public long r744srec()
      R744SREC value.
      Returns:
      long R744SREC value
    • r744swed

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

      public BigInteger r744swedAsBigInteger()
      R744SWED value as a BigInteger.

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

      Returns:
      BigInteger R744SWED
    • r744swes

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

      public BigInteger r744swesAsBigInteger()
      R744SWES value as a BigInteger.

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

      Returns:
      BigInteger R744SWES
    • r744sred

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

      public BigInteger r744sredAsBigInteger()
      R744SRED value as a BigInteger.

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

      Returns:
      BigInteger R744SRED
    • r744sres

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

      public BigInteger r744sresAsBigInteger()
      R744SRES value as a BigInteger.

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

      Returns:
      BigInteger R744SRES
    • r744smrc

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

      public BigInteger r744smrcAsBigInteger()
      R744SMRC value as a BigInteger.

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

      Returns:
      BigInteger R744SMRC
    • r744smtm

      public Duration r744smtm()
      R744SMTM as a Duration.
      Returns:
      Duration R744SMTM
      See Also:
    • r744smtmSeconds

      public double r744smtmSeconds()
      R744SMTM in seconds.
      Returns:
      double R744SMTM converted to seconds
    • r744smtmRawValue

      public BigInteger r744smtmRawValue()
      R744SMTM raw value.
      Returns:
      BigInteger R744SMTM raw value
    • r744smsq

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

      public BigInteger r744smsqAsBigInteger()
      R744SMSQ value as a BigInteger.

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

      Returns:
      BigInteger R744SMSQ
    • r744smto

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

      public BigInteger r744smtoAsBigInteger()
      R744SMTO value as a BigInteger.

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

      Returns:
      BigInteger R744SMTO
    • r744smht

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

      public BigInteger r744smhtAsBigInteger()
      R744SMHT value as a BigInteger.

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

      Returns:
      BigInteger R744SMHT
    • r744smmn

      public long r744smmn()
      R744SMMN value.
      Returns:
      long R744SMMN value
    • r744smmx

      public long r744smmx()
      R744SMMX value.
      Returns:
      long R744SMMX value
    • r744smhn

      public long r744smhn()
      R744SMHN value.
      Returns:
      long R744SMHN value
    • r744smhx

      public long r744smhx()
      R744SMHX value.
      Returns:
      long R744SMHX value
    • create

      public static CfRequestDataSection create(byte[] Data, int offset, int length, long r744flvl)
      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