public final class Smf64Record extends SmfRecord
  • Field Details

  • Constructor Details

    • Smf64Record

      public Smf64Record(byte[] data)
      Constructs an Smf60Record from the specified byte array.
      Parameters:
      data - a byte array containing the SMF record data
    • Smf64Record

      public Smf64Record(SmfRecord record)
      Constructs a new Smf64Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
  • Method Details

    • from

      public static Smf64Record from(SmfRecord record)
      Constructs a new Smf64Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
    • from

      public static Smf64Record from(byte[] data)
      Constructs an Smf64Record from the specified byte array.
      Parameters:
      data - a byte array containing the SMF record data
    • smf64len

      public int smf64len()
      SMF64LEN value.
      Returns:
      int SMF64LEN value
    • smf64seg

      public int smf64seg()
      SMF64SEG value.
      Returns:
      int SMF64SEG value
    • smf64flg

      public int smf64flg()
      SMF64FLG value.
      Returns:
      int SMF64FLG value
    • smf64rty

      public int smf64rty()
      SMF64RTY value.
      Returns:
      int SMF64RTY value
    • smf64tme

      public LocalTime smf64tme()
      SMF64TME as a LocalTime.
      Returns:
      LocalTime SMF64TME Time
      See Also:
    • smf64tmeRawValue

      public long smf64tmeRawValue()
      SMF64TME raw value
      Returns:
      long SMF64TME value
    • smf64dte

      public LocalDate smf64dte()
      SMF64DTE as a LocalDate.
      Returns:
      LocalDate SMF64DTE Date
      See Also:
    • smf64dteRawValue

      public int smf64dteRawValue()
      SMF64DTE raw value.
      Returns:
      int SMF64DTE value
    • smf64sid

      public String smf64sid()
      SMF64SID value.
      Returns:
      String SMF64SID value
    • smf64jbn

      public String smf64jbn()
      SMF64JBN value.
      Returns:
      String SMF64JBN value
    • smf64rst

      public LocalTime smf64rst()
      SMF64RST as a LocalTime.
      Returns:
      LocalTime SMF64RST Time
      See Also:
    • smf64rstRawValue

      public long smf64rstRawValue()
      SMF64RST raw value
      Returns:
      long SMF64RST value
    • smf64rsd

      public LocalDate smf64rsd()
      SMF64RSD as a LocalDate.
      Returns:
      LocalDate SMF64RSD Date
      See Also:
    • smf64rsdRawValue

      public int smf64rsdRawValue()
      SMF64RSD raw value.
      Returns:
      int SMF64RSD value
    • smf64uif

      public String smf64uif()
      SMF64UIF value.
      Returns:
      String SMF64UIF value
    • smf64rin

      public int smf64rin()
      SMF64RIN value.
      Returns:
      int SMF64RIN value
    • smf64clo

      public boolean smf64clo()
      Return true if SMF64CLO bit in smf64rin() is set.
      Returns:
      boolean SMF64CLO bit is set in smf64rin()

      SMF64CLO = 0x80

    • smf64vsw

      public boolean smf64vsw()
      Return true if SMF64VSW bit in smf64rin() is set.
      Returns:
      boolean SMF64VSW bit is set in smf64rin()

      SMF64VSW = 0x40

    • smf64osp

      public boolean smf64osp()
      Return true if SMF64OSP bit in smf64rin() is set.
      Returns:
      boolean SMF64OSP bit is set in smf64rin()

      SMF64OSP = 0x20

    • smf64cat

      public boolean smf64cat()
      Return true if SMF64CAT bit in smf64rin() is set.
      Returns:
      boolean SMF64CAT bit is set in smf64rin()

      SMF64CAT = 0x10

    • smf64tcl

      public boolean smf64tcl()
      Return true if SMF64TCL bit in smf64rin() is set.
      Returns:
      boolean SMF64TCL bit is set in smf64rin()

      SMF64TCL = 0x08

    • smf64abn

      public boolean smf64abn()
      Return true if SMF64ABN bit in smf64rin() is set.
      Returns:
      boolean SMF64ABN bit is set in smf64rin()

      SMF64ABN = 0x04

    • smf64ctl

      public boolean smf64ctl()
      Return true if SMF64CTL bit in smf64rin() is set.
      Returns:
      boolean SMF64CTL bit is set in smf64rin()

      SMF64CTL = 0x02

    • smf64rmc

      public boolean smf64rmc()
      Return true if SMF64RMC bit in smf64rin() is set.
      Returns:
      boolean SMF64RMC bit is set in smf64rin()

      SMF64RMC = 0x01

    • smf64dty

      public int smf64dty()
      SMF64DTY value.
      Returns:
      int SMF64DTY value
    • smf64dta

      public boolean smf64dta()
      Return true if SMF64DTA bit in smf64dty() is set.
      Returns:
      boolean SMF64DTA bit is set in smf64dty()

      SMF64DTA = 0x80

    • smf64idx

      public boolean smf64idx()
      Return true if SMF64IDX bit in smf64dty() is set.
      Returns:
      boolean SMF64IDX bit is set in smf64dty()

      SMF64IDX = 0x40

    • smf64ef

      public boolean smf64ef()
      Return true if SMF64EF bit in smf64dty() is set.
      Returns:
      boolean SMF64EF bit is set in smf64dty()

      SMF64EF = 0x20

    • smf64cmp

      public boolean smf64cmp()
      Return true if SMF64CMP bit in smf64dty() is set.
      Returns:
      boolean SMF64CMP bit is set in smf64dty()

      SMF64CMP = 0x10

    • smf64rls

      public boolean smf64rls()
      Return true if SMF64RLS bit in smf64dty() is set.
      Returns:
      boolean SMF64RLS bit is set in smf64dty()

      SMF64RLS = 0x08

    • smf64dis

      public boolean smf64dis()
      Return true if SMF64DIS bit in smf64dty() is set.
      Returns:
      boolean SMF64DIS bit is set in smf64dty()

      SMF64DIS = 0x04

    • smf64ea

      public boolean smf64ea()
      Return true if SMF64EA bit in smf64dty() is set.
      Returns:
      boolean SMF64EA bit is set in smf64dty()

      SMF64EA = 0x02

    • smf64ssr

      public boolean smf64ssr()
      Return true if SMF64SSR bit in smf64dty() is set.
      Returns:
      boolean SMF64SSR bit is set in smf64dty()

      SMF64SSR = 0x01

    • smf64cnm

      public String smf64cnm()
      SMF64CNM value.
      Returns:
      String SMF64CNM value
    • smf64dnm

      public String smf64dnm()
      SMF64DNM value.
      Returns:
      String SMF64DNM value
    • smf64ntr

      public int smf64ntr()
      SMF64NTR value.
      Returns:
      int SMF64NTR value
    • smf64chr

      public long smf64chr()
      SMF64CHR value.
      Returns:
      long SMF64CHR value
    • smf64chc

      public long smf64chc()
      SMF64CHC value.
      Returns:
      long SMF64CHC value
    • smf64esl

      public int smf64esl()
      SMF64ESL value.
      Returns:
      int SMF64ESL value
    • smf64jobid

      public String smf64jobid()
      SMF64JOBID value.
      Returns:
      String SMF64JOBID value
    • smf64sysplexName

      public String smf64sysplexName()
      SMF64SysplexName value.
      Returns:
      String SMF64SysplexName value
    • extentInformationSections

      public List<ExtentInformationSection> extentInformationSections()
      Get a List containing Extent Information Sections from the record
      Returns:
      a list of ExtentInformationSection (possibly empty)
    • statisticsSection

      public StatisticsSection statisticsSection()
      Get Statistics Section from the record
      Returns:
      StatisticsSection