public final class ApplicationDetailDescriptor extends Object implements ActivateeDetailDescriptor, VisitableHierarchy<Object,Object>
Visitable hierarchy with Activators and Layers children.
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) |
Iterable<ActivatorDetailDescriptor> |
activators() |
ApplicationDescriptor |
descriptor() |
Iterable<LayerDetailDescriptor> |
layers() |
String |
toString() |
public final ApplicationDescriptor descriptor()
ApplicationDetailDescriptor
. Never return null
.public Iterable<ActivatorDetailDescriptor> activators()
activators
in interface ActivateeDetailDescriptor
null
.public final Iterable<LayerDetailDescriptor> layers()
ApplicationDetailDescriptor
. Never return null
.public <ThrowableType extends Throwable> boolean accept(HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) throws ThrowableType extends Throwable
accept
in interface VisitableHierarchy<Object,Object>
ThrowableType extends Throwable