public abstract class LayeredLayerAssembler extends Object implements LayerAssembler
Constructor and Description |
---|
LayeredLayerAssembler() |
Modifier and Type | Method and Description |
---|---|
protected <T extends ModuleAssembler> |
assemblerOf(Class<T> moduleAssemblerType) |
protected ModuleAssembly |
createModule(LayerAssembly layer,
Class<? extends ModuleAssembler> modulerAssemblerClass) |
protected String |
createModuleName(Class<? extends ModuleAssembler> modulerAssemblerClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
assemble
protected ModuleAssembly createModule(LayerAssembly layer, Class<? extends ModuleAssembler> modulerAssemblerClass)
protected String createModuleName(Class<? extends ModuleAssembler> modulerAssemblerClass)
protected <T extends ModuleAssembler> T assemblerOf(Class<T> moduleAssemblerType)