Class CompilerIntegrator
java.lang.Object
org.openprovenance.prov.template.compiler.integration.CompilerIntegrator
-
Constructor Summary
ConstructorsConstructorDescriptionCompilerIntegrator(ProvFactory pFactory, CompilerCommon compilerCommon, CompilerBeanGenerator compilerBeanGenerator) -
Method Summary
Modifier and TypeMethodDescriptiongenerateIntegrator(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 Details
-
CompilerIntegrator
public CompilerIntegrator(ProvFactory pFactory, CompilerCommon compilerCommon, CompilerBeanGenerator compilerBeanGenerator)
-
-
Method Details
-
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)
-