Class CompilerCompositeConfigurations
- java.lang.Object
-
- org.openprovenance.prov.template.compiler.CompilerCompositeConfigurations
-
public class CompilerCompositeConfigurations extends Object
-
-
Constructor Summary
Constructors Constructor Description CompilerCompositeConfigurations()
-
Method Summary
Modifier and Type Method Description SpecificationFilegenerateCompositeConfigurator(TemplatesCompilerConfig configs, Locations locations, com.squareup.javapoet.TypeName typeName, QuadConsumer<String,com.squareup.javapoet.MethodSpec.Builder,com.squareup.javapoet.TypeName,com.squareup.javapoet.TypeName> generator, String generatorMethod, com.squareup.javapoet.TypeName beanProcessor, String fileName)SpecificationFilegenerateCompositeConfigurator2(TemplatesCompilerConfig configs, Locations locations, com.squareup.javapoet.TypeName typeName, QuintetConsumer<String,com.squareup.javapoet.MethodSpec.Builder,com.squareup.javapoet.TypeName,com.squareup.javapoet.TypeName,com.squareup.javapoet.TypeName> generator, String generatorMethod, com.squareup.javapoet.TypeName beanProcessor, String fileName)SpecificationFilegenerateCompositeEnactorConfigurator(TemplatesCompilerConfig configs, Locations locations, String fileName)SpecificationFilegenerateCompositeEnactorConfigurator2(TemplatesCompilerConfig configs, Locations locations, String fileName)voidgenerateMethodEnactor(String builderParameter, com.squareup.javapoet.MethodSpec.Builder mspec, com.squareup.javapoet.TypeName className, com.squareup.javapoet.TypeName beanType)voidgenerateMethodEnactor2(String builderParameter, com.squareup.javapoet.MethodSpec.Builder mspec, com.squareup.javapoet.TypeName className, com.squareup.javapoet.TypeName inBeanType, com.squareup.javapoet.TypeName outBeanType)
-
-
-
Method Detail
-
generateCompositeConfigurator
public SpecificationFile generateCompositeConfigurator(TemplatesCompilerConfig configs, Locations locations, com.squareup.javapoet.TypeName typeName, QuadConsumer<String,com.squareup.javapoet.MethodSpec.Builder,com.squareup.javapoet.TypeName,com.squareup.javapoet.TypeName> generator, String generatorMethod, com.squareup.javapoet.TypeName beanProcessor, String fileName)
-
generateCompositeEnactorConfigurator
public SpecificationFile generateCompositeEnactorConfigurator(TemplatesCompilerConfig configs, Locations locations, String fileName)
-
generateMethodEnactor
public void generateMethodEnactor(String builderParameter, com.squareup.javapoet.MethodSpec.Builder mspec, com.squareup.javapoet.TypeName className, com.squareup.javapoet.TypeName beanType)
-
generateCompositeConfigurator2
public SpecificationFile generateCompositeConfigurator2(TemplatesCompilerConfig configs, Locations locations, com.squareup.javapoet.TypeName typeName, QuintetConsumer<String,com.squareup.javapoet.MethodSpec.Builder,com.squareup.javapoet.TypeName,com.squareup.javapoet.TypeName,com.squareup.javapoet.TypeName> generator, String generatorMethod, com.squareup.javapoet.TypeName beanProcessor, String fileName)
-
generateCompositeEnactorConfigurator2
public SpecificationFile generateCompositeEnactorConfigurator2(TemplatesCompilerConfig configs, Locations locations, String fileName)
-
generateMethodEnactor2
public void generateMethodEnactor2(String builderParameter, com.squareup.javapoet.MethodSpec.Builder mspec, com.squareup.javapoet.TypeName className, com.squareup.javapoet.TypeName inBeanType, com.squareup.javapoet.TypeName outBeanType)
-
-