Class TSEncodingBuilder.Rle
- java.lang.Object
-
- org.apache.iotdb.tsfile.encoding.encoder.TSEncodingBuilder
-
- org.apache.iotdb.tsfile.encoding.encoder.TSEncodingBuilder.Rle
-
- Enclosing class:
- TSEncodingBuilder
public static class TSEncodingBuilder.Rle extends TSEncodingBuilder
for ENUMS, INT32, BOOLEAN, INT64, FLOAT, DOUBLE.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.iotdb.tsfile.encoding.encoder.TSEncodingBuilder
TSEncodingBuilder.Chimp, TSEncodingBuilder.Dictionary, TSEncodingBuilder.GorillaV1, TSEncodingBuilder.GorillaV2, TSEncodingBuilder.Plain, TSEncodingBuilder.Regular, TSEncodingBuilder.RLBE, TSEncodingBuilder.Rle, TSEncodingBuilder.Sprintz, TSEncodingBuilder.Ts2Diff, TSEncodingBuilder.Zigzag
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.tsfile.encoding.encoder.TSEncodingBuilder
conf
-
-
Constructor Summary
Constructors Constructor Description Rle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EncodergetEncoder(TSDataType type)return a thread safe series's encoder with different types and parameters according to its measurement id and data type.voidinitFromProps(java.util.Map<java.lang.String,java.lang.String> props)RLE could specify max_point_number in given JSON Object, which means the maximum decimal digits for float or double data.java.lang.StringtoString()-
Methods inherited from class org.apache.iotdb.tsfile.encoding.encoder.TSEncodingBuilder
getEncodingBuilder
-
-
-
-
Method Detail
-
getEncoder
public Encoder getEncoder(TSDataType type)
Description copied from class:TSEncodingBuilderreturn a thread safe series's encoder with different types and parameters according to its measurement id and data type.- Specified by:
getEncoderin classTSEncodingBuilder- Parameters:
type- - given data type- Returns:
- - return a Encoder
-
initFromProps
public void initFromProps(java.util.Map<java.lang.String,java.lang.String> props)
RLE could specify max_point_number in given JSON Object, which means the maximum decimal digits for float or double data.- Specified by:
initFromPropsin classTSEncodingBuilder- Parameters:
props- - properties of encoding
-
toString
public java.lang.String toString()
- Overrides:
toStringin classTSEncodingBuilder
-
-