Class CompilerSimpleBean
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.CompilerSimpleBean
-
public class CompilerSimpleBean extends Object
-
-
Constructor Summary
Constructors Constructor Description CompilerSimpleBean(ProvFactory pFactory)
-
Method Summary
Modifier and Type Method Description com.squareup.javapoet.TypeSpec.BuildergenerateBeanClassInit(String name, String packge, String supername)com.squareup.javapoet.MethodSpecgenerateInvokeProcessor(Set<QualifiedName> allVars, Set<QualifiedName> allAtts, String name, String template, String packge, com.fasterxml.jackson.databind.JsonNode bindings_schema)com.squareup.javapoet.JavaFilegenerateSimpleBean(Document doc, String name, String templateName, String packge, String resource, com.fasterxml.jackson.databind.JsonNode bindings_schema)static com.squareup.javapoet.TypeNameprocessorInterfaceType(CompilerUtil compilerUtil, String template, String packge)
-
-
-
Constructor Detail
-
CompilerSimpleBean
public CompilerSimpleBean(ProvFactory pFactory)
-
-
Method Detail
-
generateSimpleBean
public com.squareup.javapoet.JavaFile generateSimpleBean(Document doc, String name, String templateName, String packge, String resource, com.fasterxml.jackson.databind.JsonNode bindings_schema)
-
generateBeanClassInit
public com.squareup.javapoet.TypeSpec.Builder generateBeanClassInit(String name, String packge, String supername)
-
processorInterfaceType
public static com.squareup.javapoet.TypeName processorInterfaceType(CompilerUtil compilerUtil, String template, String packge)
-
generateInvokeProcessor
public com.squareup.javapoet.MethodSpec generateInvokeProcessor(Set<QualifiedName> allVars, Set<QualifiedName> allAtts, String name, String template, String packge, com.fasterxml.jackson.databind.JsonNode bindings_schema)
-
-