Class CompilerLogger
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.CompilerLogger
-
public class CompilerLogger extends Object
-
-
Constructor Summary
Constructors Constructor Description CompilerLogger()
-
Method Summary
Modifier and Type Method Description com.squareup.javapoet.MethodSpecgenerateGetBuilderMethod(com.squareup.javapoet.ArrayTypeName builderArrayType)SpecificationFilegenerateProcessorArgsInterface(TemplatesCompilerConfig configs, String directory, String fileName)SpecificationFilegenerateRecordsProcessorInterface(TemplatesCompilerConfig configs, String directory, String fileName)com.squareup.javapoet.MethodSpecgenerateStaticBeanMethod(SimpleTemplateCompilerConfig config, Locations locations)com.squareup.javapoet.MethodSpecgenerateStaticLogMethod(SimpleTemplateCompilerConfig config, Locations locations)
-
-
-
Method Detail
-
generateStaticLogMethod
public com.squareup.javapoet.MethodSpec generateStaticLogMethod(SimpleTemplateCompilerConfig config, Locations locations)
-
generateStaticBeanMethod
public com.squareup.javapoet.MethodSpec generateStaticBeanMethod(SimpleTemplateCompilerConfig config, Locations locations)
-
generateGetBuilderMethod
public com.squareup.javapoet.MethodSpec generateGetBuilderMethod(com.squareup.javapoet.ArrayTypeName builderArrayType)
-
generateProcessorArgsInterface
public SpecificationFile generateProcessorArgsInterface(TemplatesCompilerConfig configs, String directory, String fileName)
-
generateRecordsProcessorInterface
public SpecificationFile generateRecordsProcessorInterface(TemplatesCompilerConfig configs, String directory, String fileName)
-
-