public interface IMNode extends Serializable
| 限定符和类型 | 方法和说明 |
|---|---|
IMNode |
addChild(IMNode child) |
void |
addChild(String name,
IMNode child) |
void |
deleteChild(String name) |
IEntityMNode |
getAsEntityMNode() |
IMeasurementMNode |
getAsMeasurementMNode() |
IStorageGroupMNode |
getAsStorageGroupMNode() |
IMNode |
getChild(String name) |
Map<String,IMNode> |
getChildren() |
String |
getFullPath() |
String |
getName() |
IMNode |
getParent() |
PartialPath |
getPartialPath() |
Template |
getSchemaTemplate() |
Template |
getUpperTemplate() |
boolean |
hasChild(String name) |
boolean |
isEmptyInternal() |
boolean |
isEntity() |
boolean |
isMeasurement() |
boolean |
isStorageGroup() |
boolean |
isUseTemplate() |
void |
replaceChild(String oldChildName,
IMNode newChildNode) |
void |
serializeTo(MLogWriter logWriter) |
void |
setChildren(Map<String,IMNode> children) |
void |
setFullPath(String fullPath) |
void |
setName(String name) |
void |
setParent(IMNode parent) |
void |
setSchemaTemplate(Template schemaTemplate) |
void |
setUseTemplate(boolean useTemplate) |
String getName()
void setName(String name)
IMNode getParent()
void setParent(IMNode parent)
String getFullPath()
void setFullPath(String fullPath)
PartialPath getPartialPath()
boolean hasChild(String name)
void deleteChild(String name)
boolean isUseTemplate()
void setUseTemplate(boolean useTemplate)
Template getUpperTemplate()
Template getSchemaTemplate()
void setSchemaTemplate(Template schemaTemplate)
boolean isEmptyInternal()
boolean isStorageGroup()
boolean isEntity()
boolean isMeasurement()
IStorageGroupMNode getAsStorageGroupMNode()
IEntityMNode getAsEntityMNode()
IMeasurementMNode getAsMeasurementMNode()
void serializeTo(MLogWriter logWriter) throws IOException
IOExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.