public class MeasurementMNode extends MNode implements IMeasurementMNode
equals, getAsEntityMNode, getAsMeasurementMNode, getAsStorageGroupMNode, getName, getPartialPath, hashCode, isEmptyInternal, isEntity, isStorageGroup, isUseTemplate, setFullPath, setName, setParent, toStringgetAsEntityMNode, getAsMeasurementMNode, getAsStorageGroupMNode, getName, getPartialPath, isEmptyInternal, isEntity, isStorageGroup, isUseTemplate, setFullPath, setName, setParentprotected String alias
public static IMeasurementMNode getMeasurementMNode(IEntityMNode parent, String measurementName, IMeasurementSchema schema, String alias)
public IEntityMNode getParent()
public MeasurementPath getMeasurementPath()
getMeasurementPath 在接口中 IMeasurementMNodepublic IMeasurementSchema getSchema()
getSchema 在接口中 IMeasurementMNodepublic TSDataType getDataType(String measurementId)
getDataType 在接口中 IMeasurementMNodemeasurementId - if it's a vector schema, we need sensor name of itpublic long getOffset()
getOffset 在接口中 IMeasurementMNodepublic void setOffset(long offset)
setOffset 在接口中 IMeasurementMNodepublic String getAlias()
getAlias 在接口中 IMeasurementMNodepublic void setAlias(String alias)
setAlias 在接口中 IMeasurementMNodepublic TriggerExecutor getTriggerExecutor()
getTriggerExecutor 在接口中 IMeasurementMNodepublic void setTriggerExecutor(TriggerExecutor triggerExecutor)
setTriggerExecutor 在接口中 IMeasurementMNodepublic ILastCacheContainer getLastCacheContainer()
getLastCacheContainer 在接口中 IMeasurementMNodepublic void setLastCacheContainer(ILastCacheContainer lastCacheContainer)
setLastCacheContainer 在接口中 IMeasurementMNodepublic void serializeTo(MLogWriter logWriter) throws IOException
serializeTo 在接口中 IMNodeIOExceptionpublic static IMeasurementMNode deserializeFrom(MeasurementMNodePlan plan)
public String getFullPath()
MNodegetFullPath 在接口中 IMNodegetFullPath 在类中 MNodepublic void deleteChild(String name)
deleteChild 在接口中 IMNodepublic void replaceChild(String oldChildName, IMNode newChildNode)
replaceChild 在接口中 IMNodepublic Map<String,IMNode> getChildren()
getChildren 在接口中 IMNodepublic void setChildren(Map<String,IMNode> children)
setChildren 在接口中 IMNodepublic Template getUpperTemplate()
getUpperTemplate 在接口中 IMNodepublic Template getSchemaTemplate()
getSchemaTemplate 在接口中 IMNodepublic void setSchemaTemplate(Template schemaTemplate)
setSchemaTemplate 在接口中 IMNodepublic void setUseTemplate(boolean useTemplate)
setUseTemplate 在接口中 IMNodepublic boolean isMeasurement()
isMeasurement 在接口中 IMNodeisMeasurement 在类中 MNodeCopyright © 2022 The Apache Software Foundation. All rights reserved.