public abstract class MNode extends Object implements IMNode
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
fullPath
from root to this node, only be set when used once for InternalMNode
|
protected String |
name
Name of the MNode
|
protected IMNode |
parent |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object o) |
IEntityMNode |
getAsEntityMNode() |
IMeasurementMNode |
getAsMeasurementMNode() |
IStorageGroupMNode |
getAsStorageGroupMNode() |
String |
getFullPath()
get full path
|
String |
getName() |
IMNode |
getParent() |
PartialPath |
getPartialPath()
get partial path of this node
|
int |
hashCode() |
boolean |
isEmptyInternal() |
boolean |
isEntity() |
boolean |
isMeasurement() |
boolean |
isStorageGroup() |
boolean |
isUseTemplate() |
void |
setFullPath(String fullPath) |
void |
setName(String name) |
void |
setParent(IMNode parent) |
String |
toString() |
addChild, addChild, deleteChild, getChild, getChildren, getSchemaTemplate, getUpperTemplate, hasChild, replaceChild, serializeTo, setChildren, setSchemaTemplate, setUseTemplateprotected String name
protected IMNode parent
protected String fullPath
public PartialPath getPartialPath()
getPartialPath 在接口中 IMNodepublic String getFullPath()
getFullPath 在接口中 IMNodepublic void setFullPath(String fullPath)
setFullPath 在接口中 IMNodepublic boolean isEmptyInternal()
isEmptyInternal 在接口中 IMNodepublic boolean isUseTemplate()
isUseTemplate 在接口中 IMNodepublic boolean isStorageGroup()
isStorageGroup 在接口中 IMNodepublic boolean isMeasurement()
isMeasurement 在接口中 IMNodepublic IStorageGroupMNode getAsStorageGroupMNode()
getAsStorageGroupMNode 在接口中 IMNodepublic IEntityMNode getAsEntityMNode()
getAsEntityMNode 在接口中 IMNodepublic IMeasurementMNode getAsMeasurementMNode()
getAsMeasurementMNode 在接口中 IMNodeCopyright © 2022 The Apache Software Foundation. All rights reserved.