Package com.blackhillsoftware.smf.smf92
Class FilesystemEvent
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.FilesystemEvent
-
Method Summary
Modifier and TypeMethodDescriptionstatic FilesystemEventcreate(byte[] Data, int offset, int length) create is intended for internal use only.longSMF92CCHH value.longSMF92CODE value.SMF92EVENT value.intSMF92EVENT raw value.smf92fsn()SMF92FSN value.longsmf92lrd()SMF92LRD value.longsmf92lre()SMF92LRE value.longsmf92lrf()SMF92LRF value.longsmf92lrn()SMF92LRN value.longsmf92lrp()SMF92LRP value.longsmf92lrr()SMF92LRR value.smf92lrt()SMF92LRT as a Duration.longSMF92LRT raw value.doubleSMF92LRT in seconds.smf92och()SMF92OCH as a Duration.longSMF92OCH raw value.doubleSMF92OCH in seconds.smf92ovs()SMF92OVS value.longsmf92rsn()SMF92RSN value.longsmf92siz()SMF92SIZ value, throws exception if SMF92SIZ overflows 64 bit signed integer.SMF92SIZ value as a BigInteger.smf92sys()SMF92SYS value.smf92t50()SMF92T50 STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92T50 STCKE value.smf92vol()SMF92VOL value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
smf92fsn
SMF92FSN value.- Returns:
- String SMF92FSN value
-
smf92vol
SMF92VOL value.- Returns:
- String SMF92VOL value
-
smf92cchh
public long smf92cchh()SMF92CCHH value.- Returns:
- long SMF92CCHH value
-
smf92event
SMF92EVENT value.- Returns:
- FileType SMF92EVENT value
-
smf92eventRawValue
public int smf92eventRawValue()SMF92EVENT raw value.- Returns:
- int SMF92EVENT raw value
-
smf92siz
public long smf92siz()SMF92SIZ value, throws exception if SMF92SIZ overflows 64 bit signed integer.- Returns:
- long SMF92SIZ
- Throws:
IllegalArgumentException- If the value of SMF92SIZ exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92SIZ). Usesmf92sizAsBigInteger()if this is possible.
-
smf92sizAsBigInteger
SMF92SIZ value as a BigInteger.smf92siz()may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92SIZ
-
smf92t50
SMF92T50 STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf92t50RawValue()for a BigInteger containing the complete STCKE value.- Returns:
- DateTime SMF92T50 STCKE converted to ZonedDateTime
- See Also:
-
smf92t50RawValue
SMF92T50 STCKE value.- Returns:
- BigInteger SMF92T50 STCKE value
-
smf92code
public long smf92code()SMF92CODE value.- Returns:
- long SMF92CODE value
-
smf92rsn
public long smf92rsn()SMF92RSN value.- Returns:
- long SMF92RSN value
-
smf92ovs
SMF92OVS value.- Returns:
- String SMF92OVS value
-
smf92och
SMF92OCH as a Duration.- Returns:
- Duration SMF92OCH
- See Also:
-
smf92ochSeconds
public double smf92ochSeconds()SMF92OCH in seconds.- Returns:
- double SMF92OCH converted to seconds
-
smf92ochRawValue
public long smf92ochRawValue()SMF92OCH raw value.- Returns:
- long SMF92OCH raw value
-
smf92lrt
SMF92LRT as a Duration.- Returns:
- Duration SMF92LRT
- See Also:
-
smf92lrtSeconds
public double smf92lrtSeconds()SMF92LRT in seconds.- Returns:
- double SMF92LRT converted to seconds
-
smf92lrtRawValue
public long smf92lrtRawValue()SMF92LRT raw value.- Returns:
- long SMF92LRT raw value
-
smf92lrp
public long smf92lrp()SMF92LRP value.- Returns:
- long SMF92LRP value
-
smf92lrr
public long smf92lrr()SMF92LRR value.- Returns:
- long SMF92LRR value
-
smf92lrd
public long smf92lrd()SMF92LRD value.- Returns:
- long SMF92LRD value
-
smf92lre
public long smf92lre()SMF92LRE value.- Returns:
- long SMF92LRE value
-
smf92lrf
public long smf92lrf()SMF92LRF value.- Returns:
- long SMF92LRF value
-
smf92lrn
public long smf92lrn()SMF92LRN value.- Returns:
- long SMF92LRN value
-
smf92sys
SMF92SYS value.- Returns:
- String SMF92SYS value
-
create
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 sectionoffset- Offset of this section in the datalength- length of the section
-