ClassStructureBuilder<?> classStructureBuilder = ClassBuilder.define(packageName + "." + className)
.publicScope()
.implementsInterface(Bootstrapper.class)
.body();
BuildMetaClass bootStrapClass = classStructureBuilder.getClassDefinition();
Context buildContext = bootStrapClass.getContext();
BlockBuilder<?> blockBuilder =
classStructureBuilder.publicMethod(InterfaceInjectionContext.class, "bootstrapContainer");
SourceWriter sourceWriter = new StringSourceWriter();