public abstract class AbstractTriJoiner<A,B,C> extends AbstractJoiner implements TriJoiner<A,B,C>
Constructor and Description |
---|
AbstractTriJoiner() |
Modifier and Type | Method and Description |
---|---|
abstract BiFunction<A,B,Object[]> |
getLeftCombinedMapping() |
abstract BiFunction<A,B,Object> |
getLeftMapping(int joinerId) |
abstract Function<C,Object[]> |
getRightCombinedMapping() |
abstract Function<C,Object> |
getRightMapping(int joinerId) |
static <A,B,C> TriJoiner<A,B,C> |
merge(TriJoiner<A,B,C>... joiners) |
getJoinerTypes
@SafeVarargs public static final <A,B,C> TriJoiner<A,B,C> merge(TriJoiner<A,B,C>... joiners)
public abstract BiFunction<A,B,Object> getLeftMapping(int joinerId)
public abstract BiFunction<A,B,Object[]> getLeftCombinedMapping()
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.