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