public final class FileClose extends SmfData
  • Field Details

  • Method Details

    • smf92cto

      public ZonedDateTime smf92cto()
      SMF92CTO STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF92CTO STCK converted to ZonedDateTime
      See Also:
    • smf92ctoRawValue

      public BigInteger smf92ctoRawValue()
      SMF92CTO STCK value.
      Returns:
      BigInteger SMF92CTO STCK value
    • smf92ctc

      public ZonedDateTime smf92ctc()
      SMF92CTC STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF92CTC STCK converted to ZonedDateTime
      See Also:
    • smf92ctcRawValue

      public BigInteger smf92ctcRawValue()
      SMF92CTC STCK value.
      Returns:
      BigInteger SMF92CTC STCK value
    • smf92cty

      public FileType smf92cty()
      SMF92CTY value.
      Returns:
      FileType SMF92CTY value
    • smf92ctyRawValue

      public int smf92ctyRawValue()
      SMF92CTY raw value.
      Returns:
      int SMF92CTY raw value
    • smf92cfg

      public int smf92cfg()
      SMF92CFG value.
      Returns:
      int SMF92CFG value
    • smf92cnf

      public boolean smf92cnf()
      Return true if SMF92CNF bit in smf92cfg() is set.
      Returns:
      boolean SMF92CNF bit is set in smf92cfg()

      SMF92CNF = 0x80

    • smf92cns

      public boolean smf92cns()
      Return true if SMF92CNS bit in smf92cfg() is set.
      Returns:
      boolean SMF92CNS bit is set in smf92cfg()

      SMF92CNS = 0x40

    • smf92ccs

      public boolean smf92ccs()
      Return true if SMF92CCS bit in smf92cfg() is set.
      Returns:
      boolean SMF92CCS bit is set in smf92cfg()

      SMF92CCS = 0x20

    • smf92cfc

      public boolean smf92cfc()
      Return true if SMF92CFC bit in smf92cfg() is set.
      Returns:
      boolean SMF92CFC bit is set in smf92cfg()

      SMF92CFC = 0x10

    • smf92cdr

      public boolean smf92cdr()
      Return true if SMF92CDR bit in smf92cfg() is set.
      Returns:
      boolean SMF92CDR bit is set in smf92cfg()

      SMF92CDR = 0x08

    • smf92cdw

      public boolean smf92cdw()
      Return true if SMF92CDW bit in smf92cfg() is set.
      Returns:
      boolean SMF92CDW bit is set in smf92cfg()

      SMF92CDW = 0x04

    • smf92ctk

      public long smf92ctk()
      SMF92CTK value.
      Returns:
      long SMF92CTK value
    • smf92cin

      public long smf92cin()
      SMF92CIN value.
      Returns:
      long SMF92CIN value
    • smf92cdn

      public long smf92cdn()
      SMF92CDN value.
      Returns:
      long SMF92CDN value
    • smf92csr

      public long smf92csr()
      SMF92CSR value.
      Returns:
      long SMF92CSR value
    • smf92csw

      public long smf92csw()
      SMF92CSW value.
      Returns:
      long SMF92CSW value
    • smf92cdi

      public long smf92cdi()
      SMF92CDI value.
      Returns:
      long SMF92CDI value
    • smf92cir

      public long smf92cir()
      SMF92CIR value.
      Returns:
      long SMF92CIR value
    • smf92ciw

      public long smf92ciw()
      SMF92CIW value.
      Returns:
      long SMF92CIW value
    • smf92cbr

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

      public BigInteger smf92cbrAsBigInteger()
      SMF92CBR value as a BigInteger.

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

      Returns:
      BigInteger SMF92CBR
    • smf92cbw

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

      public BigInteger smf92cbwAsBigInteger()
      SMF92CBW value as a BigInteger.

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

      Returns:
      BigInteger SMF92CBW
    • smf92cpn

      public String smf92cpn()
      SMF92CPN value. Returns an empty string for file types like SOCKET that do not provide a path name.
      Returns:
      String SMF92CPN value
    • create

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