Class TemplateNode
- java.lang.Object
-
- org.apache.iotdb.session.template.TemplateNode
-
- Direct Known Subclasses:
InternalNode,MeasurementNode
public abstract class TemplateNode extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TemplateNode(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(TemplateNode node)voiddeleteChild(TemplateNode node)java.util.Map<java.lang.String,TemplateNode>getChildren()java.lang.StringgetName()booleanisMeasurement()booleanisShareTime()voidserialize(java.io.OutputStream buffer)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getChildren
public java.util.Map<java.lang.String,TemplateNode> getChildren()
-
addChild
public void addChild(TemplateNode node) throws org.apache.iotdb.rpc.StatementExecutionException
- Throws:
org.apache.iotdb.rpc.StatementExecutionException
-
deleteChild
public void deleteChild(TemplateNode node)
-
isMeasurement
public boolean isMeasurement()
-
isShareTime
public boolean isShareTime()
-
serialize
public void serialize(java.io.OutputStream buffer) throws java.io.IOException- Throws:
java.io.IOException
-
-