| Package | Description |
|---|---|
| org.apache.hudi.source | |
| org.apache.hudi.source.prune |
| Modifier and Type | Method and Description |
|---|---|
protected ColumnStats |
ExpressionEvaluators.LeafEvaluator.getColumnStats(Map<String,ColumnStats> columnStatsMap) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
ExpressionEvaluators.NullFalseEvaluator.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
protected boolean |
ExpressionEvaluators.EqualTo.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
protected boolean |
ExpressionEvaluators.NotEqualTo.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
boolean |
ExpressionEvaluators.LessThan.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
protected boolean |
ExpressionEvaluators.GreaterThan.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
protected boolean |
ExpressionEvaluators.LessThanOrEqual.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
protected boolean |
ExpressionEvaluators.GreaterThanOrEqual.eval(@NotNull Object val,
ColumnStats columnStats,
org.apache.flink.table.types.logical.LogicalType type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExpressionEvaluators.Evaluator.eval(Map<String,ColumnStats> columnStatsMap)
Evaluates whether it's possible to match based on the column stats.
|
boolean |
ExpressionEvaluators.NullFalseEvaluator.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.IsNull.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.IsNotNull.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.In.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.AlwaysFalse.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.Not.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.And.eval(Map<String,ColumnStats> columnStatsMap) |
boolean |
ExpressionEvaluators.Or.eval(Map<String,ColumnStats> columnStatsMap) |
protected ColumnStats |
ExpressionEvaluators.LeafEvaluator.getColumnStats(Map<String,ColumnStats> columnStatsMap) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,ColumnStats> |
DataPruner.convertColumnStats(org.apache.flink.table.data.RowData indexRow,
org.apache.flink.table.types.logical.RowType.RowField[] queryFields) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.