/** * Declare Assembler. * @param assemblerClass Assembler class * @return This Module declaration * @throws AssemblyException not an Assembler or if unable to instanciate */ public ModuleDeclaration withAssembler( Class<?> assemblerClass ) throws AssemblyException { Assembler assembler = createAssemblerInstance( assemblerClass ); assemblers.add( assembler ); return this; }
/** * Declare Assembler. * @param assemblerClass Assembler class * @return This Module declaration * @throws AssemblyException not an Assembler or if unable to instanciate */ public ModuleDeclaration withAssembler( Class<?> assemblerClass ) throws AssemblyException { Assembler assembler = createAssemblerInstance( assemblerClass ); assemblers.add( assembler ); return this; }