- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface AttributeCombiner<T>
-
Method Summary
Modifier and Type |
Method |
Description |
T |
combine(java.util.List<? extends T> attributes) |
Combines the given list of attributes down into a single one.
|
-
Method Details
-
@Nonnull
T combine(
java.util.List<? extends T> attributes)
Combines the given list of attributes down into a single one. It is recommended that implementations return
instances that implement
Combined
.