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