Uses of Interface
org.apache.parquet.filter2.predicate.FilterPredicate
-
Packages that use FilterPredicate Package Description org.apache.parquet.filter2.compat org.apache.parquet.filter2.predicate org.apache.parquet.filter2.recordlevel -
-
Uses of FilterPredicate in org.apache.parquet.filter2.compat
Methods in org.apache.parquet.filter2.compat that return FilterPredicate Modifier and Type Method Description FilterPredicateFilterCompat.FilterPredicateCompat. getFilterPredicate()Methods in org.apache.parquet.filter2.compat with parameters of type FilterPredicate Modifier and Type Method Description static FilterCompat.FilterFilterCompat. get(FilterPredicate filterPredicate)Given a FilterPredicate, return a Filter that wraps it.static FilterCompat.FilterFilterCompat. get(FilterPredicate filterPredicate, UnboundRecordFilter unboundRecordFilter)Given either a FilterPredicate or the class of an UnboundRecordFilter, or neither (but not both) return a Filter that wraps whichever was provided. -
Uses of FilterPredicate in org.apache.parquet.filter2.predicate
Classes in org.apache.parquet.filter2.predicate that implement FilterPredicate Modifier and Type Class Description static classOperators.Andstatic classOperators.Eq<T extends Comparable<T>>static classOperators.Gt<T extends Comparable<T>>static classOperators.GtEq<T extends Comparable<T>>static classOperators.LogicalNotUserDefined<T extends Comparable<T>,U extends UserDefinedPredicate<T>>static classOperators.Lt<T extends Comparable<T>>static classOperators.LtEq<T extends Comparable<T>>static classOperators.Notstatic classOperators.NotEq<T extends Comparable<T>>static classOperators.Orstatic classOperators.UserDefined<T extends Comparable<T>,U extends UserDefinedPredicate<T>>static classOperators.UserDefinedByClass<T extends Comparable<T>,U extends UserDefinedPredicate<T>>static classOperators.UserDefinedByInstance<T extends Comparable<T>,U extends UserDefinedPredicate<T> & Serializable>Methods in org.apache.parquet.filter2.predicate that return FilterPredicate Modifier and Type Method Description static FilterPredicateFilterApi. and(FilterPredicate left, FilterPredicate right)Constructs the logical and of two predicates.FilterPredicateOperators.Not. getPredicate()static FilterPredicateLogicalInverter. invert(FilterPredicate pred)static FilterPredicateFilterApi. not(FilterPredicate predicate)Constructs the logical not (or inverse) of a predicate.static FilterPredicateFilterApi. or(FilterPredicate left, FilterPredicate right)Constructs the logical or of two predicates.static FilterPredicateLogicalInverseRewriter. rewrite(FilterPredicate pred)FilterPredicateLogicalInverseRewriter. visit(Operators.And and)<T extends Comparable<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.Eq<T> eq)<T extends Comparable<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.Gt<T> gt)<T extends Comparable<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.GtEq<T> gtEq)<T extends Comparable<T>,U extends UserDefinedPredicate<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.LogicalNotUserDefined<T,U> udp)<T extends Comparable<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.Lt<T> lt)<T extends Comparable<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.LtEq<T> ltEq)FilterPredicateLogicalInverseRewriter. visit(Operators.Not not)<T extends Comparable<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.NotEq<T> notEq)FilterPredicateLogicalInverseRewriter. visit(Operators.Or or)<T extends Comparable<T>,U extends UserDefinedPredicate<T>>
FilterPredicateLogicalInverseRewriter. visit(Operators.UserDefined<T,U> udp)FilterPredicateLogicalInverter. visit(Operators.And and)<T extends Comparable<T>>
FilterPredicateLogicalInverter. visit(Operators.Eq<T> eq)<T extends Comparable<T>>
FilterPredicateLogicalInverter. visit(Operators.Gt<T> gt)<T extends Comparable<T>>
FilterPredicateLogicalInverter. visit(Operators.GtEq<T> gtEq)<T extends Comparable<T>,U extends UserDefinedPredicate<T>>
FilterPredicateLogicalInverter. visit(Operators.LogicalNotUserDefined<T,U> udp)<T extends Comparable<T>>
FilterPredicateLogicalInverter. visit(Operators.Lt<T> lt)<T extends Comparable<T>>
FilterPredicateLogicalInverter. visit(Operators.LtEq<T> ltEq)FilterPredicateLogicalInverter. visit(Operators.Not not)<T extends Comparable<T>>
FilterPredicateLogicalInverter. visit(Operators.NotEq<T> notEq)FilterPredicateLogicalInverter. visit(Operators.Or or)<T extends Comparable<T>,U extends UserDefinedPredicate<T>>
FilterPredicateLogicalInverter. visit(Operators.UserDefined<T,U> udp)Methods in org.apache.parquet.filter2.predicate with parameters of type FilterPredicate Modifier and Type Method Description static FilterPredicateFilterApi. and(FilterPredicate left, FilterPredicate right)Constructs the logical and of two predicates.static FilterPredicateLogicalInverter. invert(FilterPredicate pred)static FilterPredicateFilterApi. not(FilterPredicate predicate)Constructs the logical not (or inverse) of a predicate.static FilterPredicateFilterApi. or(FilterPredicate left, FilterPredicate right)Constructs the logical or of two predicates.static FilterPredicateLogicalInverseRewriter. rewrite(FilterPredicate pred)static voidSchemaCompatibilityValidator. validate(FilterPredicate predicate, MessageType schema) -
Uses of FilterPredicate in org.apache.parquet.filter2.recordlevel
Methods in org.apache.parquet.filter2.recordlevel with parameters of type FilterPredicate Modifier and Type Method Description IncrementallyUpdatedFilterPredicateIncrementallyUpdatedFilterPredicateBuilderBase. build(FilterPredicate pred)
-