class PredictionContainerGenerator extends AbstractApplicationSection {

    @Override
    public ClassOrInterfaceDeclaration classDeclaration() {
        CompilationUnit clazz = StaticJavaParser.parse(this.getClass().getResourceAsStream(TEMPLATE_JAVA));
        ClassOrInterfaceDeclaration typeDeclaration = (ClassOrInterfaceDeclaration) clazz.getTypes().get(0);
        populateStaticKieRuntimeFactoryFunctionInit(typeDeclaration);
        return typeDeclaration;
    }

    public  PredictionContainerGenerator(String applicationCanonicalName, List<PMMLResource> resources);

}