Module io.helidon.service.registry
Package io.helidon.service.registry
Class GeneratedService.DependencySupport
java.lang.Object
io.helidon.service.registry.GeneratedService.DependencySupport
- Enclosing class:
GeneratedService
Utility type to provide method to combine injection point information for inheritance support.
-
Method Summary
Modifier and TypeMethodDescriptionstatic List
<Dependency> combineDependencies
(List<Dependency> myType, List<Dependency> superType) Combine dependencies from this type with dependencies from supertype.
-
Method Details
-
combineDependencies
public static List<Dependency> combineDependencies(List<Dependency> myType, List<Dependency> superType) Combine dependencies from this type with dependencies from supertype. This is a utility for code generated types.- Parameters:
myType
- this type's dependenciessuperType
- super type's dependencies- Returns:
- a new list without constructor dependencies from super type
-