public final class ObjectDetailDescriptor extends Object implements InjectableDetailDescriptor, org.qi4j.functional.Visitable<ObjectDetailDescriptor>
| Modifier and Type | Method and Description |
|---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.Visitor<? super ObjectDetailDescriptor,ThrowableType> visitor) |
Iterable<ConstructorDetailDescriptor> |
constructors() |
org.qi4j.api.object.ObjectDescriptor |
descriptor() |
Iterable<InjectedFieldDetailDescriptor> |
injectedFields() |
Iterable<InjectedMethodDetailDescriptor> |
injectedMethods() |
ModuleDetailDescriptor |
module() |
String |
toString() |
public final org.qi4j.api.object.ObjectDescriptor descriptor()
ObjectDetailDescriptor. Never return null.public final Iterable<ConstructorDetailDescriptor> constructors()
constructors in interface InjectableDetailDescriptorObjectDetailDescriptor. Never return null.public final Iterable<InjectedMethodDetailDescriptor> injectedMethods()
injectedMethods in interface InjectableDetailDescriptorObjectDetailDescriptor. Never return null.public final Iterable<InjectedFieldDetailDescriptor> injectedFields()
injectedFields in interface InjectableDetailDescriptorObjectDetailDescriptor. Never return null.public final ModuleDetailDescriptor module()
ObjectDetailDescriptor. Never return null.public <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.Visitor<? super ObjectDetailDescriptor,ThrowableType> visitor) throws ThrowableType extends Throwable
accept in interface org.qi4j.functional.Visitable<ObjectDetailDescriptor>ThrowableType extends Throwable