Constructor and Description |
---|
ConstructorModel(Constructor<?> constructor,
InjectedParametersModel parameters) |
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> modelVisitor) |
Constructor<?> |
constructor() |
Iterable<DependencyModel> |
dependencies() |
Object |
newInstance(InjectionContext context) |
String |
toString() |
public ConstructorModel(Constructor<?> constructor, InjectedParametersModel parameters)
public Constructor<?> constructor()
constructor
in interface org.qi4j.api.composite.ConstructorDescriptor
public Iterable<DependencyModel> dependencies()
public <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> modelVisitor) throws ThrowableType extends Throwable
public Object newInstance(InjectionContext context) throws org.qi4j.api.common.ConstructionException
org.qi4j.api.common.ConstructionException