Class AbstractSerializablePairLongObjectColumnHeader<T extends SerializablePair<Long,?>>
- java.lang.Object
-
- org.apache.druid.query.aggregation.AbstractSerializablePairLongObjectColumnHeader<T>
-
- Direct Known Subclasses:
SerializablePairLongDoubleColumnHeader,SerializablePairLongFloatColumnHeader,SerializablePairLongLongColumnHeader,SerializablePairLongStringColumnHeader
public abstract class AbstractSerializablePairLongObjectColumnHeader<T extends SerializablePair<Long,?>> extends Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AbstractSerializablePairLongObjectDeltaEncodedStagedSerde<?>createSerde()longgetMinValue()intgetSerializedSize()intgetVersion()booleanisUseIntegerDeltas()StringtoString()voidtransferTo(WritableByteChannel channel)
-
-
-
Method Detail
-
createSerde
public abstract AbstractSerializablePairLongObjectDeltaEncodedStagedSerde<?> createSerde()
-
transferTo
public void transferTo(WritableByteChannel channel) throws IOException
- Throws:
IOException
-
getVersion
public int getVersion()
-
isUseIntegerDeltas
public boolean isUseIntegerDeltas()
-
getMinValue
public long getMinValue()
-
getSerializedSize
public int getSerializedSize()
-
-