public final class BiConstraintStreamHelper<A,B,C> extends AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>
| Constructor and Description |
|---|
BiConstraintStreamHelper(BiConstraintStream<A,B> stream) |
| Modifier and Type | Method and Description |
|---|---|
protected TriConstraintStream<A,B,C> |
doJoin(Class<C> otherClass) |
protected TriConstraintStream<A,B,C> |
doJoin(Class<C> otherClass,
TriJoiner<A,B,C>... joiners) |
protected TriConstraintStream<A,B,C> |
doJoin(Class<C> otherClass,
TriJoiner<A,B,C> joiner) |
protected TriPredicate<A,B,C> |
extractPredicate(TriJoiner<A,B,C> joiner) |
protected TriConstraintStream<A,B,C> |
filter(TriConstraintStream<A,B,C> stream,
TriPredicate<A,B,C> predicate) |
protected boolean |
isFilteringJoiner(TriJoiner<A,B,C> joiner) |
protected TriJoiner<A,B,C> |
mergeJoiners(TriJoiner<A,B,C>... joiners) |
protected TriPredicate<A,B,C> |
mergePredicates(TriPredicate<A,B,C> predicate1,
TriPredicate<A,B,C> predicate2) |
joinpublic BiConstraintStreamHelper(BiConstraintStream<A,B> stream)
protected TriConstraintStream<A,B,C> doJoin(Class<C> otherClass)
doJoin in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected TriConstraintStream<A,B,C> doJoin(Class<C> otherClass, TriJoiner<A,B,C> joiner)
doJoin in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected TriConstraintStream<A,B,C> doJoin(Class<C> otherClass, TriJoiner<A,B,C>... joiners)
doJoin in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected TriConstraintStream<A,B,C> filter(TriConstraintStream<A,B,C> stream, TriPredicate<A,B,C> predicate)
filter in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected TriJoiner<A,B,C> mergeJoiners(TriJoiner<A,B,C>... joiners)
mergeJoiners in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected boolean isFilteringJoiner(TriJoiner<A,B,C> joiner)
isFilteringJoiner in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected TriPredicate<A,B,C> extractPredicate(TriJoiner<A,B,C> joiner)
extractPredicate in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>protected TriPredicate<A,B,C> mergePredicates(TriPredicate<A,B,C> predicate1, TriPredicate<A,B,C> predicate2)
mergePredicates in class AbstractConstraintStreamHelper<C,TriConstraintStream<A,B,C>,TriJoiner<A,B,C>,TriPredicate<A,B,C>>Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.