Class GeneratedService.DependencySupport

java.lang.Object
io.helidon.service.registry.GeneratedService.DependencySupport
Enclosing class:
GeneratedService

public static final class GeneratedService.DependencySupport extends Object
Utility type to provide method to combine injection point information for inheritance support.
  • 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 dependencies
      superType - super type's dependencies
      Returns:
      a new list without constructor dependencies from super type