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 |
|