| Modifier and Type | Method and Description |
|---|---|
IExpression |
TimeRange.getExpression() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IBinaryExpression |
interface |
IUnaryExpression |
| Modifier and Type | Method and Description |
|---|---|
IExpression |
IExpression.clone() |
IExpression |
QueryExpression.getExpression() |
IExpression |
IBinaryExpression.getLeft() |
IExpression |
IBinaryExpression.getRight() |
| Modifier and Type | Method and Description |
|---|---|
static QueryExpression |
QueryExpression.create(List<Path> selectedSeries,
IExpression expression) |
QueryExpression |
QueryExpression.setExpression(IExpression expression) |
void |
IBinaryExpression.setLeft(IExpression leftExpression) |
void |
IBinaryExpression.setRight(IExpression rightExpression) |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryExpression |
protected static class |
BinaryExpression.AndExpression |
protected static class |
BinaryExpression.OrExpression |
class |
GlobalTimeExpression |
class |
SingleSeriesExpression |
| Modifier and Type | Field and Description |
|---|---|
IExpression |
BinaryExpression.AndExpression.left |
IExpression |
BinaryExpression.OrExpression.left |
IExpression |
BinaryExpression.AndExpression.right |
IExpression |
BinaryExpression.OrExpression.right |
| Modifier and Type | Method and Description |
|---|---|
IExpression |
SingleSeriesExpression.clone() |
abstract IExpression |
BinaryExpression.clone() |
IExpression |
BinaryExpression.AndExpression.clone() |
IExpression |
BinaryExpression.OrExpression.clone() |
IExpression |
GlobalTimeExpression.clone() |
IExpression |
BinaryExpression.AndExpression.getLeft() |
IExpression |
BinaryExpression.OrExpression.getLeft() |
IExpression |
BinaryExpression.AndExpression.getRight() |
IExpression |
BinaryExpression.OrExpression.getRight() |
| Modifier and Type | Method and Description |
|---|---|
static BinaryExpression.AndExpression |
BinaryExpression.and(IExpression left,
IExpression right) |
static BinaryExpression.OrExpression |
BinaryExpression.or(IExpression left,
IExpression right) |
void |
BinaryExpression.AndExpression.setLeft(IExpression leftExpression) |
void |
BinaryExpression.OrExpression.setLeft(IExpression leftExpression) |
void |
BinaryExpression.AndExpression.setRight(IExpression rightExpression) |
void |
BinaryExpression.OrExpression.setRight(IExpression rightExpression) |
| Constructor and Description |
|---|
AndExpression(IExpression left,
IExpression right) |
OrExpression(IExpression left,
IExpression right) |
| Modifier and Type | Method and Description |
|---|---|
IExpression |
ExpressionOptimizer.optimize(IExpression expression,
List<Path> selectedSeries)
try to remove GlobalTimeExpression.
|
| Modifier and Type | Method and Description |
|---|---|
IExpression |
ExpressionOptimizer.optimize(IExpression expression,
List<Path> selectedSeries)
try to remove GlobalTimeExpression.
|
static void |
ExpressionPrinter.print(IExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
static List<Boolean> |
ExecutorWithTimeGenerator.markFilterdPaths(IExpression expression,
List<Path> selectedPaths,
boolean hasOrNode) |
| Modifier and Type | Method and Description |
|---|---|
protected Node |
TimeGenerator.construct(IExpression expression)
construct the tree that generate timestamp.
|
void |
TimeGenerator.constructNode(IExpression expression) |
| Constructor and Description |
|---|
TsFileTimeGenerator(IExpression iexpression,
IChunkLoader chunkLoader,
IMetadataQuerier metadataQuerier) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.