| Modifier and Type | Method and Description |
|---|---|
IChunkReader |
IChunkLoader.getChunkReader(IChunkMetadata chunkMetaData,
Filter timeFilter) |
IChunkReader |
CachedChunkLoaderImpl.getChunkReader(IChunkMetadata chunkMetaData,
Filter timeFilter) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
IUnaryExpression.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
IUnaryExpression.setFilter(Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
SingleSeriesExpression.getFilter() |
Filter |
GlobalTimeExpression.getFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
SingleSeriesExpression.setFilter(Filter filter) |
void |
GlobalTimeExpression.setFilter(Filter filter) |
| Constructor and Description |
|---|
GlobalTimeExpression(Filter filter) |
SingleSeriesExpression(Path seriesDescriptor,
Filter filter) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
GroupByFilter.copy() |
Filter |
GroupByMonthFilter.copy() |
static Filter |
TimeFilter.defaultTimeFilter(boolean ascending)
returns a default time filter by whether it's an ascending query.
|
| Modifier and Type | Method and Description |
|---|---|
static ValueFilter.ValueNotFilter |
ValueFilter.not(Filter filter) |
static TimeFilter.TimeNotFilter |
TimeFilter.not(Filter filter) |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryFilter
Definition for binary filter operations.
|
class |
UnaryFilter<T extends Comparable<T>>
Definition for unary filter operations.
|
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
BinaryFilter.left |
protected Filter |
BinaryFilter.right |
| Modifier and Type | Method and Description |
|---|---|
Filter |
Filter.copy() |
abstract Filter |
BinaryFilter.copy() |
abstract Filter |
UnaryFilter.copy() |
Filter |
BinaryFilter.getLeft() |
Filter |
BinaryFilter.getRight() |
| Modifier and Type | Method and Description |
|---|---|
void |
BinaryFilter.setLeft(Filter left) |
void |
BinaryFilter.setRight(Filter right) |
| Constructor and Description |
|---|
BinaryFilter(Filter left,
Filter right) |
| Modifier and Type | Method and Description |
|---|---|
static Filter |
FilterFactory.deserialize(ByteBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
static AndFilter |
FilterFactory.and(Filter left,
Filter right) |
static NotFilter |
FilterFactory.not(Filter filter) |
static OrFilter |
FilterFactory.or(Filter left,
Filter right) |
| Modifier and Type | Class and Description |
|---|---|
class |
AndFilter
Both the left and right operators of AndExpression must satisfy the condition.
|
class |
Eq<T extends Comparable<T>>
Equals.
|
class |
Gt<T extends Comparable<T>>
Greater than filter.
|
class |
GtEq<T extends Comparable<T>>
Greater than or Equals filter.
|
class |
In<T extends Comparable<T>>
in clause.
|
class |
Like<T extends Comparable<T>>
Like.
|
class |
Lt<T extends Comparable<T>>
less than.
|
class |
LtEq<T extends Comparable<T>>
Less than or Equals.
|
class |
NotEq<T extends Comparable<T>>
NotFilter Equals.
|
class |
NotFilter
NotFilter necessary.
|
class |
OrFilter
Either of the left and right operators of AndExpression must satisfy the condition.
|
class |
Regexp<T extends Comparable<T>>
Regexp.
|
| Modifier and Type | Method and Description |
|---|---|
Filter |
Lt.copy() |
Filter |
Eq.copy() |
Filter |
GtEq.copy() |
Filter |
LtEq.copy() |
Filter |
Regexp.copy() |
Filter |
NotEq.copy() |
Filter |
NotFilter.copy() |
Filter |
Like.copy() |
Filter |
In.copy() |
Filter |
Gt.copy() |
Filter |
AndFilter.copy() |
Filter |
OrFilter.copy() |
Filter |
NotFilter.getFilter() |
| Constructor and Description |
|---|
AndFilter(Filter left,
Filter right) |
NotFilter(Filter that) |
OrFilter(Filter left,
Filter right) |
| Modifier and Type | Method and Description |
|---|---|
Filter |
TsFileTimeGenerator.getTimeFilter() |
abstract Filter |
TimeGenerator.getTimeFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
IPageReader.setFilter(Filter filter) |
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
ChunkReader.filter |
protected Filter |
AlignedChunkReader.filter |
| Constructor and Description |
|---|
AlignedChunkReader(Chunk timeChunk,
List<Chunk> valueChunkList,
Filter filter)
constructor of ChunkReader.
|
AlignedChunkReader(Chunk timeChunk,
List<Chunk> valueChunkList,
Filter filter,
long currentTimestamp)
Constructor of ChunkReader by timestamp.
|
ChunkReader(Chunk chunk,
Filter filter)
constructor of ChunkReader.
|
ChunkReader(Chunk chunk,
Filter filter,
long currentTimestamp)
Constructor of ChunkReader by timestamp.
|
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
PageReader.filter |
| Modifier and Type | Method and Description |
|---|---|
BatchData |
ValuePageReader.nextBatch(long[] timeBatch,
boolean ascending,
Filter filter)
return a BatchData with the corresponding timeBatch, the BatchData's dataType is same as this
sub sensor
|
void |
AlignedPageReader.setFilter(Filter filter) |
void |
PageReader.setFilter(Filter filter) |
| Constructor and Description |
|---|
AlignedPageReader(PageHeader timePageHeader,
ByteBuffer timePageData,
Decoder timeDecoder,
List<PageHeader> valuePageHeaderList,
List<ByteBuffer> valuePageDataList,
List<TSDataType> valueDataTypeList,
List<Decoder> valueDecoderList,
Filter filter) |
PageReader(ByteBuffer pageData,
TSDataType dataType,
Decoder valueDecoder,
Decoder timeDecoder,
Filter filter) |
PageReader(PageHeader pageHeader,
ByteBuffer pageData,
TSDataType dataType,
Decoder valueDecoder,
Decoder timeDecoder,
Filter filter) |
| Modifier and Type | Field and Description |
|---|---|
protected Filter |
AbstractFileSeriesReader.filter |
| Constructor and Description |
|---|
AbstractFileSeriesReader(IChunkLoader chunkLoader,
List<IChunkMetadata> chunkMetadataList,
Filter filter)
constructor of FileSeriesReader.
|
FileSeriesReader(IChunkLoader chunkLoader,
List<IChunkMetadata> chunkMetadataList,
Filter filter) |
| Constructor and Description |
|---|
PageReaderV2(ByteBuffer pageData,
TSDataType dataType,
Decoder valueDecoder,
Decoder timeDecoder,
Filter filter) |
PageReaderV2(PageHeader pageHeader,
ByteBuffer pageData,
TSDataType dataType,
Decoder valueDecoder,
Decoder timeDecoder,
Filter filter) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.