public final class FilteringTriJoiner<A,B,C> extends AbstractTriJoiner<A,B,C>
Constructor and Description |
---|
FilteringTriJoiner(TriPredicate<A,B,C> filter) |
Modifier and Type | Method and Description |
---|---|
JoinerType[] |
getJoinerTypes() |
BiFunction<A,B,Object[]> |
getLeftCombinedMapping() |
BiFunction<A,B,Object> |
getLeftMapping(int index) |
Function<C,Object[]> |
getRightCombinedMapping() |
Function<C,Object> |
getRightMapping(int index) |
getFilter, matches, merge
assertMappingIndex
public FilteringTriJoiner(TriPredicate<A,B,C> filter)
public BiFunction<A,B,Object> getLeftMapping(int index)
getLeftMapping
in class AbstractTriJoiner<A,B,C>
public BiFunction<A,B,Object[]> getLeftCombinedMapping()
getLeftCombinedMapping
in class AbstractTriJoiner<A,B,C>
public Function<C,Object> getRightMapping(int index)
getRightMapping
in class AbstractTriJoiner<A,B,C>
public Function<C,Object[]> getRightCombinedMapping()
getRightCombinedMapping
in class AbstractTriJoiner<A,B,C>
public JoinerType[] getJoinerTypes()
getJoinerTypes
in class AbstractJoiner
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.