public final class FileSystemMigration extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
SMF92GLU
Constant: 0x80 = 128
|
static int |
SMF92GNU
Constant: 0x40 = 64
|
static int |
SMF92GSN
Constant: 0x10 = 16
|
Modifier and Type | Method and Description |
---|---|
static FileSystemMigration |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
long |
smf92gbl()
SMF92GBL value.
|
String |
smf92gdd()
SMF92GDD value.
|
long |
smf92gdn()
SMF92GDN value.
|
int |
smf92gf2()
SMF92GF2 value.
|
int |
smf92gfg()
SMF92GFG value.
|
MntEntFsMode |
smf92gfm()
SMF92GFM MntEntFsMode.
|
long |
smf92gfmRawValue()
SMF92GFM raw value.
|
String |
smf92gfn()
SMF92GFN value.
|
FileSystemType |
smf92gft()
SMF92GFT FileSystemType.
|
long |
smf92gftRawValue()
SMF92GFT raw value.
|
boolean |
smf92glu()
Return true if
SMF92GLU bit in smf92gf2() is set. |
int |
smf92gmo()
SMF92GMO value.
|
boolean |
smf92gnu()
Return true if
SMF92GNU bit in smf92gf2() is set. |
String |
smf92gon()
SMF92GON value.
|
boolean |
smf92gsn()
Return true if
SMF92GSN bit in smf92gf2() is set. |
long |
smf92gst()
SMF92GST value, throws exception if SMF92GST overflows 64 bit signed integer.
|
BigInteger |
smf92gstAsBigInteger()
SMF92GST value as a BigInteger.
|
long |
smf92gsu()
SMF92GSU value, throws exception if SMF92GSU overflows 64 bit signed integer.
|
BigInteger |
smf92gsuAsBigInteger()
SMF92GSU value as a BigInteger.
|
ZonedDateTime |
smf92gtm()
SMF92GTM STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
smf92gtmRawValue()
SMF92GTM STCK value.
|
String |
smf92gtn()
SMF92GTN value.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SMF92GLU
public static final int SMF92GNU
public static final int SMF92GSN
public ZonedDateTime smf92gtm()
Use smf92gtmRawValue()
for a BigInteger containing the complete
STCK value.
ZonedDateTime
public BigInteger smf92gtmRawValue()
public int smf92gmo()
public FileSystemType smf92gft()
public long smf92gftRawValue()
public MntEntFsMode smf92gfm()
public long smf92gfmRawValue()
public long smf92gdn()
public String smf92gdd()
public String smf92gtn()
public String smf92gfn()
public String smf92gon()
public long smf92gbl()
public long smf92gst()
IllegalArgumentException
- If the value of SMF92GST exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92GST).
Use smf92gstAsBigInteger()
if this is possible.public BigInteger smf92gstAsBigInteger()
smf92gst()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92gsu()
IllegalArgumentException
- If the value of SMF92GSU exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92GSU).
Use smf92gsuAsBigInteger()
if this is possible.public BigInteger smf92gsuAsBigInteger()
smf92gsu()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public int smf92gfg()
public int smf92gf2()
public boolean smf92glu()
SMF92GLU
bit in smf92gf2()
is set.SMF92GLU = 0x80
public boolean smf92gnu()
SMF92GNU
bit in smf92gf2()
is set.SMF92GNU = 0x40
public boolean smf92gsn()
SMF92GSN
bit in smf92gf2()
is set.SMF92GSN = 0x10
public static FileSystemMigration create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.