Class CompilerBeanGenerator
java.lang.Object
org.openprovenance.prov.template.compiler.CompilerBeanGenerator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateBean(TemplatesCompilerConfig configs, Locations locations, String templateName, TemplateBindingsSchema bindingsSchema, BeanKind beanKind, BeanDirection beanDirection, String consistOf, List<String> sharing, String extension, String fileName) com.squareup.javapoet.MethodSpecgenerateInvokeProcessor(String template, String packge, TemplateBindingsSchema bindingsSchema) voidgenerateSimpleConfigsWithVariants(Locations locations, TemplatesCompilerConfig configs) static SpecificationFilenewSpecificationFiles(CompilerUtil compilerUtil, Locations locations, com.squareup.javapoet.TypeSpec spec, String templateName, StackTraceElement stackTraceElement, com.squareup.javapoet.JavaFile myfile, String directory, String fileName, String packge, Set<String> selectedExports) static SpecificationFilenewSpecificationFiles(CompilerUtil compilerUtil, Locations locations, com.squareup.javapoet.TypeSpec spec, TemplatesCompilerConfig configs, StackTraceElement stackTraceElement, com.squareup.javapoet.JavaFile myfile, String directory, String fileName, String packge, Set<String> selectedExports)
-
Field Details
-
JAVADOC_NO_DOCUMENTATION
- See Also:
-
PROCESSOR_PARAMETER_NAME
- See Also:
-
variantTable
-
-
Constructor Details
-
CompilerBeanGenerator
-
-
Method Details
-
generateBean
public SpecificationFile generateBean(TemplatesCompilerConfig configs, Locations locations, String templateName, TemplateBindingsSchema bindingsSchema, BeanKind beanKind, BeanDirection beanDirection, String consistOf, List<String> sharing, String extension, String fileName) -
newSpecificationFiles
public static SpecificationFile newSpecificationFiles(CompilerUtil compilerUtil, Locations locations, com.squareup.javapoet.TypeSpec spec, String templateName, StackTraceElement stackTraceElement, com.squareup.javapoet.JavaFile myfile, String directory, String fileName, String packge, Set<String> selectedExports) -
newSpecificationFiles
public static SpecificationFile newSpecificationFiles(CompilerUtil compilerUtil, Locations locations, com.squareup.javapoet.TypeSpec spec, TemplatesCompilerConfig configs, StackTraceElement stackTraceElement, com.squareup.javapoet.JavaFile myfile, String directory, String fileName, String packge, Set<String> selectedExports) -
generateInvokeProcessor
public com.squareup.javapoet.MethodSpec generateInvokeProcessor(String template, String packge, TemplateBindingsSchema bindingsSchema) -
generateSimpleConfigsWithVariants
-