Class InsertMultiTabletsStatement
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.statement.StatementNode
-
- org.apache.iotdb.db.mpp.plan.statement.Statement
-
- org.apache.iotdb.db.mpp.plan.statement.crud.InsertBaseStatement
-
- org.apache.iotdb.db.mpp.plan.statement.crud.InsertMultiTabletsStatement
-
public class InsertMultiTabletsStatement extends InsertBaseStatement
-
-
Field Summary
-
Fields inherited from class org.apache.iotdb.db.mpp.plan.statement.crud.InsertBaseStatement
dataTypes, devicePath, isAligned, measurements
-
Fields inherited from class org.apache.iotdb.db.mpp.plan.statement.Statement
isDebug, statementType
-
-
Constructor Summary
Constructors Constructor Description InsertMultiTabletsStatement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <R,C>
Raccept(StatementVisitor<R,C> visitor, C context)Accessible forStatementVisitor, useStatementVisitor.process(StatementNode, Object)instead.java.util.List<org.apache.iotdb.common.rpc.thrift.TEndPoint>collectRedirectInfo(org.apache.iotdb.commons.partition.DataPartition dataPartition)java.util.List<java.lang.Boolean>getAlignedList()java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType[]>getDataTypesList()java.util.List<org.apache.iotdb.commons.path.PartialPath>getDevicePaths()java.util.List<InsertTabletStatement>getInsertTabletStatementList()java.util.List<java.lang.String[]>getMeasurementsList()java.util.List<org.apache.iotdb.commons.path.PartialPath>getPaths()booleanisEmpty()Returns true when this statement is empty and no need to write into the servervoidsetInsertTabletStatementList(java.util.List<InsertTabletStatement> insertTabletStatementList)-
Methods inherited from class org.apache.iotdb.db.mpp.plan.statement.crud.InsertBaseStatement
getDataTypes, getDevicePath, getMeasurements, isAligned, setAligned, setDataTypes, setDevicePath, setMeasurements
-
-
-
-
Method Detail
-
getInsertTabletStatementList
public java.util.List<InsertTabletStatement> getInsertTabletStatementList()
-
setInsertTabletStatementList
public void setInsertTabletStatementList(java.util.List<InsertTabletStatement> insertTabletStatementList)
-
getDevicePaths
public java.util.List<org.apache.iotdb.commons.path.PartialPath> getDevicePaths()
-
getMeasurementsList
public java.util.List<java.lang.String[]> getMeasurementsList()
-
getDataTypesList
public java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType[]> getDataTypesList()
-
getAlignedList
public java.util.List<java.lang.Boolean> getAlignedList()
-
isEmpty
public boolean isEmpty()
Description copied from class:InsertBaseStatementReturns true when this statement is empty and no need to write into the server- Specified by:
isEmptyin classInsertBaseStatement
-
accept
public <R,C> R accept(StatementVisitor<R,C> visitor, C context)
Description copied from class:StatementNodeAccessible forStatementVisitor, useStatementVisitor.process(StatementNode, Object)instead.- Overrides:
acceptin classStatementNode
-
getPaths
public java.util.List<org.apache.iotdb.commons.path.PartialPath> getPaths()
- Overrides:
getPathsin classInsertBaseStatement
-
collectRedirectInfo
public java.util.List<org.apache.iotdb.common.rpc.thrift.TEndPoint> collectRedirectInfo(org.apache.iotdb.commons.partition.DataPartition dataPartition)
- Specified by:
collectRedirectInfoin classInsertBaseStatement
-
-