Package org.apache.iceberg.expressions
Interface BoundTerm<T>
- Type Parameters:
T- the Java type of values produced by this term
- All Superinterfaces:
Bound<T>,Serializable,Term
- All Known Implementing Classes:
BoundReference,BoundTransform
Represents a bound term.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Comparator<T> Returns aComparatorfor values produced by this term.booleanisEquivalentTo(BoundTerm<?> other) Returns whether this term is equivalent to another.type()Returns the type produced by this expression.
-
Method Details
-
type
Type type()Returns the type produced by this expression. -
comparator
Returns aComparatorfor values produced by this term. -
isEquivalentTo
Returns whether this term is equivalent to another.- Parameters:
other- a term- Returns:
- true if this term returns the same values as the other, false otherwise
-