Package org.apache.iceberg.expressions
Class CountNonNull<T>
java.lang.Object
org.apache.iceberg.expressions.Aggregate<BoundTerm<T>>
org.apache.iceberg.expressions.BoundAggregate<T,Long>
org.apache.iceberg.expressions.CountAggregate<T>
org.apache.iceberg.expressions.CountNonNull<T>
- All Implemented Interfaces:
Serializable
,Bound<Long>
,Expression
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.iceberg.expressions.Expression
Expression.Operation
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.iceberg.expressions.CountAggregate
eval, eval, newAggregator
Methods inherited from class org.apache.iceberg.expressions.BoundAggregate
columnName, describe, ref, type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.iceberg.expressions.Expression
isEquivalentTo, negate
-
Constructor Details
-
CountNonNull
-
-
Method Details
-
countFor
- Overrides:
countFor
in classCountAggregate<T>
-
hasValue
-
countFor
- Overrides:
countFor
in classCountAggregate<T>
-