Class AlterTimeSeriesPlan
- java.lang.Object
-
- org.apache.iotdb.db.qp.physical.PhysicalPlan
-
- org.apache.iotdb.db.qp.physical.sys.AlterTimeSeriesPlan
-
- All Implemented Interfaces:
org.apache.iotdb.consensus.common.request.IConsensusRequest
public class AlterTimeSeriesPlan extends PhysicalPlan
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
PhysicalPlan.Factory, PhysicalPlan.PhysicalPlanType
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, index
-
-
Constructor Summary
Constructors Constructor Description AlterTimeSeriesPlan()used only for deserializeAlterTimeSeriesPlan(org.apache.iotdb.commons.path.PartialPath path, AlterTimeSeriesOperator.AlterType alterType, java.util.Map<java.lang.String,java.lang.String> alterMap, java.lang.String alias, java.util.Map<java.lang.String,java.lang.String> tagsMap, java.util.Map<java.lang.String,java.lang.String> attributesMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeserialize(java.nio.ByteBuffer buffer)Deserialize the plan from the given buffer.booleanequals(java.lang.Object o)java.lang.StringgetAlias()java.util.Map<java.lang.String,java.lang.String>getAlterMap()AlterTimeSeriesOperator.AlterTypegetAlterType()java.util.Map<java.lang.String,java.lang.String>getAttributesMap()org.apache.iotdb.commons.path.PartialPathgetPath()java.util.List<org.apache.iotdb.commons.path.PartialPath>getPaths()java.util.Map<java.lang.String,java.lang.String>getTagsMap()inthashCode()voidserialize(java.io.DataOutputStream stream)Serialize the plan into the given buffer.-
Methods inherited from class org.apache.iotdb.db.qp.physical.PhysicalPlan
canBeSplit, checkIntegrity, deserialize, getAggregations, getAuthPaths, getIndex, getLoginUserName, getOperatorName, getOperatorType, isAuthenticationRequired, isDebug, isPrefixMatch, isQuery, isSelectInto, putString, putString, putStrings, putStrings, readString, readStrings, serialize, serializeImpl, serializeToByteBuffer, setDebug, setIndex, setLoginUserName, setOperatorType, setPaths, setPrefixMatch, setQuery
-
-
-
-
Constructor Detail
-
AlterTimeSeriesPlan
public AlterTimeSeriesPlan()
used only for deserialize
-
AlterTimeSeriesPlan
public AlterTimeSeriesPlan(org.apache.iotdb.commons.path.PartialPath path, AlterTimeSeriesOperator.AlterType alterType, java.util.Map<java.lang.String,java.lang.String> alterMap, java.lang.String alias, java.util.Map<java.lang.String,java.lang.String> tagsMap, java.util.Map<java.lang.String,java.lang.String> attributesMap)
-
-
Method Detail
-
getPath
public org.apache.iotdb.commons.path.PartialPath getPath()
-
getAlterType
public AlterTimeSeriesOperator.AlterType getAlterType()
-
getAlterMap
public java.util.Map<java.lang.String,java.lang.String> getAlterMap()
-
getAlias
public java.lang.String getAlias()
-
getTagsMap
public java.util.Map<java.lang.String,java.lang.String> getTagsMap()
-
getAttributesMap
public java.util.Map<java.lang.String,java.lang.String> getAttributesMap()
-
getPaths
public java.util.List<org.apache.iotdb.commons.path.PartialPath> getPaths()
- Specified by:
getPathsin classPhysicalPlan
-
serialize
public void serialize(java.io.DataOutputStream stream) throws java.io.IOExceptionDescription copied from class:PhysicalPlanSerialize the plan into the given buffer. All necessary fields will be serialized.- Overrides:
serializein classPhysicalPlan- Throws:
java.io.IOException
-
deserialize
public void deserialize(java.nio.ByteBuffer buffer)
Description copied from class:PhysicalPlanDeserialize the plan from the given buffer.- Overrides:
deserializein classPhysicalPlan
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-