Class FileSystemUnmountRemount

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.FileSystemUnmountRemount

public final class FileSystemUnmountRemount extends SmfData
  • Field Details

  • Method Details

    • smf92utm

      public ZonedDateTime smf92utm()
      SMF92UTM STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF92UTM STCK converted to ZonedDateTime
      See Also:
    • smf92utmRawValue

      public BigInteger smf92utmRawValue()
      SMF92UTM STCK value.
      Returns:
      BigInteger SMF92UTM STCK value
    • smf92utu

      public ZonedDateTime smf92utu()
      SMF92UTU STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime SMF92UTU STCK converted to ZonedDateTime
      See Also:
    • smf92utuRawValue

      public BigInteger smf92utuRawValue()
      SMF92UTU STCK value.
      Returns:
      BigInteger SMF92UTU STCK value
    • smf92uft

      public FileSystemType smf92uft()
      SMF92UFT FileSystemType.
      Returns:
      FileSystemType from SMF92UFT value
    • smf92uftRawValue

      public long smf92uftRawValue()
      SMF92UFT raw value.
      Returns:
      long SMF92UFT raw value
    • smf92ufm

      public MntEntFsMode smf92ufm()
      SMF92UFM MntEntFsMode.
      Returns:
      MntEntFsMode SMF92UFM value
    • smf92ufmRawValue

      public long smf92ufmRawValue()
      SMF92UFM raw value.
      Returns:
      long SMF92UFM raw value
    • smf92udn

      public long smf92udn()
      SMF92UDN value.
      Returns:
      long SMF92UDN value
    • smf92udd

      public String smf92udd()
      SMF92UDD value.
      Returns:
      String SMF92UDD value
    • smf92utn

      public String smf92utn()
      SMF92UTN value.
      Returns:
      String SMF92UTN value
    • smf92ufn

      public String smf92ufn()
      SMF92UFN value.
      Returns:
      String SMF92UFN value
    • smf92ubl

      public long smf92ubl()
      SMF92UBL value.
      Returns:
      long SMF92UBL value
    • smf92ust

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

      public BigInteger smf92ustAsBigInteger()
      SMF92UST value as a BigInteger.

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

      Returns:
      BigInteger SMF92UST
    • smf92usu

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

      public BigInteger smf92usuAsBigInteger()
      SMF92USU value as a BigInteger.

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

      Returns:
      BigInteger SMF92USU
    • smf92usr

      public long smf92usr()
      SMF92USR value.
      Returns:
      long SMF92USR value
    • smf92usw

      public long smf92usw()
      SMF92USW value.
      Returns:
      long SMF92USW value
    • smf92udi

      public long smf92udi()
      SMF92UDI value.
      Returns:
      long SMF92UDI value
    • smf92uir

      public long smf92uir()
      SMF92UIR value.
      Returns:
      long SMF92UIR value
    • smf92uiw

      public long smf92uiw()
      SMF92UIW value.
      Returns:
      long SMF92UIW value
    • smf92ubr

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

      public BigInteger smf92ubrAsBigInteger()
      SMF92UBR value as a BigInteger.

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

      Returns:
      BigInteger SMF92UBR
    • smf92ubw

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

      public BigInteger smf92ubwAsBigInteger()
      SMF92UBW value as a BigInteger.

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

      Returns:
      BigInteger SMF92UBW
    • smf92ufg

      public int smf92ufg()
      SMF92UFG value.
      Returns:
      int SMF92UFG value
    • smf92uau

      public boolean smf92uau()
      Return true if SMF92UAU bit in smf92ufg() is set.
      Returns:
      boolean SMF92UAU bit is set in smf92ufg()

      SMF92UAU = 0x80

    • smf92umi

      public boolean smf92umi()
      Return true if SMF92UMI bit in smf92ufg() is set.
      Returns:
      boolean SMF92UMI bit is set in smf92ufg()

      SMF92UMI = 0x40

    • smf92uf2

      public int smf92uf2()
      SMF92UF2 value.
      Returns:
      int SMF92UF2 value
    • smf92ulu

      public boolean smf92ulu()
      Return true if SMF92ULU bit in smf92uf2() is set.
      Returns:
      boolean SMF92ULU bit is set in smf92uf2()

      SMF92ULU = 0x80

    • smf92unu

      public boolean smf92unu()
      Return true if SMF92UNU bit in smf92uf2() is set.
      Returns:
      boolean SMF92UNU bit is set in smf92uf2()

      SMF92UNU = 0x40

    • smf92udo

      public boolean smf92udo()
      Return true if SMF92UDO bit in smf92uf2() is set.
      Returns:
      boolean SMF92UDO bit is set in smf92uf2()

      SMF92UDO = 0x20

    • smf92usn

      public boolean smf92usn()
      Return true if SMF92USN bit in smf92uf2() is set.
      Returns:
      boolean SMF92USN bit is set in smf92uf2()

      SMF92USN = 0x10

    • create

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