Interface WatermarkEncoder
-
- All Known Implementing Classes:
GroupedLSBWatermarkEncoder
public interface WatermarkEncoder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doubleencodeDouble(double value, long time)floatencodeFloat(float value, long time)intencodeInt(int value, long time)longencodeLong(long value, long time)org.apache.iotdb.tsfile.read.common.RowRecordencodeRecord(org.apache.iotdb.tsfile.read.common.RowRecord record)booleanneedEncode(long timestamp)
-
-
-
Method Detail
-
encodeInt
int encodeInt(int value, long time)
-
encodeLong
long encodeLong(long value, long time)
-
encodeFloat
float encodeFloat(float value, long time)
-
encodeDouble
double encodeDouble(double value, long time)
-
needEncode
boolean needEncode(long timestamp)
-
encodeRecord
org.apache.iotdb.tsfile.read.common.RowRecord encodeRecord(org.apache.iotdb.tsfile.read.common.RowRecord record)
-
-