| Aggregate<C extends Term> |
The aggregate functions that can be pushed and evaluated in Iceberg.
|
| AggregateEvaluator |
A class for evaluating aggregates.
|
| And |
|
| Binder |
Rewrites expressions by replacing unbound named references with references to
fields in a struct schema.
|
| BoundAggregate<T,C> |
|
| BoundLiteralPredicate<T> |
|
| BoundPredicate<T> |
|
| BoundReference<T> |
|
| BoundSetPredicate<T> |
|
| BoundTransform<S,T> |
A transform expression.
|
| BoundUnaryPredicate<T> |
|
| CountAggregate<T> |
|
| CountNonNull<T> |
|
| CountStar<T> |
|
| Evaluator |
|
| ExpressionParser |
|
| Expressions |
|
| ExpressionUtil |
Expression utility methods.
|
| ExpressionVisitors |
|
| ExpressionVisitors.BoundExpressionVisitor<R> |
|
| ExpressionVisitors.BoundVisitor<R> |
|
| ExpressionVisitors.CustomOrderExpressionVisitor<R> |
|
| ExpressionVisitors.ExpressionVisitor<R> |
|
| False |
|
| InclusiveMetricsEvaluator |
|
| ManifestEvaluator |
|
| MaxAggregate<T> |
|
| MinAggregate<T> |
|
| NamedReference<T> |
|
| Not |
|
| Or |
|
| Predicate<T,C extends Term> |
|
| Projections |
Utils to project expressions on rows to expressions on partitions.
|
| Projections.ProjectionEvaluator |
A class that projects expressions for a table's data rows into expressions on the table's
partition values, for a table's partition spec.
|
| ResidualEvaluator |
|
| StrictMetricsEvaluator |
|
| True |
|
| UnboundAggregate<T> |
|
| UnboundPredicate<T> |
|
| UnboundTransform<S,T> |
|
| Zorder |
|