Class IntegerSummaryDeserializer
java.lang.Object
org.apache.datasketches.tuple.aninteger.IntegerSummaryDeserializer
- All Implemented Interfaces:
SummaryDeserializer<IntegerSummary>
public class IntegerSummaryDeserializer
extends Object
implements SummaryDeserializer<IntegerSummary>
- Author:
- Lee Rhodes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionheapifySummary
(org.apache.datasketches.memory.Memory mem) This is to create an instance of a Summary given a serialized representation.
-
Constructor Details
-
IntegerSummaryDeserializer
public IntegerSummaryDeserializer()
-
-
Method Details
-
heapifySummary
Description copied from interface:SummaryDeserializer
This is to create an instance of a Summary given a serialized representation. The user may assume that the start of the given Memory is the correct place to start deserializing. However, the user must be able to determine the number of bytes required to deserialize the summary as the capacity of the given Memory may include multiple such summaries and may be much larger than required for a single summary.- Specified by:
heapifySummary
in interfaceSummaryDeserializer<IntegerSummary>
- Parameters:
mem
- Memory object with serialized representation of a Summary- Returns:
- DeserializedResult object, which contains a Summary object and number of bytes read from the Memory
-