Package io.mats3.serial
Interface MatsSerializer.DeserializedMatsTrace<Z>
-
- Enclosing interface:
- MatsSerializer<Z>
public static interface MatsSerializer.DeserializedMatsTrace<Z>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MatsTrace<Z>getMatsTrace()longgetNanosDecompression()longgetNanosDeserialization()intgetSizeDecompressed()intgetSizeIncoming()
-
-
-
Method Detail
-
getSizeIncoming
int getSizeIncoming()
- Returns:
- the number of bytes the (potentically compressed) trace was, i.e. the length of the 'serialized' byte
array to
MatsSerializer.deserializeMatsTrace(byte[], String).
-
getSizeDecompressed
int getSizeDecompressed()
- Returns:
- the number of bytes the trace became after decompression, before deserialization.
-
getNanosDecompression
long getNanosDecompression()
- Returns:
- how long time the (optional) decompression process took, in nanoseconds - will be 0 if no decompression took place.
-
getNanosDeserialization
long getNanosDeserialization()
- Returns:
- how long time the deserialization process took, in nanoseconds.
-
-