public final class DataSection extends SmfData
  • Field Details

  • Method Details

    • icestpnm

      public String icestpnm()
      ICESTPNM value.
      Returns:
      String ICESTPNM value
    • icercds

      public long icercds()
      ICERCDS value.
      Returns:
      long ICERCDS value
    • icebytes

      public long icebytes()
      ICEBYTES value.
      Returns:
      long ICEBYTES value
    • icecput

      public Duration icecput()
      ICECPUT as a Duration.
      Returns:
      Duration ICECPUT
      See Also:
    • icecputSeconds

      public double icecputSeconds()
      ICECPUT in seconds.
      Returns:
      double ICECPUT converted to seconds
    • icecputRawValue

      public long icecputRawValue()
      ICECPUT raw value.
      Returns:
      long ICECPUT value
    • icelen

      public int icelen()
      ICELEN value.
      Returns:
      int ICELEN value
    • iceiblk

      public int iceiblk()
      ICEIBLK value.
      Returns:
      int ICEIBLK value
    • iceoblk

      public int iceoblk()
      ICEOBLK value.
      Returns:
      int ICEOBLK value
    • icekeyln

      public int icekeyln()
      ICEKEYLN value.
      Returns:
      int ICEKEYLN value
    • icewblk

      public long icewblk()
      ICEWBLK value.
      Returns:
      long ICEWBLK value
    • iceflbyt

      public int iceflbyt()
      ICEFLBYT value.
      Returns:
      int ICEFLBYT value
    • icerctf

      public boolean icerctf()
      Return true if iceflbyt() masked by 0x60 equals ICERCTF.
      Returns:
      boolean iceflbyt() & 0x60 equals ICERCTF

      ICERCTF = 0x00

    • icerctv

      public boolean icerctv()
      Return true if iceflbyt() masked by 0x60 equals ICERCTV.
      Returns:
      boolean iceflbyt() & 0x60 equals ICERCTV

      ICERCTV = 0x20

    • icerctvs

      public boolean icerctvs()
      Return true if iceflbyt() masked by 0x60 equals ICERCTVS.
      Returns:
      boolean iceflbyt() & 0x60 equals ICERCTVS

      ICERCTVS = 0x40

    • iceblkst

      public boolean iceblkst()
      Return true if iceflbyt() masked by 0x18 equals ICEBLKST.
      Returns:
      boolean iceflbyt() & 0x18 equals ICEBLKST

      ICEBLKST = 0x00

    • icepeer

      public boolean icepeer()
      Return true if iceflbyt() masked by 0x18 equals ICEPEER.
      Returns:
      boolean iceflbyt() & 0x18 equals ICEPEER

      ICEPEER = 0x08

    • icevale

      public boolean icevale()
      Return true if iceflbyt() masked by 0x18 equals ICEVALE.
      Returns:
      boolean iceflbyt() & 0x18 equals ICEVALE

      ICEVALE = 0x10

    • iceconv

      public boolean iceconv()
      Return true if iceflbyt() masked by 0x18 equals ICECONV.
      Returns:
      boolean iceflbyt() & 0x18 equals ICECONV

      ICECONV = 0x18

    • icevoked

      public boolean icevoked()
      Return true if ICEVOKED bit in iceflbyt() is set.
      Returns:
      boolean ICEVOKED bit is set in iceflbyt()

      ICEVOKED = 0x04

    • iceinmem

      public boolean iceinmem()
      Return true if ICEINMEM bit in iceflbyt() is set.
      Returns:
      boolean ICEINMEM bit is set in iceflbyt()

      ICEINMEM = 0x02

    • icendyna

      public int icendyna()
      ICENDYNA value.
      Returns:
      int ICENDYNA value
    • iceflby2

      public int iceflby2()
      ICEFLBY2 value.
      Returns:
      int ICEFLBY2 value
    • icesort

      public boolean icesort()
      Return true if ICESORT bit in iceflby2() is set.
      Returns:
      boolean ICESORT bit is set in iceflby2()

      ICESORT = 0x80

    • icemerg

      public boolean icemerg()
      Return true if ICEMERG bit in iceflby2() is set.
      Returns:
      boolean ICEMERG bit is set in iceflby2()

      ICEMERG = 0x40

    • icecopy

      public boolean icecopy()
      Return true if ICECOPY bit in iceflby2() is set.
      Returns:
      boolean ICECOPY bit is set in iceflby2()

      ICECOPY = 0x20

    • icetool

      public boolean icetool()
      Return true if ICETOOL bit in iceflby2() is set.
      Returns:
      boolean ICETOOL bit is set in iceflby2()

      ICETOOL = 0x10

    • iceauth

      public boolean iceauth()
      Return true if ICEAUTH bit in iceflby2() is set.
      Returns:
      boolean ICEAUTH bit is set in iceflby2()

      ICEAUTH = 0x08

    • icemowrk

      public boolean icemowrk()
      Return true if ICEMOWRK bit in iceflby2() is set.
      Returns:
      boolean ICEMOWRK bit is set in iceflby2()

      ICEMOWRK = 0x04

    • icejoin1

      public boolean icejoin1()
      Return true if ICEJOIN1 bit in iceflby2() is set.
      Returns:
      boolean ICEJOIN1 bit is set in iceflby2()

      ICEJOIN1 = 0x02

    • icejoin2

      public boolean icejoin2()
      Return true if ICEJOIN2 bit in iceflby2() is set.
      Returns:
      boolean ICEJOIN2 bit is set in iceflby2()

      ICEJOIN2 = 0x01

    • iceiotyp

      public int iceiotyp()
      ICEIOTYP value.
      Returns:
      int ICEIOTYP value
    • iceioe15

      public boolean iceioe15()
      Return true if ICEIOE15 bit in iceiotyp() is set.
      Returns:
      boolean ICEIOE15 bit is set in iceiotyp()

      ICEIOE15 = 0x80

    • iceioe32

      public boolean iceioe32()
      Return true if ICEIOE32 bit in iceiotyp() is set.
      Returns:
      boolean ICEIOE32 bit is set in iceiotyp()

      ICEIOE32 = 0x40

    • iceioe35

      public boolean iceioe35()
      Return true if ICEIOE35 bit in iceiotyp() is set.
      Returns:
      boolean ICEIOE35 bit is set in iceiotyp()

      ICEIOE35 = 0x20

    • iceiosin

      public boolean iceiosin()
      Return true if ICEIOSIN bit in iceiotyp() is set.
      Returns:
      boolean ICEIOSIN bit is set in iceiotyp()

      ICEIOSIN = 0x10

    • iceioinn

      public boolean iceioinn()
      Return true if ICEIOINN bit in iceiotyp() is set.
      Returns:
      boolean ICEIOINN bit is set in iceiotyp()

      ICEIOINN = 0x08

    • iceioout

      public boolean iceioout()
      Return true if ICEIOOUT bit in iceiotyp() is set.
      Returns:
      boolean ICEIOOUT bit is set in iceiotyp()

      ICEIOOUT = 0x04

    • iceioofl

      public boolean iceioofl()
      Return true if ICEIOOFL bit in iceiotyp() is set.
      Returns:
      boolean ICEIOOFL bit is set in iceiotyp()

      ICEIOOFL = 0x02

    • icecsflg

      public int icecsflg()
      ICECSFLG value.
      Returns:
      int ICECSFLG value
    • icecsalt

      public boolean icecsalt()
      Return true if ICECSALT bit in icecsflg() is set.
      Returns:
      boolean ICECSALT bit is set in icecsflg()

      ICECSALT = 0x80

    • icecsinr

      public boolean icecsinr()
      Return true if ICECSINR bit in icecsflg() is set.
      Returns:
      boolean ICECSINR bit is set in icecsflg()

      ICECSINR = 0x40

    • icecsinc

      public boolean icecsinc()
      Return true if ICECSINC bit in icecsflg() is set.
      Returns:
      boolean ICECSINC bit is set in icecsflg()

      ICECSINC = 0x20

    • icecsomi

      public boolean icecsomi()
      Return true if ICECSOMI bit in icecsflg() is set.
      Returns:
      boolean ICECSOMI bit is set in icecsflg()

      ICECSOMI = 0x10

    • icecsorc

      public boolean icecsorc()
      Return true if ICECSORC bit in icecsflg() is set.
      Returns:
      boolean ICECSORC bit is set in icecsflg()

      ICECSORC = 0x08

    • icecssum

      public boolean icecssum()
      Return true if ICECSSUM bit in icecsflg() is set.
      Returns:
      boolean ICECSSUM bit is set in icecsflg()

      ICECSSUM = 0x04

    • icecsofl

      public boolean icecsofl()
      Return true if ICECSOFL bit in icecsflg() is set.
      Returns:
      boolean ICECSOFL bit is set in icecsflg()

      ICECSOFL = 0x02

    • icejoinm

      public boolean icejoinm()
      Return true if ICEJOINM bit in icecsflg() is set.
      Returns:
      boolean ICEJOINM bit is set in icecsflg()

      ICEJOINM = 0x01

    • icetimes

      public LocalTime icetimes()
      ICETIMES as a LocalTime.
      Returns:
      LocalTime ICETIMES Time
      See Also:
    • icetimesRawValue

      public long icetimesRawValue()
      ICETIMES raw value
      Returns:
      long ICETIMES value
    • icedates

      public LocalDate icedates()
      ICEDATES as a LocalDate.
      Returns:
      LocalDate ICEDATES Date
      See Also:
    • icedatesRawValue

      public int icedatesRawValue()
      ICEDATES raw value.
      Returns:
      int ICEDATES value
    • icetimee

      public LocalTime icetimee()
      ICETIMEE as a LocalTime.
      Returns:
      LocalTime ICETIMEE Time
      See Also:
    • icetimeeRawValue

      public long icetimeeRawValue()
      ICETIMEE raw value
      Returns:
      long ICETIMEE value
    • icedatee

      public LocalDate icedatee()
      ICEDATEE as a LocalDate.
      Returns:
      LocalDate ICEDATEE Date
      See Also:
    • icedateeRawValue

      public int icedateeRawValue()
      ICEDATEE raw value.
      Returns:
      int ICEDATEE value
    • icercbyt

      public int icercbyt()
      ICERCBYT value.
      Returns:
      int ICERCBYT value
    • icesysab

      public boolean icesysab()
      Return true if ICESYSAB bit in icercbyt() is set.
      Returns:
      boolean ICESYSAB bit is set in icercbyt()

      ICESYSAB = 0x80

    • iceusrab

      public boolean iceusrab()
      Return true if ICEUSRAB bit in icercbyt() is set.
      Returns:
      boolean ICEUSRAB bit is set in icercbyt()

      ICEUSRAB = 0x40

    • iceuabnd

      public boolean iceuabnd()
      Return true if ICEUABND bit in icercbyt() is set.
      Returns:
      boolean ICEUABND bit is set in icercbyt()

      ICEUABND = 0x08

    • icerc16

      public boolean icerc16()
      Return true if ICERC16 bit in icercbyt() is set.
      Returns:
      boolean ICERC16 bit is set in icercbyt()

      ICERC16 = 0x04

    • icerc20

      public boolean icerc20()
      Return true if ICERC20 bit in icercbyt() is set.
      Returns:
      boolean ICERC20 bit is set in icercbyt()

      ICERC20 = 0x02

    • icerc

      public int icerc()
      ICERC value.
      Returns:
      int ICERC value
    • iceresn

      public int iceresn()
      ICERESN value.
      Returns:
      int ICERESN value
    • iceavlr

      public long iceavlr()
      ICEAVLR value.
      Returns:
      long ICEAVLR value
    • icedsa

      public int icedsa()
      ICEDSA value.
      Returns:
      int ICEDSA value
    • iceflby3

      public int iceflby3()
      ICEFLBY3 value.
      Returns:
      int ICEFLBY3 value
    • icehssrt

      public boolean icehssrt()
      Return true if ICEHSSRT bit in iceflby3() is set.
      Returns:
      boolean ICEHSSRT bit is set in iceflby3()

      ICEHSSRT = 0x80

    • icedssrt

      public boolean icedssrt()
      Return true if ICEDSSRT bit in iceflby3() is set.
      Returns:
      boolean ICEDSSRT bit is set in iceflby3()

      ICEDSSRT = 0x40

    • icewds

      public boolean icewds()
      Return true if ICEWDS bit in iceflby3() is set.
      Returns:
      boolean ICEWDS bit is set in iceflby3()

      ICEWDS = 0x20

    • icelssm

      public boolean icelssm()
      Return true if ICELSSM bit in iceflby3() is set.
      Returns:
      boolean ICELSSM bit is set in iceflby3()

      ICELSSM = 0x10

    • icelsio

      public boolean icelsio()
      Return true if ICELSIO bit in iceflby3() is set.
      Returns:
      boolean ICELSIO bit is set in iceflby3()

      ICELSIO = 0x08

    • icequals

      public boolean icequals()
      Return true if ICEQUALS bit in iceflby3() is set.
      Returns:
      boolean ICEQUALS bit is set in iceflby3()

      ICEQUALS = 0x04

    • iceblk31

      public boolean iceblk31()
      Return true if ICEBLK31 bit in iceflby3() is set.
      Returns:
      boolean ICEBLK31 bit is set in iceflby3()

      ICEBLK31 = 0x02

    • icemosrt

      public boolean icemosrt()
      Return true if ICEMOSRT bit in iceflby3() is set.
      Returns:
      boolean ICEMOSRT bit is set in iceflby3()

      ICEMOSRT = 0x01

    • icewkflg

      public int icewkflg()
      ICEWKFLG value.
      Returns:
      int ICEWKFLG value
    • icewkdyn

      public boolean icewkdyn()
      Return true if ICEWKDYN bit in icewkflg() is set.
      Returns:
      boolean ICEWKDYN bit is set in icewkflg()

      ICEWKDYN = 0x80

    • icewkcw

      public boolean icewkcw()
      Return true if ICEWKCW bit in icewkflg() is set.
      Returns:
      boolean ICEWKCW bit is set in icewkflg()

      ICEWKCW = 0x40

    • icewexs

      public int icewexs()
      ICEWEXS value.
      Returns:
      int ICEWEXS value
    • icewexe

      public int icewexe()
      ICEWEXE value.
      Returns:
      int ICEWEXE value
    • icewalls

      public long icewalls()
      ICEWALLS value.
      Returns:
      long ICEWALLS value
    • icewalle

      public long icewalle()
      ICEWALLE value.
      Returns:
      long ICEWALLE value
    • iceflby4

      public int iceflby4()
      ICEFLBY4 value.
      Returns:
      int ICEFLBY4 value
    • iceucsm

      public boolean iceucsm()
      Return true if ICEUCSM bit in iceflby4() is set.
      Returns:
      boolean ICEUCSM bit is set in iceflby4()

      ICEUCSM = 0x80

    • iceucio

      public boolean iceucio()
      Return true if ICEUCIO bit in iceflby4() is set.
      Returns:
      boolean ICEUCIO bit is set in iceflby4()

      ICEUCIO = 0x40

    • iceiamb

      public int iceiamb()
      ICEIAMB value.
      Returns:
      int ICEIAMB value
    • iceiexcp

      public boolean iceiexcp()
      Return true if ICEIEXCP bit in iceiamb() is set.
      Returns:
      boolean ICEIEXCP bit is set in iceiamb()

      ICEIEXCP = 0x80

    • iceivsam

      public boolean iceivsam()
      Return true if ICEIVSAM bit in iceiamb() is set.
      Returns:
      boolean ICEIVSAM bit is set in iceiamb()

      ICEIVSAM = 0x40

    • iceibsam

      public boolean iceibsam()
      Return true if ICEIBSAM bit in iceiamb() is set.
      Returns:
      boolean ICEIBSAM bit is set in iceiamb()

      ICEIBSAM = 0x20

    • iceinio

      public long iceinio()
      ICEINIO value.
      Returns:
      long ICEINIO value
    • iceoamb

      public int iceoamb()
      ICEOAMB value.
      Returns:
      int ICEOAMB value
    • iceoexcp

      public boolean iceoexcp()
      Return true if ICEOEXCP bit in iceoamb() is set.
      Returns:
      boolean ICEOEXCP bit is set in iceoamb()

      ICEOEXCP = 0x80

    • iceovsam

      public boolean iceovsam()
      Return true if ICEOVSAM bit in iceoamb() is set.
      Returns:
      boolean ICEOVSAM bit is set in iceoamb()

      ICEOVSAM = 0x40

    • iceobsam

      public boolean iceobsam()
      Return true if ICEOBSAM bit in iceoamb() is set.
      Returns:
      boolean ICEOBSAM bit is set in iceoamb()

      ICEOBSAM = 0x20

    • iceoutio

      public long iceoutio()
      ICEOUTIO value.
      Returns:
      long ICEOUTIO value
    • iceiblkf

      public long iceiblkf()
      ICEIBLKF value.
      Returns:
      long ICEIBLKF value
    • icewkio

      public long icewkio()
      ICEWKIO value.
      Returns:
      long ICEWKIO value
    • icesrbts

      public Duration icesrbts()
      ICESRBTS as a Duration.
      Returns:
      Duration ICESRBTS
      See Also:
    • icesrbtsSeconds

      public double icesrbtsSeconds()
      ICESRBTS in seconds.
      Returns:
      double ICESRBTS converted to seconds
    • icesrbtsRawValue

      public long icesrbtsRawValue()
      ICESRBTS raw value.
      Returns:
      long ICESRBTS value
    • icesrbte

      public Duration icesrbte()
      ICESRBTE as a Duration.
      Returns:
      Duration ICESRBTE
      See Also:
    • icesrbteSeconds

      public double icesrbteSeconds()
      ICESRBTE in seconds.
      Returns:
      double ICESRBTE converted to seconds
    • icesrbteRawValue

      public long icesrbteRawValue()
      ICESRBTE raw value.
      Returns:
      long ICESRBTE value
    • icetcbs

      public int icetcbs()
      ICETCBS value.
      Returns:
      int ICETCBS value
    • icekeynm

      public int icekeynm()
      ICEKEYNM value.
      Returns:
      int ICEKEYNM value
    • icehspmx

      public int icehspmx()
      ICEHSPMX value.
      Returns:
      int ICEHSPMX value
    • icedspsz

      public int icedspsz()
      ICEDSPSZ value.
      Returns:
      int ICEDSPSZ value
    • iceexrcs

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

      public BigInteger iceexrcsAsBigInteger()
      ICEEXRCS value as a BigInteger.

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

      Returns:
      BigInteger ICEEXRCS
    • iceexbys

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

      public BigInteger iceexbysAsBigInteger()
      ICEEXBYS value as a BigInteger.

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

      Returns:
      BigInteger ICEEXBYS
    • iceexinn

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

      public BigInteger iceexinnAsBigInteger()
      ICEEXINN value as a BigInteger.

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

      Returns:
      BigInteger ICEEXINN
    • iceexout

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

      public BigInteger iceexoutAsBigInteger()
      ICEEXOUT value as a BigInteger.

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

      Returns:
      BigInteger ICEEXOUT
    • icehspn

      public int icehspn()
      ICEHSPN value.
      Returns:
      int ICEHSPN value
    • icehspu

      public long icehspu()
      ICEHSPU value.
      Returns:
      long ICEHSPU value
    • icedspn

      public int icedspn()
      ICEDSPN value.
      Returns:
      int ICEDSPN value
    • icedspu

      public long icedspu()
      ICEDSPU value.
      Returns:
      long ICEDSPU value
    • iceprcnm

      public String iceprcnm()
      ICEPRCNM value.
      Returns:
      String ICEPRCNM value
    • iceidsnm

      public String iceidsnm()
      ICEIDSNM value.
      Returns:
      String ICEIDSNM value
    • iceivols

      public String iceivols()
      ICEIVOLS value.
      Returns:
      String ICEIVOLS value
    • iceodsnm

      public String iceodsnm()
      ICEODSNM value.
      Returns:
      String ICEODSNM value
    • iceovols

      public String iceovols()
      ICEOVOLS value.
      Returns:
      String ICEOVOLS value
    • iceinpds

      public int iceinpds()
      ICEINPDS value.
      Returns:
      int ICEINPDS value
    • iceinnds

      public int iceinnds()
      ICEINNDS value.
      Returns:
      int ICEINNDS value
    • iceoutds

      public int iceoutds()
      ICEOUTDS value.
      Returns:
      int ICEOUTDS value
    • iceoflds

      public int iceoflds()
      ICEOFLDS value.
      Returns:
      int ICEOFLDS value
    • icercinp

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

      public BigInteger icercinpAsBigInteger()
      ICERCINP value as a BigInteger.

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

      Returns:
      BigInteger ICERCINP
    • icercout

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

      public BigInteger icercoutAsBigInteger()
      ICERCOUT value as a BigInteger.

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

      Returns:
      BigInteger ICERCOUT
    • icercins

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

      public BigInteger icercinsAsBigInteger()
      ICERCINS value as a BigInteger.

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

      Returns:
      BigInteger ICERCINS
    • icercdel

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

      public BigInteger icercdelAsBigInteger()
      ICERCDEL value as a BigInteger.

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

      Returns:
      BigInteger ICERCDEL
    • icemd15n

      public String icemd15n()
      ICEMD15N value.
      Returns:
      String ICEMD15N value
    • icemd15m

      public long icemd15m()
      ICEMD15M value.
      Returns:
      long ICEMD15M value
    • icemd15s

      public String icemd15s()
      ICEMD15S value.
      Returns:
      String ICEMD15S value
    • icemd15e

      public String icemd15e()
      ICEMD15E value.
      Returns:
      String ICEMD15E value
    • icemd35n

      public String icemd35n()
      ICEMD35N value.
      Returns:
      String ICEMD35N value
    • icemd35m

      public long icemd35m()
      ICEMD35M value.
      Returns:
      long ICEMD35M value
    • icemd35s

      public String icemd35s()
      ICEMD35S value.
      Returns:
      String ICEMD35S value
    • icemd35e

      public String icemd35e()
      ICEMD35E value.
      Returns:
      String ICEMD35E value
    • icelcale

      public String icelcale()
      ICELCALE value.
      Returns:
      String ICELCALE value
    • iceesmax

      public long iceesmax()
      ICEESMAX value.
      Returns:
      long ICEESMAX value
    • iceesold

      public long iceesold()
      ICEESOLD value.
      Returns:
      long ICEESOLD value
    • iceesres

      public long iceesres()
      ICEESRES value.
      Returns:
      long ICEESRES value
    • iceoblkf

      public long iceoblkf()
      ICEOBLKF value.
      Returns:
      long ICEOBLKF value
    • icefilsz

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

      public BigInteger icefilszAsBigInteger()
      ICEFILSZ value as a BigInteger.

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

      Returns:
      BigInteger ICEFILSZ
    • iceavgrl

      public long iceavgrl()
      ICEAVGRL value.
      Returns:
      long ICEAVGRL value
    • icefszfl

      public int icefszfl()
      ICEFSZFL value.
      Returns:
      int ICEFSZFL value
    • icefszn

      public boolean icefszn()
      Return true if ICEFSZN bit in icefszfl() is set.
      Returns:
      boolean ICEFSZN bit is set in icefszfl()

      ICEFSZN = 0x80

    • icefszen

      public boolean icefszen()
      Return true if ICEFSZEN bit in icefszfl() is set.
      Returns:
      boolean ICEFSZEN bit is set in icefszfl()

      ICEFSZEN = 0x40

    • icefszun

      public boolean icefszun()
      Return true if ICEFSZUN bit in icefszfl() is set.
      Returns:
      boolean ICEFSZUN bit is set in icefszfl()

      ICEFSZUN = 0x20

    • icefszno

      public boolean icefszno()
      Return true if ICEFSZNO bit in icefszfl() is set.
      Returns:
      boolean ICEFSZNO bit is set in icefszfl()

      ICEFSZNO = 0x10

    • icemosiz

      public long icemosiz()
      ICEMOSIZ value.
      Returns:
      long ICEMOSIZ value
    • icemon

      public int icemon()
      ICEMON value.
      Returns:
      int ICEMON value
    • icemouse

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

      public BigInteger icemouseAsBigInteger()
      ICEMOUSE value as a BigInteger.

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

      Returns:
      BigInteger ICEMOUSE
    • icemnvlx

      public long icemnvlx()
      ICEMNVLX value.
      Returns:
      long ICEMNVLX value
    • icemnvly

      public long icemnvly()
      ICEMNVLY value.
      Returns:
      long ICEMNVLY value
    • icemnvlz

      public long icemnvlz()
      ICEMNVLZ value.
      Returns:
      long ICEMNVLZ value
    • icemnflg

      public int icemnflg()
      ICEMNFLG value.
      Returns:
      int ICEMNFLG value
    • iceszmax

      public boolean iceszmax()
      Return true if ICESZMAX bit in icemnflg() is set.
      Returns:
      boolean ICESZMAX bit is set in icemnflg()

      ICESZMAX = 0x80

    • iceinmrg

      public int iceinmrg()
      ICEINMRG value.
      Returns:
      int ICEINMRG value
    • icecpuze

      public Duration icecpuze()
      ICECPUZE as a Duration.
      Returns:
      Duration ICECPUZE
      See Also:
    • icecpuzeSeconds

      public double icecpuzeSeconds()
      ICECPUZE in seconds.
      Returns:
      double ICECPUZE converted to seconds
    • icecpuzeRawValue

      public long icecpuzeRawValue()
      ICECPUZE raw value.
      Returns:
      long ICECPUZE value
    • icecpuzp

      public Duration icecpuzp()
      ICECPUZP as a Duration.
      Returns:
      Duration ICECPUZP
      See Also:
    • icecpuzpSeconds

      public double icecpuzpSeconds()
      ICECPUZP in seconds.
      Returns:
      double ICECPUZP converted to seconds
    • icecpuzpRawValue

      public long icecpuzpRawValue()
      ICECPUZP raw value.
      Returns:
      long ICECPUZP value
    • icetune

      public String icetune()
      ICETUNE value.
      Returns:
      String ICETUNE value
    • icedyinc

      public long icedyinc()
      ICEDYINC value.
      Returns:
      long ICEDYINC value
    • icedymax

      public long icedymax()
      ICEDYMAX value.
      Returns:
      long ICEDYMAX value
    • icedyold

      public long icedyold()
      ICEDYOLD value.
      Returns:
      long ICEDYOLD value
    • icedyres

      public long icedyres()
      ICEDYRES value.
      Returns:
      long ICEDYRES value
    • icecollk

      public String icecollk()
      ICECOLLK value.
      Returns:
      String ICECOLLK value
    • icetcbt

      public Duration icetcbt()
      ICETCBT as a Duration.
      Returns:
      Duration ICETCBT
      See Also:
    • icetcbtSeconds

      public double icetcbtSeconds()
      ICETCBT in seconds.
      Returns:
      double ICETCBT converted to seconds
    • icetcbtRawValue

      public long icetcbtRawValue()
      ICETCBT raw value.
      Returns:
      long ICETCBT value
    • iceflby5

      public int iceflby5()
      ICEFLBY5 value.
      Returns:
      int ICEFLBY5 value
    • icezsrtf

      public boolean icezsrtf()
      Return true if ICEZSRTF bit in iceflby5() is set.
      Returns:
      boolean ICEZSRTF bit is set in iceflby5()

      ICEZSRTF = 0x80

    • icezsrnu

      public int icezsrnu()
      ICEZSRNU value.
      Returns:
      int ICEZSRNU value
    • create

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