org.qi4j.bootstrap
Class AssemblyVisitorAdapter<ThrowableType extends Throwable>
java.lang.Object
org.qi4j.bootstrap.AssemblyVisitorAdapter<ThrowableType>
- All Implemented Interfaces:
- AssemblyVisitor<ThrowableType>
public class AssemblyVisitorAdapter<ThrowableType extends Throwable>
- extends Object
- implements AssemblyVisitor<ThrowableType>
Base class for assembly visitors. Subclass and override
the particular methods you are interested in.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AssemblyVisitorAdapter
public AssemblyVisitorAdapter()
visitApplication
public void visitApplication(ApplicationAssembly assembly)
throws ThrowableType extends Throwable
- Specified by:
visitApplication
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitLayer
public void visitLayer(LayerAssembly assembly)
throws ThrowableType extends Throwable
- Specified by:
visitLayer
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitModule
public void visitModule(ModuleAssembly assembly)
throws ThrowableType extends Throwable
- Specified by:
visitModule
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitComposite
public void visitComposite(TransientDeclaration declaration)
throws ThrowableType extends Throwable
- Specified by:
visitComposite
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitEntity
public void visitEntity(EntityDeclaration declaration)
throws ThrowableType extends Throwable
- Specified by:
visitEntity
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitService
public void visitService(ServiceDeclaration declaration)
throws ThrowableType extends Throwable
- Specified by:
visitService
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitImportedService
public void visitImportedService(ImportedServiceDeclaration declaration)
throws ThrowableType extends Throwable
- Specified by:
visitImportedService
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitValue
public void visitValue(ValueDeclaration declaration)
throws ThrowableType extends Throwable
- Specified by:
visitValue
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable
visitObject
public void visitObject(ObjectDeclaration declaration)
throws ThrowableType extends Throwable
- Specified by:
visitObject
in interface AssemblyVisitor<ThrowableType extends Throwable>
- Throws:
ThrowableType extends Throwable