public static class ExpressionPredicates.In extends ExpressionPredicates.ColumnPredicate
| Modifier and Type | Field and Description |
|---|---|
protected List<Serializable> |
literals |
columnName, literal, literalType| Constructor and Description |
|---|
In() |
| Modifier and Type | Method and Description |
|---|---|
ExpressionPredicates.ColumnPredicate |
bindValueLiterals(List<org.apache.flink.table.expressions.ValueLiteralExpression> valueLiterals)
Binds value literals to create an IN predicate.
|
org.apache.parquet.filter2.predicate.FilterPredicate |
filter()
Predicates the criteria for which records to keep when loading data from a parquet file.
|
static ExpressionPredicates.In |
getInstance()
Returns an IN predicate.
|
String |
toString() |
bindFieldReference, bindValueLiteral, getFunctionDefinitionprotected List<Serializable> literals
public static ExpressionPredicates.In getInstance()
public ExpressionPredicates.ColumnPredicate bindValueLiterals(List<org.apache.flink.table.expressions.ValueLiteralExpression> valueLiterals)
valueLiterals - The value literals to negate.public org.apache.parquet.filter2.predicate.FilterPredicate filter()
ExpressionPredicates.Predicatefilter in interface ExpressionPredicates.Predicatefilter in class ExpressionPredicates.ColumnPredicateCopyright © 2023 The Apache Software Foundation. All rights reserved.