Package io.mats3.serial
Interface MatsSerializer.DeserializedMatsTrace<Z>
- Enclosing interface:
- MatsSerializer<Z>
public static interface MatsSerializer.DeserializedMatsTrace<Z>
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
int
int
-
Method Details
-
getMatsTrace
- Returns:
- the deserialized
MatsTrace
.
-
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.
-