Class ServicePolicyInformation

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.svpol.ServicePolicyInformation

public final class ServicePolicyInformation extends SmfData
  • Field Details

  • Method Details

    • svpolnsp

      public String svpolnsp()
      SVPOLNSP value.
      Returns:
      String SVPOLNSP value
    • svpoldsp

      public String svpoldsp()
      SVPOLDSP value.
      Returns:
      String SVPOLDSP value
    • svpoltpa

      public ZonedDateTime svpoltpa()
      SVPOLTPA STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SVPOLTPA STCK converted to ZonedDateTime
      See Also:
    • svpoltpaRawValue

      public BigInteger svpoltpaRawValue()
      SVPOLTPA STCK value.
      Returns:
      BigInteger SVPOLTPA STCK value
    • svpolipu

      public String svpolipu()
      SVPOLIPU value.
      Returns:
      String SVPOLIPU value
    • svpolsna

      public String svpolsna()
      SVPOLSNA value.
      Returns:
      String SVPOLSNA value
    • svpolseq

      public long svpolseq()
      SVPOLSEQ value.
      Returns:
      long SVPOLSEQ value
    • svpolasn

      public long svpolasn()
      SVPOLASN value.
      Returns:
      long SVPOLASN value
    • svpolidn

      public String svpolidn()
      SVPOLIDN value.
      Returns:
      String SVPOLIDN value
    • svpoltdi

      public ZonedDateTime svpoltdi()
      SVPOLTDI STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SVPOLTDI STCK converted to ZonedDateTime
      See Also:
    • svpoltdiRawValue

      public BigInteger svpoltdiRawValue()
      SVPOLTDI STCK value.
      Returns:
      BigInteger SVPOLTDI STCK value
    • svpolidu

      public String svpolidu()
      SVPOLIDU value.
      Returns:
      String SVPOLIDU value
    • svpolids

      public String svpolids()
      SVPOLIDS value.
      Returns:
      String SVPOLIDS value
    • svpolidd

      public String svpolidd()
      SVPOLIDD value.
      Returns:
      String SVPOLIDD value
    • svpolcpu

      public long svpolcpu()
      SVPOLCPU value.
      Returns:
      long SVPOLCPU value
    • svpolioc

      public long svpolioc()
      SVPOLIOC value.
      Returns:
      long SVPOLIOC value
    • svpolmso

      public long svpolmso()
      SVPOLMSO value.
      Returns:
      long SVPOLMSO value
    • svpolsrb

      public long svpolsrb()
      SVPOLSRB value.
      Returns:
      long SVPOLSRB value
    • svpolecp

      public String svpolecp()
      SVPOLECP value.
      Returns:
      String SVPOLECP value
    • svpoleio

      public String svpoleio()
      SVPOLEIO value.
      Returns:
      String SVPOLEIO value
    • svpolems

      public String svpolems()
      SVPOLEMS value.
      Returns:
      String SVPOLEMS value
    • svpolesr

      public String svpolesr()
      SVPOLESR value.
      Returns:
      String SVPOLESR value
    • svpolfl2

      public int svpolfl2()
      SVPOLFL2 value.
      Returns:
      int SVPOLFL2 value
    • svpoliom

      public boolean svpoliom()
      Return true if SVPOLIOM bit in svpolfl2() is set.
      Returns:
      boolean SVPOLIOM bit is set in svpolfl2()

      SVPOLIOM = 0x80

    • svpoldam

      public boolean svpoldam()
      Return true if SVPOLDAM bit in svpolfl2() is set.
      Returns:
      boolean SVPOLDAM bit is set in svpolfl2()

      SVPOLDAM = 0x40

    • svpolioe

      public boolean svpolioe()
      Return true if SVPOLIOE bit in svpolfl2() is set.
      Returns:
      boolean SVPOLIOE bit is set in svpolfl2()

      SVPOLIOE = 0x20

    • svpoldgm

      public boolean svpoldgm()
      Return true if SVPOLDGM bit in svpolfl2() is set.
      Returns:
      boolean SVPOLDGM bit is set in svpolfl2()

      SVPOLDGM = 0x10

    • svpolenm

      public String svpolenm()
      SVPOLENM value.
      Returns:
      String SVPOLENM value
    • svpolevr

      public String svpolevr()
      SVPOLEVR value.
      Returns:
      String SVPOLEVR value
    • svpolepu

      public String svpolepu()
      SVPOLEPU value.
      Returns:
      String SVPOLEPU value
    • svpolemu

      public String svpolemu()
      SVPOLEMU value.
      Returns:
      String SVPOLEMU value
    • svpolesq

      public int svpolesq()
      SVPOLESQ value.
      Returns:
      int SVPOLESQ value
    • svpolepi

      public int svpolepi()
      SVPOLEPI value.
      Returns:
      int SVPOLEPI value
    • svpolesi

      public int svpolesi()
      SVPOLESI value.
      Returns:
      int SVPOLESI value
    • svpolenw

      public int svpolenw()
      SVPOLENW value.
      Returns:
      int SVPOLENW value
    • svpolens

      public int svpolens()
      SVPOLENS value.
      Returns:
      int SVPOLENS value
    • svpolenp

      public int svpolenp()
      SVPOLENP value.
      Returns:
      int SVPOLENP value
    • svpoleat

      public ZonedDateTime svpoleat()
      SVPOLEAT value converted to ZonedDateTime (ZoneOffset.UTC).

      Use svpoleatRawValue() for a BigInteger containing the raw value.

      Returns:
      DateTime SVPOLEAT converted to ZonedDateTime
      See Also:
    • svpoleatRawValue

      public BigInteger svpoleatRawValue()
      SVPOLEAT value.
      Returns:
      BigInteger SVPOLEAT value
    • svpolcpg

      public String svpolcpg()
      SVPOLCPG value.
      Returns:
      String SVPOLCPG value
    • create

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