public class UnboundPredicate<T> extends Predicate<T,NamedReference>
Expression.Operation| Modifier and Type | Method and Description |
|---|---|
Expression |
bind(Types.StructType struct,
boolean caseSensitive)
Bind this UnboundPredicate.
|
Expression |
negate() |
public Expression negate()
public Expression bind(Types.StructType struct, boolean caseSensitive)
struct - The struct type to resolve references by name.caseSensitive - A boolean flag to control whether the bind should enforce case sensitivity.ExpressionValidationException - if literals do not match bound references, or if comparison on expression is invalid