public class OrcFilters extends Object
Modifier and Type | Class and Description |
---|---|
static class |
OrcFilters.And
An AND predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.Between
An BETWEEN predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.Equals
An EQUALS predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.In
An IN predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.IsNull
An IS_NULL predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.LessThan
A LESS_THAN predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.LessThanEquals
A LESS_THAN_EQUALS predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.Not
A NOT predicate to negate a predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.NullSafeEquals
An EQUALS predicate that can be evaluated with Null safety by the OrcInputFormat.
|
static class |
OrcFilters.Or
An OR predicate that can be evaluated by the OrcInputFormat.
|
static class |
OrcFilters.Predicate
A filter predicate that can be evaluated by the OrcInputFormat.
|
Constructor and Description |
---|
OrcFilters() |
Modifier and Type | Method and Description |
---|---|
static OrcFilters.Predicate |
convertBinary(CallExpression callExp,
TriFunction<String,org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf.Type,Serializable,OrcFilters.Predicate> func,
TriFunction<String,org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf.Type,Serializable,OrcFilters.Predicate> reverseFunc) |
static OrcFilters.Predicate |
toOrcPredicate(Expression expression) |
public static OrcFilters.Predicate convertBinary(CallExpression callExp, TriFunction<String,org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf.Type,Serializable,OrcFilters.Predicate> func, TriFunction<String,org.apache.hadoop.hive.ql.io.sarg.PredicateLeaf.Type,Serializable,OrcFilters.Predicate> reverseFunc)
public static OrcFilters.Predicate toOrcPredicate(Expression expression)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.