public abstract class AbstractBiJoiner<A,B> extends AbstractJoiner implements BiJoiner<A,B>
Modifier | Constructor and Description |
---|---|
protected |
AbstractBiJoiner() |
protected |
AbstractBiJoiner(BiPredicate<A,B> filter) |
Modifier and Type | Method and Description |
---|---|
BiPredicate<A,B> |
getFilter() |
abstract Function<A,Object[]> |
getLeftCombinedMapping() |
abstract Function<A,Object> |
getLeftMapping(int index) |
abstract Function<B,Object[]> |
getRightCombinedMapping() |
abstract Function<B,Object> |
getRightMapping(int index) |
boolean |
matches(A a,
B b) |
static <A,B> AbstractBiJoiner<A,B> |
merge(BiJoiner<A,B>... joiners) |
assertMappingIndex, getJoinerTypes
protected AbstractBiJoiner()
protected AbstractBiJoiner(BiPredicate<A,B> filter)
@SafeVarargs public static <A,B> AbstractBiJoiner<A,B> merge(BiJoiner<A,B>... joiners)
public BiPredicate<A,B> getFilter()
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.