@SuppressWarnings("static-method")
	protected Collection<AbstractSubCodeBuilderFragment> initializeSubGenerators(Injector injector) {
		final Collection<AbstractSubCodeBuilderFragment> fragments = new ArrayList<>();
		fragments.add(injector.getInstance(BuilderFactoryFragment.class));
		fragments.add(injector.getInstance(DocumentationBuilderFragment.class));
		fragments.add(injector.getInstance(AbstractBuilderBuilderFragment.class));
		fragments.add(injector.getInstance(AbstractAppenderBuilderFragment.class));
		fragments.add(injector.getInstance(ScriptBuilderFragment.class));
		return fragments;
	}
@ SuppressWarnings ( "static-method" ) protected Collection < AbstractSubCodeBuilderFragment > initializeSubGenerators ( Injector injector ) { final Collection < AbstractSubCodeBuilderFragment > fragments = new ArrayList < > ( ) ; fragments . add ( injector . getInstance ( BuilderFactoryFragment . class ) ) ; fragments . add ( injector . getInstance ( DocumentationBuilderFragment . class ) ) ; fragments . add ( injector . getInstance ( AbstractBuilderBuilderFragment . class ) ) ; fragments . add ( injector . getInstance ( AbstractAppenderBuilderFragment . class ) ) ; fragments . add ( injector . getInstance ( ScriptBuilderFragment . class ) ) ; return fragments ; }
Initialize the sub generators.

@param injector the injector.
@return the list of the generators.