Package com.blackhillsoftware.smf.smf121
Class GarbageCollectorSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf121.GarbageCollectorSection
-
Method Summary
Modifier and TypeMethodDescriptionstatic GarbageCollectorSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.long
SMF121GCS_COLLCNT value, throws exception if SMF121GCS_COLLCNT overflows 64 bit signed integer.SMF121GCS_COLLCNT value as a BigInteger.SMF121GCS_COLLTME as a Duration.SMF121GCS_COLLTME raw value.double
SMF121GCS_COLLTME in seconds.long
SMF121GCS_FDFLAGS value.int
SMF121GCS_FF1 value.int
SMF121GCS_FF2 value.int
SMF121GCS_FF3 value.int
SMF121GCS_FF4 value.long
SMF121GCS_MEMUSED value, throws exception if SMF121GCS_MEMUSED overflows 64 bit signed integer.SMF121GCS_MEMUSED value as a BigInteger.SMF121GCS_NAME value.long
SMF121GCS_TCOMPACTS value, throws exception if SMF121GCS_TCOMPACTS overflows 64 bit signed integer.SMF121GCS_TCOMPACTS value as a BigInteger.long
SMF121GCS_TMEMFREED value, throws exception if SMF121GCS_TMEMFREED overflows 64 bit signed integer.SMF121GCS_TMEMFREED value as a BigInteger.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Method Details
-
smf121gcsFdflags
public long smf121gcsFdflags()SMF121GCS_FDFLAGS value.- Returns:
- long SMF121GCS_FDFLAGS value
-
smf121gcsFf1
public int smf121gcsFf1()SMF121GCS_FF1 value.- Returns:
- int SMF121GCS_FF1 value
-
smf121gcsFf2
public int smf121gcsFf2()SMF121GCS_FF2 value.- Returns:
- int SMF121GCS_FF2 value
-
smf121gcsFf3
public int smf121gcsFf3()SMF121GCS_FF3 value.- Returns:
- int SMF121GCS_FF3 value
-
smf121gcsFf4
public int smf121gcsFf4()SMF121GCS_FF4 value.- Returns:
- int SMF121GCS_FF4 value
-
smf121gcsName
SMF121GCS_NAME value.- Returns:
- String SMF121GCS_NAME value
-
smf121gcsCollcnt
public long smf121gcsCollcnt()SMF121GCS_COLLCNT value, throws exception if SMF121GCS_COLLCNT overflows 64 bit signed integer.- Returns:
- long SMF121GCS_COLLCNT
- Throws:
IllegalArgumentException
- If the value of SMF121GCS_COLLCNT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_COLLCNT). Usesmf121gcsCollcntAsBigInteger()
if this is possible.
-
smf121gcsCollcntAsBigInteger
SMF121GCS_COLLCNT value as a BigInteger.smf121gcsCollcnt()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF121GCS_COLLCNT
-
smf121gcsColltme
SMF121GCS_COLLTME as a Duration.- Returns:
- Duration SMF121GCS_COLLTME
- See Also:
-
smf121gcsColltmeSeconds
public double smf121gcsColltmeSeconds()SMF121GCS_COLLTME in seconds.- Returns:
- double SMF121GCS_COLLTME converted to seconds
-
smf121gcsColltmeRawValue
SMF121GCS_COLLTME raw value.- Returns:
- BigInteger SMF121GCS_COLLTME value
-
smf121gcsTmemfreed
public long smf121gcsTmemfreed()SMF121GCS_TMEMFREED value, throws exception if SMF121GCS_TMEMFREED overflows 64 bit signed integer.- Returns:
- long SMF121GCS_TMEMFREED
- Throws:
IllegalArgumentException
- If the value of SMF121GCS_TMEMFREED exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_TMEMFREED). Usesmf121gcsTmemfreedAsBigInteger()
if this is possible.
-
smf121gcsTmemfreedAsBigInteger
SMF121GCS_TMEMFREED value as a BigInteger.smf121gcsTmemfreed()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF121GCS_TMEMFREED
-
smf121gcsTcompacts
public long smf121gcsTcompacts()SMF121GCS_TCOMPACTS value, throws exception if SMF121GCS_TCOMPACTS overflows 64 bit signed integer.- Returns:
- long SMF121GCS_TCOMPACTS
- Throws:
IllegalArgumentException
- If the value of SMF121GCS_TCOMPACTS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_TCOMPACTS). Usesmf121gcsTcompactsAsBigInteger()
if this is possible.
-
smf121gcsTcompactsAsBigInteger
SMF121GCS_TCOMPACTS value as a BigInteger.smf121gcsTcompacts()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF121GCS_TCOMPACTS
-
smf121gcsMemused
public long smf121gcsMemused()SMF121GCS_MEMUSED value, throws exception if SMF121GCS_MEMUSED overflows 64 bit signed integer.- Returns:
- long SMF121GCS_MEMUSED
- Throws:
IllegalArgumentException
- If the value of SMF121GCS_MEMUSED exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_MEMUSED). Usesmf121gcsMemusedAsBigInteger()
if this is possible.
-
smf121gcsMemusedAsBigInteger
SMF121GCS_MEMUSED value as a BigInteger.smf121gcsMemused()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF121GCS_MEMUSED
-
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
-