public static interface SeriesReader.TimeOrderUtils
| 限定符和类型 | 方法和说明 |
|---|---|
<T> Comparator<T> |
comparingLong(ToLongFunction<? super T> keyExtractor) |
boolean |
getAscending() |
long |
getCurrentEndPoint(long time,
Statistics<? extends Object> statistics) |
long |
getCurrentEndPoint(Statistics<? extends Object> seqStatistics,
Statistics<? extends Object> unseqStatistics) |
TsFileResource |
getNextSeqFileResource(boolean isDelete) |
TsFileResource |
getNextUnseqFileResource(boolean isDelete) |
long |
getOrderTime(Statistics<? extends Object> statistics) |
long |
getOrderTime(TsFileResource fileResource) |
long |
getOverlapCheckTime(Statistics<? extends Object> range) |
boolean |
hasNextSeqResource() |
boolean |
hasNextUnseqResource() |
boolean |
isExcessEndpoint(long time,
long endpointTime) |
boolean |
isOverlapped(long time,
Statistics<? extends Object> right) |
boolean |
isOverlapped(long time,
TsFileResource right) |
boolean |
isOverlapped(Statistics<? extends Object> left,
Statistics<? extends Object> right) |
boolean |
isTakeSeqAsFirst(Statistics<? extends Object> seqStatistics,
Statistics<? extends Object> unseqStatistics)
Return true if taking first page reader from seq readers
|
long getOrderTime(Statistics<? extends Object> statistics)
long getOrderTime(TsFileResource fileResource)
long getOverlapCheckTime(Statistics<? extends Object> range)
boolean isOverlapped(Statistics<? extends Object> left, Statistics<? extends Object> right)
boolean isOverlapped(long time,
Statistics<? extends Object> right)
boolean isOverlapped(long time,
TsFileResource right)
<T> Comparator<T> comparingLong(ToLongFunction<? super T> keyExtractor)
long getCurrentEndPoint(long time,
Statistics<? extends Object> statistics)
long getCurrentEndPoint(Statistics<? extends Object> seqStatistics, Statistics<? extends Object> unseqStatistics)
boolean isExcessEndpoint(long time,
long endpointTime)
boolean isTakeSeqAsFirst(Statistics<? extends Object> seqStatistics, Statistics<? extends Object> unseqStatistics)
boolean getAscending()
boolean hasNextSeqResource()
boolean hasNextUnseqResource()
TsFileResource getNextSeqFileResource(boolean isDelete)
TsFileResource getNextUnseqFileResource(boolean isDelete)
Copyright © 2022 The Apache Software Foundation. All rights reserved.