public final class Joiners extends Object
BiJoiner
, TriJoiner
, ... instance
for use in UniConstraintStream.join(Class, BiJoiner)
, ...Modifier and Type | Method and Description |
---|---|
static <A,B,C,Property_> |
equal(BiFunction<A,B,Property_> leftMapping,
Function<C,Property_> rightMapping) |
static <A,Property_> |
equal(Function<A,Property_> mapping) |
static <A,B,Property_> |
equal(Function<A,Property_> leftMapping,
Function<B,Property_> rightMapping) |
static <A,B,C,D,Property_> |
equal(TriFunction<A,B,C,Property_> leftMapping,
Function<D,Property_> rightMapping) |
static <A,B,C,Property_ extends Comparable<Property_>> |
greaterThan(BiFunction<A,B,Property_> leftMapping,
Function<C,Property_> rightMapping) |
static <A,Property_ extends Comparable<Property_>> |
greaterThan(Function<A,Property_> mapping) |
static <A,B,Property_ extends Comparable<Property_>> |
greaterThan(Function<A,Property_> leftMapping,
Function<B,Property_> rightMapping) |
static <A,B,C,D,Property_ extends Comparable<Property_>> |
greaterThan(TriFunction<A,B,C,Property_> leftMapping,
Function<D,Property_> rightMapping) |
static <A,B,C,Property_ extends Comparable<Property_>> |
greaterThanOrEqual(BiFunction<A,B,Property_> leftMapping,
Function<C,Property_> rightMapping) |
static <A,Property_ extends Comparable<Property_>> |
greaterThanOrEqual(Function<A,Property_> mapping) |
static <A,B,Property_ extends Comparable<Property_>> |
greaterThanOrEqual(Function<A,Property_> leftMapping,
Function<B,Property_> rightMapping) |
static <A,B,C,D,Property_ extends Comparable<Property_>> |
greaterThanOrEqual(TriFunction<A,B,C,Property_> leftMapping,
Function<D,Property_> rightMapping) |
static <A,B,C,Property_ extends Comparable<Property_>> |
lessThan(BiFunction<A,B,Property_> leftMapping,
Function<C,Property_> rightMapping) |
static <A,Property_ extends Comparable<Property_>> |
lessThan(Function<A,Property_> mapping) |
static <A,B,Property_ extends Comparable<Property_>> |
lessThan(Function<A,Property_> leftMapping,
Function<B,Property_> rightMapping) |
static <A,B,C,D,Property_ extends Comparable<Property_>> |
lessThan(TriFunction<A,B,C,Property_> leftMapping,
Function<D,Property_> rightMapping) |
static <A,B,C,Property_ extends Comparable<Property_>> |
lessThanOrEqual(BiFunction<A,B,Property_> leftMapping,
Function<C,Property_> rightMapping) |
static <A,Property_ extends Comparable<Property_>> |
lessThanOrEqual(Function<A,Property_> mapping) |
static <A,B,Property_ extends Comparable<Property_>> |
lessThanOrEqual(Function<A,Property_> leftMapping,
Function<B,Property_> rightMapping) |
static <A,B,C,D,Property_ extends Comparable<Property_>> |
lessThanOrEqual(TriFunction<A,B,C,Property_> leftMapping,
Function<D,Property_> rightMapping) |
public static <A,B,Property_> BiJoiner<A,B> equal(Function<A,Property_> leftMapping, Function<B,Property_> rightMapping)
public static <A,Property_ extends Comparable<Property_>> BiJoiner<A,A> lessThan(Function<A,Property_> mapping)
public static <A,B,Property_ extends Comparable<Property_>> BiJoiner<A,B> lessThan(Function<A,Property_> leftMapping, Function<B,Property_> rightMapping)
public static <A,Property_ extends Comparable<Property_>> BiJoiner<A,A> lessThanOrEqual(Function<A,Property_> mapping)
public static <A,B,Property_ extends Comparable<Property_>> BiJoiner<A,B> lessThanOrEqual(Function<A,Property_> leftMapping, Function<B,Property_> rightMapping)
public static <A,Property_ extends Comparable<Property_>> BiJoiner<A,A> greaterThan(Function<A,Property_> mapping)
public static <A,B,Property_ extends Comparable<Property_>> BiJoiner<A,B> greaterThan(Function<A,Property_> leftMapping, Function<B,Property_> rightMapping)
public static <A,Property_ extends Comparable<Property_>> BiJoiner<A,A> greaterThanOrEqual(Function<A,Property_> mapping)
public static <A,B,Property_ extends Comparable<Property_>> BiJoiner<A,B> greaterThanOrEqual(Function<A,Property_> leftMapping, Function<B,Property_> rightMapping)
public static <A,B,C,Property_> TriJoiner<A,B,C> equal(BiFunction<A,B,Property_> leftMapping, Function<C,Property_> rightMapping)
public static <A,B,C,Property_ extends Comparable<Property_>> TriJoiner<A,B,C> lessThan(BiFunction<A,B,Property_> leftMapping, Function<C,Property_> rightMapping)
public static <A,B,C,Property_ extends Comparable<Property_>> TriJoiner<A,B,C> lessThanOrEqual(BiFunction<A,B,Property_> leftMapping, Function<C,Property_> rightMapping)
public static <A,B,C,Property_ extends Comparable<Property_>> TriJoiner<A,B,C> greaterThan(BiFunction<A,B,Property_> leftMapping, Function<C,Property_> rightMapping)
public static <A,B,C,Property_ extends Comparable<Property_>> TriJoiner<A,B,C> greaterThanOrEqual(BiFunction<A,B,Property_> leftMapping, Function<C,Property_> rightMapping)
public static <A,B,C,D,Property_> QuadJoiner<A,B,C,D> equal(TriFunction<A,B,C,Property_> leftMapping, Function<D,Property_> rightMapping)
public static <A,B,C,D,Property_ extends Comparable<Property_>> QuadJoiner<A,B,C,D> lessThan(TriFunction<A,B,C,Property_> leftMapping, Function<D,Property_> rightMapping)
public static <A,B,C,D,Property_ extends Comparable<Property_>> QuadJoiner<A,B,C,D> lessThanOrEqual(TriFunction<A,B,C,Property_> leftMapping, Function<D,Property_> rightMapping)
public static <A,B,C,D,Property_ extends Comparable<Property_>> QuadJoiner<A,B,C,D> greaterThan(TriFunction<A,B,C,Property_> leftMapping, Function<D,Property_> rightMapping)
public static <A,B,C,D,Property_ extends Comparable<Property_>> QuadJoiner<A,B,C,D> greaterThanOrEqual(TriFunction<A,B,C,Property_> leftMapping, Function<D,Property_> rightMapping)
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.