Interface IMeasurementMNode
-
- All Superinterfaces:
IMNode,java.io.Serializable
- All Known Implementing Classes:
InsertMeasurementMNode,MeasurementMNode
public interface IMeasurementMNode extends IMNode
This interface defines a MeasurementMNode's operation interfaces.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAlias()org.apache.iotdb.tsfile.file.metadata.enums.TSDataTypegetDataType(java.lang.String measurementId)ILastCacheContainergetLastCacheContainer()MeasurementPathgetMeasurementPath()longgetOffset()IEntityMNodegetParent()org.apache.iotdb.tsfile.write.schema.IMeasurementSchemagetSchema()TriggerExecutorgetTriggerExecutor()voidsetAlias(java.lang.String alias)voidsetLastCacheContainer(ILastCacheContainer lastCacheContainer)voidsetOffset(long offset)voidsetTriggerExecutor(TriggerExecutor triggerExecutor)-
Methods inherited from interface org.apache.iotdb.db.metadata.mnode.IMNode
accept, addChild, addChild, deleteChild, getAsEntityMNode, getAsMeasurementMNode, getAsStorageGroupMNode, getCacheEntry, getChild, getChildren, getFullPath, getMNodeType, getName, getPartialPath, getSchemaTemplate, getSchemaTemplateId, getUpperTemplate, getUpperTriggerExecutorList, hasChild, isEntity, isMeasurement, isStorageGroup, isUseTemplate, moveDataToNewMNode, replaceChild, serializeTo, setCacheEntry, setChildren, setFullPath, setName, setParent, setSchemaTemplate, setSchemaTemplateId, setUseTemplate
-
-
-
-
Method Detail
-
getParent
IEntityMNode getParent()
-
getMeasurementPath
MeasurementPath getMeasurementPath()
-
getSchema
org.apache.iotdb.tsfile.write.schema.IMeasurementSchema getSchema()
-
getDataType
org.apache.iotdb.tsfile.file.metadata.enums.TSDataType getDataType(java.lang.String measurementId)
-
getAlias
java.lang.String getAlias()
-
setAlias
void setAlias(java.lang.String alias)
-
getOffset
long getOffset()
-
setOffset
void setOffset(long offset)
-
getTriggerExecutor
TriggerExecutor getTriggerExecutor()
- Specified by:
getTriggerExecutorin interfaceIMNode
-
setTriggerExecutor
void setTriggerExecutor(TriggerExecutor triggerExecutor)
- Specified by:
setTriggerExecutorin interfaceIMNode
-
getLastCacheContainer
ILastCacheContainer getLastCacheContainer()
-
setLastCacheContainer
void setLastCacheContainer(ILastCacheContainer lastCacheContainer)
-
-