public final class SinglePentaJoiner<A,B,C,D,E> extends AbstractPentaJoiner<A,B,C,D,E>
Constructor and Description |
---|
SinglePentaJoiner(QuadFunction<A,B,C,D,?> leftMapping,
JoinerType joinerType,
Function<E,?> rightMapping) |
Modifier and Type | Method and Description |
---|---|
JoinerType |
getJoinerType() |
JoinerType[] |
getJoinerTypes() |
QuadFunction<A,B,C,D,Object[]> |
getLeftCombinedMapping() |
QuadFunction<A,B,C,D,Object> |
getLeftMapping() |
QuadFunction<A,B,C,D,Object> |
getLeftMapping(int index) |
Function<E,Object[]> |
getRightCombinedMapping() |
Function<E,Object> |
getRightMapping() |
Function<E,Object> |
getRightMapping(int index) |
getFilter, matches, merge
assertMappingIndex
public SinglePentaJoiner(QuadFunction<A,B,C,D,?> leftMapping, JoinerType joinerType, Function<E,?> rightMapping)
public JoinerType getJoinerType()
public QuadFunction<A,B,C,D,Object> getLeftMapping(int index)
getLeftMapping
in class AbstractPentaJoiner<A,B,C,D,E>
public QuadFunction<A,B,C,D,Object[]> getLeftCombinedMapping()
getLeftCombinedMapping
in class AbstractPentaJoiner<A,B,C,D,E>
public JoinerType[] getJoinerTypes()
getJoinerTypes
in class AbstractJoiner
public Function<E,Object> getRightMapping(int index)
getRightMapping
in class AbstractPentaJoiner<A,B,C,D,E>
public Function<E,Object[]> getRightCombinedMapping()
getRightCombinedMapping
in class AbstractPentaJoiner<A,B,C,D,E>
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.