Class CreateAlignedTimeSeriesOperator
- java.lang.Object
-
- org.apache.iotdb.db.qp.logical.Operator
-
- org.apache.iotdb.db.qp.logical.sys.CreateAlignedTimeSeriesOperator
-
public class CreateAlignedTimeSeriesOperator extends Operator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.iotdb.db.qp.logical.Operator
Operator.OperatorType
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.qp.logical.Operator
isDebug, isPrefixMatchPath, operatorType, tokenIntType
-
-
Constructor Summary
Constructors Constructor Description CreateAlignedTimeSeriesOperator(int tokenIntType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAliasList(java.lang.String alias)voidaddAttributesList(java.util.Map<java.lang.String,java.lang.String> attributes)voidaddCompressor(org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compression)voidaddDataType(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType)voidaddEncoding(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding)voidaddMeasurement(java.lang.String measurement)voidaddTagOffsets(java.lang.Long tagsOffset)voidaddTagsList(java.util.Map<java.lang.String,java.lang.String> tags)PhysicalPlangeneratePhysicalPlan(PhysicalGenerator generator)java.util.List<java.lang.String>getAliasList()java.util.List<java.util.Map<java.lang.String,java.lang.String>>getAttributesList()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType>getCompressors()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType>getDataTypes()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding>getEncodings()java.util.List<java.lang.String>getMeasurements()org.apache.iotdb.commons.path.PartialPathgetPrefixPath()java.util.List<java.lang.Long>getTagOffsets()java.util.List<java.util.Map<java.lang.String,java.lang.String>>getTagsList()voidsetAliasList(java.util.List<java.lang.String> aliasList)voidsetAttributesList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> attributesList)voidsetCompressors(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> compressors)voidsetDataTypes(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> dataTypes)voidsetEncodings(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> encodings)voidsetMeasurements(java.util.List<java.lang.String> measurements)voidsetPrefixPath(org.apache.iotdb.commons.path.PartialPath prefixPath)voidsetTagOffsets(java.util.List<java.lang.Long> tagOffsets)voidsetTagsList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> tagsList)-
Methods inherited from class org.apache.iotdb.db.qp.logical.Operator
getTokenIntType, getType, isDebug, isPrefixMatchPath, isQuery, setDebug, setOperatorType, setPrefixMatchPath, toString
-
-
-
-
Method Detail
-
getPrefixPath
public org.apache.iotdb.commons.path.PartialPath getPrefixPath()
-
setPrefixPath
public void setPrefixPath(org.apache.iotdb.commons.path.PartialPath prefixPath)
-
getMeasurements
public java.util.List<java.lang.String> getMeasurements()
-
setMeasurements
public void setMeasurements(java.util.List<java.lang.String> measurements)
-
addMeasurement
public void addMeasurement(java.lang.String measurement)
-
getDataTypes
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> getDataTypes()
-
setDataTypes
public void setDataTypes(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> dataTypes)
-
addDataType
public void addDataType(org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType)
-
getEncodings
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> getEncodings()
-
setEncodings
public void setEncodings(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding> encodings)
-
addEncoding
public void addEncoding(org.apache.iotdb.tsfile.file.metadata.enums.TSEncoding encoding)
-
getCompressors
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> getCompressors()
-
setCompressors
public void setCompressors(java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.CompressionType> compressors)
-
addCompressor
public void addCompressor(org.apache.iotdb.tsfile.file.metadata.enums.CompressionType compression)
-
getAliasList
public java.util.List<java.lang.String> getAliasList()
-
setAliasList
public void setAliasList(java.util.List<java.lang.String> aliasList)
-
addAliasList
public void addAliasList(java.lang.String alias)
-
getTagsList
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getTagsList()
-
setTagsList
public void setTagsList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> tagsList)
-
addTagsList
public void addTagsList(java.util.Map<java.lang.String,java.lang.String> tags)
-
getAttributesList
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getAttributesList()
-
setAttributesList
public void setAttributesList(java.util.List<java.util.Map<java.lang.String,java.lang.String>> attributesList)
-
addAttributesList
public void addAttributesList(java.util.Map<java.lang.String,java.lang.String> attributes)
-
getTagOffsets
public java.util.List<java.lang.Long> getTagOffsets()
-
setTagOffsets
public void setTagOffsets(java.util.List<java.lang.Long> tagOffsets)
-
addTagOffsets
public void addTagOffsets(java.lang.Long tagsOffset)
-
generatePhysicalPlan
public PhysicalPlan generatePhysicalPlan(PhysicalGenerator generator) throws QueryProcessException
- Overrides:
generatePhysicalPlanin classOperator- Throws:
QueryProcessException
-
-