public class QueryUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
fillOrderIndexes(QueryDataSource dataSource,
String deviceId,
boolean ascending) |
static void |
filterQueryDataSource(QueryDataSource queryDataSource,
TsFileFilter fileFilter) |
static ValueIterator |
generateValueIterator(Object[] values) |
static Predicate<Long> |
getPredicate(long minBound,
long maxBound,
boolean ascending) |
static void |
modifyAlignedChunkMetaData(List<AlignedChunkMetadata> chunkMetaData,
List<List<Modification>> modifications) |
static void |
modifyChunkMetaData(List<? extends IChunkMetadata> chunkMetaData,
List<Modification> modifications)
modifyChunkMetaData iterates the chunkMetaData and applies all available modifications on it to
generate a ModifiedChunkMetadata.
|
public static void modifyChunkMetaData(List<? extends IChunkMetadata> chunkMetaData, List<Modification> modifications)
chunkMetaData - the original chunkMetaData.modifications - all possible modifications.public static void modifyAlignedChunkMetaData(List<AlignedChunkMetadata> chunkMetaData, List<List<Modification>> modifications)
public static void filterQueryDataSource(QueryDataSource queryDataSource, TsFileFilter fileFilter)
public static ValueIterator generateValueIterator(Object[] values)
public static void fillOrderIndexes(QueryDataSource dataSource, String deviceId, boolean ascending)
Copyright © 2022 The Apache Software Foundation. All rights reserved.