Package org.apache.iceberg.expressions
Class Not
- java.lang.Object
-
- org.apache.iceberg.expressions.Not
-
- All Implemented Interfaces:
java.io.Serializable
,Expression
public class Not extends java.lang.Object implements Expression
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.iceberg.expressions.Expression
Expression.Operation
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
child()
Expression
negate()
Returns the negation of this expression, equivalent to not(this).Expression.Operation
op()
Returns the operation for an expression node.java.lang.String
toString()
-
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
-
-
-
-
Method Detail
-
child
public Expression child()
-
op
public Expression.Operation op()
Description copied from interface:Expression
Returns the operation for an expression node.- Specified by:
op
in interfaceExpression
-
negate
public Expression negate()
Description copied from interface:Expression
Returns the negation of this expression, equivalent to not(this).- Specified by:
negate
in interfaceExpression
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-