Class CompilerTypedRecord
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.expansion.CompilerTypedRecord
-
public class CompilerTypedRecord extends Object
-
-
Constructor Summary
Constructors Constructor Description CompilerTypedRecord(boolean withMain, CompilerCommon compilerCommon, ProvFactory pFactory, boolean debugComment)
-
Method Summary
Modifier and Type Method Description SpecificationFilegeneratedTypedRecordConstructor(TemplatesCompilerConfig configs, Locations locations, Document doc, String name, String templateName, String packge, String resource, com.fasterxml.jackson.databind.JsonNode bindings_schema, TemplateBindingsSchema bindingsSchema, String directory, String fileName)SpecificationFilegenerateTypeDeclaration_aux(TemplatesCompilerConfig configs, Locations locations, Document doc, Set<QualifiedName> allVars, Set<QualifiedName> allAtts, String name, String templateName, String packge, String resource, com.fasterxml.jackson.databind.JsonNode bindings_schema, TemplateBindingsSchema bindingsSchema, String directory, String fileName)
-
-
-
Constructor Detail
-
CompilerTypedRecord
public CompilerTypedRecord(boolean withMain, CompilerCommon compilerCommon, ProvFactory pFactory, boolean debugComment)
-
-
Method Detail
-
generatedTypedRecordConstructor
public SpecificationFile generatedTypedRecordConstructor(TemplatesCompilerConfig configs, Locations locations, Document doc, String name, String templateName, String packge, String resource, com.fasterxml.jackson.databind.JsonNode bindings_schema, TemplateBindingsSchema bindingsSchema, String directory, String fileName)
-
generateTypeDeclaration_aux
public SpecificationFile generateTypeDeclaration_aux(TemplatesCompilerConfig configs, Locations locations, Document doc, Set<QualifiedName> allVars, Set<QualifiedName> allAtts, String name, String templateName, String packge, String resource, com.fasterxml.jackson.databind.JsonNode bindings_schema, TemplateBindingsSchema bindingsSchema, String directory, String fileName)
-
-