Class JavaParserSourceGenerator


  • public class JavaParserSourceGenerator
    extends Object
    • Field Detail

      • PUBLIC_STATIC_FINAL

        public static com.github.javaparser.ast.NodeList<com.github.javaparser.ast.Modifier> PUBLIC_STATIC_FINAL
    • Constructor Detail

      • JavaParserSourceGenerator

        public JavaParserSourceGenerator​(String className,
                                         String namespace,
                                         String packageName)
    • Method Detail

      • addImports

        public void addImports​(Class<?>... classes)
      • addStaticImportStar

        public void addStaticImportStar​(Class<?> clazz)
      • addInnerClassWithName

        public void addInnerClassWithName​(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration feelExpressionSource,
                                          String name)
      • addMember

        public void addMember​(com.github.javaparser.ast.body.FieldDeclaration feelExpressionSource)
      • addField

        public void addField​(String testClass,
                             Class<?> type,
                             String instanceName)
      • addTwoDimensionalArray

        public void addTwoDimensionalArray​(List<List<String>> initializers,
                                           String arrayName,
                                           Class<?> type)
      • getSource

        public String getSource()