Uses of Interface
org.apache.calcite.linq4j.function.Predicate2
-
Packages that use Predicate2 Package Description org.apache.calcite.linq4j Language-integrated query for Java (linq4j) main package.org.apache.calcite.linq4j.function Contains definitions of functions and predicates. -
-
Uses of Predicate2 in org.apache.calcite.linq4j
Fields in org.apache.calcite.linq4j declared as Predicate2 Modifier and Type Field Description private Predicate2<TSource,Integer>EnumerableDefaults.SkipWhileEnumerator. predicateprivate Predicate2<TSource,Integer>EnumerableDefaults.TakeWhileEnumerator. predicateprivate Predicate2<TSource,Long>EnumerableDefaults.TakeWhileLongEnumerator. predicateMethods in org.apache.calcite.linq4j with parameters of type Predicate2 Modifier and Type Method Description Enumerable<T>DefaultEnumerable. skipWhile(Predicate2<T,Integer> predicate)static <TSource> Enumerable<TSource>EnumerableDefaults. skipWhile(Enumerable<TSource> source, Predicate2<TSource,Integer> predicate)Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.Enumerable<TSource>ExtendedEnumerable. skipWhile(Predicate2<TSource,Integer> predicate)Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.Enumerable<T>DefaultEnumerable. takeWhile(Predicate2<T,Integer> predicate)static <TSource> Enumerable<TSource>EnumerableDefaults. takeWhile(Enumerable<TSource> source, Predicate2<TSource,Integer> predicate)Returns elements from a sequence as long as a specified condition is true.Enumerable<TSource>ExtendedEnumerable. takeWhile(Predicate2<TSource,Integer> predicate)Returns elements from a sequence as long as a specified condition is true.static <TSource> Enumerable<TSource>EnumerableDefaults. takeWhileLong(Enumerable<TSource> source, Predicate2<TSource,Long> predicate)Returns elements from a sequence as long as a specified condition is true.static <TSource,TInner,TResult>
Enumerable<TResult>EnumerableDefaults. thetaJoin(Enumerable<TSource> outer, Enumerable<TInner> inner, Predicate2<TSource,TInner> predicate, Function2<TSource,TInner,TResult> resultSelector, boolean generateNullsOnLeft, boolean generateNullsOnRight)Correlates the elements of two sequences based on a predicate.Enumerable<T>DefaultEnumerable. where(Predicate2<T,Integer> predicate)static <TSource> Enumerable<TSource>EnumerableDefaults. where(Enumerable<TSource> source, Predicate2<TSource,Integer> predicate)Filters a sequence of values based on a predicate.Enumerable<TSource>ExtendedEnumerable. where(Predicate2<TSource,Integer> predicate)Filters a sequence of values based on a predicate.Method parameters in org.apache.calcite.linq4j with type arguments of type Predicate2 Modifier and Type Method Description Queryable<T>DefaultQueryable. skipWhileN(FunctionExpression<Predicate2<T,Integer>> predicate)Queryable<T>EnumerableQueryable. skipWhileN(FunctionExpression<Predicate2<T,Integer>> predicate)Queryable<TSource>ExtendedQueryable. skipWhileN(FunctionExpression<Predicate2<TSource,Integer>> predicate)Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.static <T> Queryable<T>QueryableDefaults. skipWhileN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.Queryable<T>QueryableFactory. skipWhileN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Bypasses elements in a sequence as long as a specified condition is true and then returns the remaining elements.Queryable<T>QueryableRecorder. skipWhileN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Queryable<T>DefaultQueryable. takeWhileN(FunctionExpression<Predicate2<T,Integer>> predicate)Queryable<T>EnumerableQueryable. takeWhileN(FunctionExpression<Predicate2<T,Integer>> predicate)Queryable<TSource>ExtendedQueryable. takeWhileN(FunctionExpression<Predicate2<TSource,Integer>> predicate)Returns elements from a sequence as long as a specified condition is true.static <T> Queryable<T>QueryableDefaults. takeWhileN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Returns elements from a sequence as long as a specified condition is true.Queryable<T>QueryableFactory. takeWhileN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Returns elements from a sequence as long as a specified condition is true.Queryable<T>QueryableRecorder. takeWhileN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Queryable<T>DefaultQueryable. whereN(FunctionExpression<? extends Predicate2<T,Integer>> predicate)Queryable<T>EnumerableQueryable. whereN(FunctionExpression<? extends Predicate2<T,Integer>> predicate)Queryable<TSource>ExtendedQueryable. whereN(FunctionExpression<? extends Predicate2<TSource,Integer>> predicate)Filters a sequence of values based on a predicate.static <T> Queryable<T>QueryableDefaults. whereN(Queryable<T> source, FunctionExpression<Predicate2<T,Integer>> predicate)Filters a sequence of values based on a predicate.Queryable<T>QueryableFactory. whereN(Queryable<T> source, FunctionExpression<? extends Predicate2<T,Integer>> predicate)Filters a sequence of values based on a predicate.Queryable<T>QueryableRecorder. whereN(Queryable<T> source, FunctionExpression<? extends Predicate2<T,Integer>> predicate)Constructors in org.apache.calcite.linq4j with parameters of type Predicate2 Constructor Description SkipWhileEnumerator(Enumerator<TSource> enumerator, Predicate2<TSource,Integer> predicate)TakeWhileEnumerator(Enumerator<TSource> enumerator, Predicate2<TSource,Integer> predicate)TakeWhileLongEnumerator(Enumerator<TSource> enumerator, Predicate2<TSource,Long> predicate) -
Uses of Predicate2 in org.apache.calcite.linq4j.function
Fields in org.apache.calcite.linq4j.function declared as Predicate2 Modifier and Type Field Description static Predicate2<Object,Object>Predicate2. FALSEPredicate that always evaluates tofalse.static Predicate2<Object,Object>Predicate2. TRUEPredicate that always evaluates totrue.Methods in org.apache.calcite.linq4j.function that return Predicate2 Modifier and Type Method Description static <T1,T2> Predicate2<T1,T2>Functions. falsePredicate2()A predicate with two parameters that always returnsfalse.static <T1,T2> Predicate2<T1,T2>Functions. toPredicate(Function2<T1,T2,Boolean> function)Converts a 2-parameter function to a predicate.static <T1,T2> Predicate2<T1,T2>Functions. toPredicate2(Predicate1<T1> p1)static <T1,T2> Predicate2<T1,T2>Functions. truePredicate2()A predicate with two parameters that always returnstrue.
-