java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf72.subtype5.CmsLockTypeData

public final class CmsLockTypeData extends SmfData
  • Method Details

    • r725cmky

      public BigInteger r725cmky()
      R725CMKY value.
      Returns:
      BigInteger R725CMKY value
    • r725cmjn

      public String r725cmjn()
      R725CMJN value.
      Returns:
      String R725CMJN value
    • r725cmsp

      public int r725cmsp()
      R725CMSP value.
      Returns:
      int R725CMSP value
    • r725cmas

      public int r725cmas()
      R725CMAS value.
      Returns:
      int R725CMAS value
    • r725cmst

      public long r725cmst()
      R725CMST value.
      Returns:
      long R725CMST value
    • r725cmsn

      public String r725cmsn()
      R725CMSN value.
      Returns:
      String R725CMSN value
    • r725cmty

      public int r725cmty()
      R725CMTY value.
      Returns:
      int R725CMTY value
    • r725cmsu

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

      public BigInteger r725cmsuAsBigInteger()
      R725CMSU value as a BigInteger.

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

      Returns:
      BigInteger R725CMSU
    • r725cmal

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

      public BigInteger r725cmalAsBigInteger()
      R725CMAL value as a BigInteger.

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

      Returns:
      BigInteger R725CMAL
    • r725cmti

      public Duration r725cmti()
      R725CMTI as a Duration.
      Returns:
      Duration R725CMTI
      See Also:
    • r725cmtiSeconds

      public double r725cmtiSeconds()
      R725CMTI in seconds.
      Returns:
      double R725CMTI converted to seconds
    • r725cmtiRawValue

      public BigInteger r725cmtiRawValue()
      R725CMTI raw value.
      Returns:
      BigInteger R725CMTI value
    • create

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