Uses of Class
org.apache.iotdb.tsfile.file.metadata.MetadataIndexNode
-
Packages that use MetadataIndexNode Package Description org.apache.iotdb.tsfile.file.metadata org.apache.iotdb.tsfile.read -
-
Uses of MetadataIndexNode in org.apache.iotdb.tsfile.file.metadata
Methods in org.apache.iotdb.tsfile.file.metadata that return MetadataIndexNode Modifier and Type Method Description static MetadataIndexNodeMetadataIndexConstructor. checkAndBuildLevelIndex(java.util.Map<java.lang.String,MetadataIndexNode> deviceMetadataIndexMap, TsFileOutput out)static MetadataIndexNodeMetadataIndexConstructor. constructMetadataIndex(java.util.Map<java.lang.String,java.util.List<TimeseriesMetadata>> deviceTimeseriesMetadataMap, TsFileOutput out)Construct metadata index tree.static MetadataIndexNodeMetadataIndexNode. deserializeFrom(java.nio.ByteBuffer buffer)static MetadataIndexNodeMetadataIndexConstructor. generateRootNode(java.util.Queue<MetadataIndexNode> metadataIndexNodeQueue, TsFileOutput out, MetadataIndexNodeType type)Generate root node, using the nodes in the queue as leaf nodes.MetadataIndexNodeTsFileMetadata. getMetadataIndex()Methods in org.apache.iotdb.tsfile.file.metadata with parameters of type MetadataIndexNode Modifier and Type Method Description static voidMetadataIndexConstructor. addCurrentIndexNodeToQueue(MetadataIndexNode currentIndexNode, java.util.Queue<MetadataIndexNode> metadataIndexNodeQueue, TsFileOutput out)voidTsFileMetadata. setMetadataIndex(MetadataIndexNode metadataIndex)Method parameters in org.apache.iotdb.tsfile.file.metadata with type arguments of type MetadataIndexNode Modifier and Type Method Description static voidMetadataIndexConstructor. addCurrentIndexNodeToQueue(MetadataIndexNode currentIndexNode, java.util.Queue<MetadataIndexNode> metadataIndexNodeQueue, TsFileOutput out)static MetadataIndexNodeMetadataIndexConstructor. checkAndBuildLevelIndex(java.util.Map<java.lang.String,MetadataIndexNode> deviceMetadataIndexMap, TsFileOutput out)static MetadataIndexNodeMetadataIndexConstructor. generateRootNode(java.util.Queue<MetadataIndexNode> metadataIndexNodeQueue, TsFileOutput out, MetadataIndexNodeType type)Generate root node, using the nodes in the queue as leaf nodes. -
Uses of MetadataIndexNode in org.apache.iotdb.tsfile.read
Methods in org.apache.iotdb.tsfile.read that return MetadataIndexNode Modifier and Type Method Description MetadataIndexNodeTsFileDeviceIterator. getFirstMeasurementNodeOfCurrentDevice()MetadataIndexNodeTsFileSequenceReader. getMetadataIndexNode(long startOffset, long endOffset)get metadata index nodeMetadataIndexNodeTsFileSequenceReader. readMetadataIndexNode(long start, long end)Read MetadataIndexNode by start and end offset.Methods in org.apache.iotdb.tsfile.read with parameters of type MetadataIndexNode Modifier and Type Method Description voidTsFileSequenceReader. getDeviceTimeseriesMetadata(java.util.List<TimeseriesMetadata> timeseriesMetadataList, MetadataIndexNode measurementNode, java.util.Set<java.lang.String> excludedMeasurementIds, boolean needChunkMetadata)Get timeseries metadata under the measurementNode and put them into timeseriesMetadataList.protected Pair<MetadataIndexEntry,java.lang.Long>TsFileSequenceReader. getMetadataAndEndOffset(MetadataIndexNode metadataIndex, java.lang.String name, boolean isDeviceLevel, boolean exactSearch)Get target MetadataIndexEntry and its end offsetjava.util.Map<java.lang.String,Pair<java.util.List<IChunkMetadata>,Pair<java.lang.Long,java.lang.Long>>>TsFileSequenceReader. getTimeseriesMetadataOffsetByDevice(MetadataIndexNode measurementNode, java.util.Set<java.lang.String> excludedMeasurementIds, boolean needChunkMetadata)Get the measurements of current device by its first measurement node.booleanTsFileSequenceReader. isAlignedDevice(MetadataIndexNode measurementNode)Check whether the deivce is aligned or not.
-