Class BindingsBeanGenerator


  • public class BindingsBeanGenerator
    extends Object
    • Constructor Detail

      • BindingsBeanGenerator

        public BindingsBeanGenerator​(ProvFactory pFactory)
    • Method Detail

      • beanName

        public String beanName​(String templateName)
      • generateSpecification

        public com.squareup.javapoet.JavaFile generateSpecification​(Document doc,
                                                                    String name,
                                                                    String templateName,
                                                                    String packge,
                                                                    String resource)
      • generateClassBuilder

        public com.squareup.javapoet.TypeSpec.Builder generateClassBuilder​(String name)
      • generateConstructor

        public com.squareup.javapoet.MethodSpec generateConstructor()
      • generateVarMutator

        public com.squareup.javapoet.MethodSpec generateVarMutator​(QualifiedName v)
      • generateAttMutator

        public com.squareup.javapoet.MethodSpec generateAttMutator​(QualifiedName v,
                                                                   Class typ)
      • generateBindingsGetter

        public com.squareup.javapoet.MethodSpec generateBindingsGetter()
      • generateTemplateResourceGetter

        public com.squareup.javapoet.MethodSpec generateTemplateResourceGetter​(String resource)