public class BindingsBeanGenerator extends Object
Constructor and Description |
---|
BindingsBeanGenerator(ProvFactory pFactory) |
Modifier and Type | Method and Description |
---|---|
String |
beanName(String templateName) |
String |
camelcase(String s) |
String |
capitalize(String templateName) |
boolean |
generate(Document doc,
String templateName,
String packge,
String location,
String resource) |
com.squareup.javapoet.JavaFile |
generate(Set<QualifiedName> allVars,
Set<QualifiedName> allAtts,
String name,
String templateName,
String packge,
String resource) |
com.squareup.javapoet.MethodSpec |
generateAttMutator(QualifiedName v,
Class typ) |
com.squareup.javapoet.MethodSpec |
generateBindingsGetter() |
com.squareup.javapoet.TypeSpec.Builder |
generateClassBuilder(String name) |
com.squareup.javapoet.MethodSpec |
generateConstructor() |
com.squareup.javapoet.JavaFile |
generateSpecification(Document doc,
String name,
String templateName,
String packge,
String resource) |
com.squareup.javapoet.MethodSpec |
generateTemplateResourceGetter(String resource) |
com.squareup.javapoet.MethodSpec |
generateVarMutator(QualifiedName v) |
public BindingsBeanGenerator(ProvFactory pFactory)
public boolean generate(Document doc, String templateName, String packge, String location, String resource)
public com.squareup.javapoet.JavaFile generateSpecification(Document doc, String name, String templateName, String packge, String resource)
public com.squareup.javapoet.JavaFile generate(Set<QualifiedName> allVars, Set<QualifiedName> allAtts, String name, String templateName, String packge, String resource)
public com.squareup.javapoet.TypeSpec.Builder generateClassBuilder(String name)
public com.squareup.javapoet.MethodSpec generateConstructor()
public com.squareup.javapoet.MethodSpec generateVarMutator(QualifiedName v)
public com.squareup.javapoet.MethodSpec generateAttMutator(QualifiedName v, Class typ)
public com.squareup.javapoet.MethodSpec generateBindingsGetter()
public com.squareup.javapoet.MethodSpec generateTemplateResourceGetter(String resource)
Copyright © 2016. All rights reserved.