ActivateeType
- Type of the activation targetpublic class ActivatorModel<ActivateeType> extends Object implements org.qi4j.api.activation.ActivatorDescriptor, org.qi4j.functional.VisitableHierarchy<Object,Object>
Constructor and Description |
---|
ActivatorModel(Class<? extends org.qi4j.api.activation.Activator<ActivateeType>> activatorType) |
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) |
void |
inject(InjectionContext injectionContext,
org.qi4j.api.activation.Activator<ActivateeType> instance) |
org.qi4j.api.activation.Activator<ActivateeType> |
newInstance() |
org.qi4j.api.activation.Activator<ActivateeType> |
newInstance(InjectionContext injectionContext) |
String |
toString() |
public ActivatorModel(Class<? extends org.qi4j.api.activation.Activator<ActivateeType>> activatorType)
public <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) throws ThrowableType extends Throwable
public org.qi4j.api.activation.Activator<ActivateeType> newInstance()
public org.qi4j.api.activation.Activator<ActivateeType> newInstance(InjectionContext injectionContext)
public void inject(InjectionContext injectionContext, org.qi4j.api.activation.Activator<ActivateeType> instance)