Class PathPatternNode
- java.lang.Object
-
- org.apache.iotdb.db.mpp.common.schematree.PathPatternNode
-
public class PathPatternNode extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PathPatternNode(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(PathPatternNode tmpNode)booleanequalWith(PathPatternNode that)java.util.Map<java.lang.String,PathPatternNode>getChildren()PathPatternNodegetChildren(java.lang.String nodeName)java.lang.StringgetName()booleanisLeaf()booleanisWildcard()voidserialize(java.io.DataOutputStream outputStream)voidserialize(java.nio.ByteBuffer buffer)voidserialize(org.apache.iotdb.tsfile.utils.PublicBAOS outputStream)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getChildren
public PathPatternNode getChildren(java.lang.String nodeName)
-
getChildren
public java.util.Map<java.lang.String,PathPatternNode> getChildren()
-
addChild
public void addChild(PathPatternNode tmpNode)
-
isLeaf
public boolean isLeaf()
-
isWildcard
public boolean isWildcard()
-
equalWith
public boolean equalWith(PathPatternNode that)
-
serialize
public void serialize(java.nio.ByteBuffer buffer)
-
serialize
public void serialize(org.apache.iotdb.tsfile.utils.PublicBAOS outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
serialize
public void serialize(java.io.DataOutputStream outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
-