public class JavaParserSourceGenerator extends Object
Modifier and Type | Field and Description |
---|---|
static com.github.javaparser.ast.NodeList<com.github.javaparser.ast.Modifier> |
PUBLIC_STATIC_FINAL |
Constructor and Description |
---|
JavaParserSourceGenerator(String className,
String namespace,
String packageName) |
Modifier and Type | Method and Description |
---|---|
void |
addField(String testClass,
Class<?> type,
String instanceName) |
void |
addImports(Class<?>... classes) |
void |
addInnerClassWithName(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration feelExpressionSource,
String name) |
void |
addMember(com.github.javaparser.ast.body.FieldDeclaration feelExpressionSource) |
void |
addStaticImportStar(Class<?> clazz) |
void |
addTwoDimensionalArray(List<List<String>> initializers,
String arrayName,
Class<?> type) |
String |
getSource() |
public static com.github.javaparser.ast.NodeList<com.github.javaparser.ast.Modifier> PUBLIC_STATIC_FINAL
public void addImports(Class<?>... classes)
public void addStaticImportStar(Class<?> clazz)
public void addInnerClassWithName(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration feelExpressionSource, String name)
public void addMember(com.github.javaparser.ast.body.FieldDeclaration feelExpressionSource)
public void addTwoDimensionalArray(List<List<String>> initializers, String arrayName, Class<?> type)
public String getSource()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.