public final class ConstraintCollectors extends Object
UniConstraintCollector
, BiConstraintCollector
, ... instance
for use in UniConstraintStream.groupBy(Function, UniConstraintCollector)
, ...public static <A> UniConstraintCollector<A,?,Integer> count()
public static <A> UniConstraintCollector<A,?,Long> countLong()
public static <A,B> BiConstraintCollector<A,B,?,Integer> countBi()
public static <A,B> BiConstraintCollector<A,B,?,Long> countLongBi()
public static <A> UniConstraintCollector<A,?,Integer> countDistinct(Function<A,?> groupValueMapping)
public static <A> UniConstraintCollector<A,?,Long> countDistinctLong(Function<A,?> groupValueMapping)
public static <A> UniConstraintCollector<A,?,Integer> sum(ToIntFunction<? super A> groupValueMapping)
public static <A> UniConstraintCollector<A,?,Long> sumLong(ToLongFunction<? super A> groupValueMapping)
public static <A> UniConstraintCollector<A,?,BigDecimal> sumBigDecimal(Function<? super A,BigDecimal> groupValueMapping)
public static <A> UniConstraintCollector<A,?,BigInteger> sumBigInteger(Function<? super A,BigInteger> groupValueMapping)
public static <A> UniConstraintCollector<A,?,Duration> sumDuration(Function<? super A,Duration> groupValueMapping)
public static <A> UniConstraintCollector<A,?,Period> sumPeriod(Function<? super A,Period> groupValueMapping)
public static <A,B> BiConstraintCollector<A,B,?,Integer> sum(ToIntBiFunction<? super A,? super B> groupValueMapping)
public static <A,B> BiConstraintCollector<A,B,?,Long> sumLong(ToLongBiFunction<? super A,? super B> groupValueMapping)
public static <A,B> BiConstraintCollector<A,B,?,BigDecimal> sumBigDecimal(BiFunction<? super A,? super B,BigDecimal> groupValueMapping)
public static <A,B> BiConstraintCollector<A,B,?,BigInteger> sumBigInteger(BiFunction<? super A,? super B,BigInteger> groupValueMapping)
public static <A,B> BiConstraintCollector<A,B,?,Duration> sumDuration(BiFunction<? super A,? super B,Duration> groupValueMapping)
public static <A,B> BiConstraintCollector<A,B,?,Period> sumPeriod(BiFunction<? super A,? super B,Period> groupValueMapping)
public static <A> UniConstraintCollector<A,?,A> min(Comparator<A> comparator)
public static <A extends Comparable<A>> UniConstraintCollector<A,?,A> min()
public static <A> UniConstraintCollector<A,?,A> max(Comparator<A> comparator)
public static <A extends Comparable<A>> UniConstraintCollector<A,?,A> max()
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.