Class CompilerCompositeConfigurations
java.lang.Object
org.openprovenance.prov.template.compiler.CompilerCompositeConfigurations
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenerateCompositeConfigurator(TemplatesProjectConfiguration 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) generateCompositeConfigurator2(TemplatesProjectConfiguration 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) generateCompositeEnactorConfigurator(TemplatesProjectConfiguration configs, Locations locations, String fileName) generateCompositeEnactorConfigurator2(TemplatesProjectConfiguration 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)
-
Constructor Details
-
CompilerCompositeConfigurations
-
-
Method Details
-
generateCompositeConfigurator
public SpecificationFile generateCompositeConfigurator(TemplatesProjectConfiguration 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(TemplatesProjectConfiguration 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(TemplatesProjectConfiguration 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(TemplatesProjectConfiguration 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)
-