Module io.helidon.inject.api
Package io.helidon.inject.spi
Class InjectionPlan.BuilderBase.InjectionPlanImpl
java.lang.Object
io.helidon.inject.spi.InjectionPlan.BuilderBase.InjectionPlanImpl
- All Implemented Interfaces:
Prototype.Api,InjectionPlan
- Enclosing class:
InjectionPlan.BuilderBase<BUILDER extends InjectionPlan.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends InjectionPlan>
protected static class InjectionPlan.BuilderBase.InjectionPlanImpl
extends Object
implements InjectionPlan
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.helidon.inject.spi.InjectionPlan
InjectionPlan.Builder, InjectionPlan.BuilderBase<BUILDER extends InjectionPlan.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends InjectionPlan> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInjectionPlanImpl(InjectionPlan.BuilderBase<?, ?> builder) Create an instance providing a builder. -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()List<ServiceProvider<?>> resolved()toString()boolean
-
Constructor Details
-
InjectionPlanImpl
Create an instance providing a builder.- Parameters:
builder- extending builder base of this prototype
-
-
Method Details