Class EnrichHelpers

java.lang.Object
net.binis.codegen.generation.core.EnrichHelpers

public class EnrichHelpers extends Object
  • Method Details

    • unit

      public static com.github.javaparser.ast.CompilationUnit unit(com.github.javaparser.ast.Node node)
    • block

      public static com.github.javaparser.ast.stmt.BlockStmt block(String code)
    • returnBlock

      public static com.github.javaparser.ast.stmt.BlockStmt returnBlock(String variable)
    • statement

      public static com.github.javaparser.ast.stmt.Statement statement(String code)
    • expression

      public static com.github.javaparser.ast.expr.Expression expression(String code)
    • annotation

      public static com.github.javaparser.ast.expr.AnnotationExpr annotation(String code)
    • method

      public static com.github.javaparser.ast.body.MethodDeclaration method(String code)
    • addField

      public static PrototypeField addField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, String name, String type)
    • calcBlock

      public static String calcBlock(String value)
    • addField

      public static PrototypeField addField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, String name, com.github.javaparser.ast.type.Type type)
    • addField

      public static PrototypeField addField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, String name, Class<?> type)
    • deepFindElementList

      public static List<JavaCompilerObject> deepFindElementList(com.github.javaparser.ast.Node node, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed)
    • deepFindElement

      public static Element deepFindElement(com.github.javaparser.ast.Node node, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed)