Interface ProjectionAccumulator.Provider<U,R>
-
- Type Parameters:
U- The type of values to accumulate after being transformed.R- The type of the final result containing values of typeV.
- Enclosing interface:
- ProjectionAccumulator<E,V,A,R>
public static interface ProjectionAccumulator.Provider<U,R>Provides an accumulator for a given type of values to accumulate (T).The provider may always return the same accumulator, if generics are irrelevant and it's safe to do so.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> ProjectionAccumulator<T,U,?,R>get()booleanisSingleValued()
-
-
-
Method Detail
-
get
<T> ProjectionAccumulator<T,U,?,R> get()
- Type Parameters:
T- The type of values to accumulate before being transformed.- Returns:
- An accumulator for the given type.
-
isSingleValued
boolean isSingleValued()
- Returns:
trueif accumulators returned byget()can only accept a single value, and will fail beyond that.
-
-