public class MinAggregate<T> extends BoundAggregate<T,T>
Expression.Operation
Modifier | Constructor and Description |
---|---|
protected |
MinAggregate(BoundTerm<T> term) |
Modifier and Type | Method and Description |
---|---|
T |
eval(DataFile file) |
T |
eval(StructLike struct)
Produce a value from the struct for this expression.
|
protected java.lang.Object |
evaluateRef(DataFile file) |
protected boolean |
hasValue(DataFile file) |
org.apache.iceberg.expressions.BoundAggregate.Aggregator<T> |
newAggregator() |
columnName, describe, ref, type
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isEquivalentTo, negate
protected boolean hasValue(DataFile file)
protected java.lang.Object evaluateRef(DataFile file)
public org.apache.iceberg.expressions.BoundAggregate.Aggregator<T> newAggregator()
public T eval(StructLike struct)
Bound
eval
in interface Bound<T>
eval
in class BoundAggregate<T,T>
struct
- a struct of incoming datapublic T eval(DataFile file)