Class CompilerLogger
java.lang.Object
org.openprovenance.prov.template.compiler.CompilerLogger
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.squareup.javapoet.CodeBlockconvertToArgsList(com.fasterxml.jackson.databind.JsonNode the_var) com.squareup.javapoet.MethodSpecgenerateGetBuilderMethod(com.squareup.javapoet.ArrayTypeName builderArrayType) generateProcessorArgsInterface(TemplatesCompilerConfig configs, String directory, String fileName) generateRecordsProcessorInterface(TemplatesCompilerConfig configs, String directory, String fileName) com.squareup.javapoet.MethodSpecgenerateStaticBeanMethod(SimpleTemplateCompilerConfig config, Locations locations) com.squareup.javapoet.MethodSpecgenerateStaticLogMethod(SimpleTemplateCompilerConfig config, Locations locations)
-
Field Details
-
__BUILDERS_VAR
- See Also:
-
A_TABLE_VAR
- See Also:
-
-
Constructor Details
-
CompilerLogger
-
-
Method Details
-
generateStaticLogMethod
public com.squareup.javapoet.MethodSpec generateStaticLogMethod(SimpleTemplateCompilerConfig config, Locations locations) -
convertToArgsList
public static com.squareup.javapoet.CodeBlock convertToArgsList(com.fasterxml.jackson.databind.JsonNode the_var) -
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)
-