Class CompilerIntegrator
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.integration.CompilerIntegrator
-
public class CompilerIntegrator extends Object
-
-
Constructor Summary
Constructors Constructor Description CompilerIntegrator(CompilerCommon compilerCommon, CompilerBeanGenerator compilerBeanGenerator)
-
Method Summary
Modifier and Type Method Description SpecificationFilegenerateIntegrator(Locations locations, String templateName, String integrator_package, TemplateBindingsSchema bindingsSchema, String logger, BeanKind beanKind, String consistsOf, String directory, String fileName)com.squareup.javapoet.MethodSpecgenerateNewOutputConstructor(String templateName, String packge, TemplateBindingsSchema bindingsSchema, BeanDirection outputs)
-
-
-
Constructor Detail
-
CompilerIntegrator
public CompilerIntegrator(CompilerCommon compilerCommon, CompilerBeanGenerator compilerBeanGenerator)
-
-
Method Detail
-
generateIntegrator
public SpecificationFile generateIntegrator(Locations locations, String templateName, String integrator_package, TemplateBindingsSchema bindingsSchema, String logger, BeanKind beanKind, String consistsOf, String directory, String fileName)
-
generateNewOutputConstructor
public com.squareup.javapoet.MethodSpec generateNewOutputConstructor(String templateName, String packge, TemplateBindingsSchema bindingsSchema, BeanDirection outputs)
-
-