Class DynamicLpaSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf90.DynamicLpaSection

public final class DynamicLpaSection extends SmfData
  • Field Details

  • Method Details

    • smf90t31addOrDelete

      public int smf90t31addOrDelete()
      SMF90T31ADDORDELETE value.
      Returns:
      int SMF90T31ADDORDELETE value
    • smf90t31numMods

      public int smf90t31numMods()
      SMF90T31NUMMODS value.
      Returns:
      int SMF90T31NUMMODS value
    • smf90t31modOffset

      public int smf90t31modOffset()
      SMF90T31MODOFFSET value.
      Returns:
      int SMF90T31MODOFFSET value
    • smf90t31numModsRemaining

      public long smf90t31numModsRemaining()
      SMF90T31NUMMODSREMAINING value.
      Returns:
      long SMF90T31NUMMODSREMAINING value
    • smf90t31requestor

      public String smf90t31requestor()
      SMF90T31REQUESTOR value.
      Returns:
      String SMF90T31REQUESTOR value
    • smf90t31timestamp

      public ZonedDateTime smf90t31timestamp()
      SMF90T31TIMESTAMP STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF90T31TIMESTAMP STCK converted to ZonedDateTime
      See Also:
    • smf90t31timestampRawValue

      public BigInteger smf90t31timestampRawValue()
      SMF90T31TIMESTAMP STCK value.
      Returns:
      BigInteger SMF90T31TIMESTAMP STCK value
    • smf90t31consid

      public long smf90t31consid()
      SMF90T31CONSID value.
      Returns:
      long SMF90T31CONSID value
    • smf90t31utoken

      public Token smf90t31utoken()
      SMF90T31UTOKEN.
      Returns:
      Token SMF90T31UTOKEN
    • smf90t31utokenUserid

      public String smf90t31utokenUserid()
      SMF90T31_UTOKENUSERID value.
      Returns:
      String SMF90T31_UTOKENUSERID value
    • smf90t31consName

      public String smf90t31consName()
      SMF90T31CONSNAME value.
      Returns:
      String SMF90T31CONSNAME value
    • smf90t31add

      public boolean smf90t31add()
      Return true if smf90t31addOrDelete() equals SMF90T31ADD.
      Returns:
      boolean smf90t31addOrDelete() equals SMF90T31ADD

      SMF90T31ADD = 0x00

    • smf90t31delete

      public boolean smf90t31delete()
      Return true if smf90t31addOrDelete() equals SMF90T31DELETE.
      Returns:
      boolean smf90t31addOrDelete() equals SMF90T31DELETE

      SMF90T31DELETE = 0x01

    • create

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