public class ActivatorDetailDescriptor extends Object implements InjectableDetailDescriptor, Visitable<ActivatorDetailDescriptor>
Constructor and Description |
---|
ActivatorDetailDescriptor(ActivatorDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(Visitor<? super ActivatorDetailDescriptor,ThrowableType> visitor) |
ApplicationDetailDescriptor |
application() |
Iterable<ConstructorDetailDescriptor> |
constructors() |
ImportedServiceDetailDescriptor |
importedService() |
Iterable<InjectedFieldDetailDescriptor> |
injectedFields() |
Iterable<InjectedMethodDetailDescriptor> |
injectedMethods() |
LayerDetailDescriptor |
layer() |
ModuleDetailDescriptor |
module() |
ServiceDetailDescriptor |
service() |
String |
toString() |
public ActivatorDetailDescriptor(ActivatorDescriptor descriptor)
public ServiceDetailDescriptor service()
ActivatorDetailDescriptor
.public ImportedServiceDetailDescriptor importedService()
ActivatorDetailDescriptor
.public ModuleDetailDescriptor module()
ActivatorDetailDescriptor
.public LayerDetailDescriptor layer()
ActivatorDetailDescriptor
.public ApplicationDetailDescriptor application()
ActivatorDetailDescriptor
.public Iterable<ConstructorDetailDescriptor> constructors()
constructors
in interface InjectableDetailDescriptor
null
.public Iterable<InjectedMethodDetailDescriptor> injectedMethods()
injectedMethods
in interface InjectableDetailDescriptor
null
.public Iterable<InjectedFieldDetailDescriptor> injectedFields()
injectedFields
in interface InjectableDetailDescriptor
null
.public <ThrowableType extends Throwable> boolean accept(Visitor<? super ActivatorDetailDescriptor,ThrowableType> visitor) throws ThrowableType extends Throwable
accept
in interface Visitable<ActivatorDetailDescriptor>
ThrowableType extends Throwable