(
Object componentToEnrich, Class<?> capabilityToEnrich, List<Capability> capabilities)
| 36 | public interface Capability { |
| 37 | |
| 38 | static Object enrich( |
| 39 | Object componentToEnrich, Class<?> capabilityToEnrich, List<Capability> capabilities) { |
| 40 | return capabilities.stream() |
| 41 | // invoke each individual capability and feed the result to the next one. |
no outgoing calls