Class JavaParserTransformer

java.lang.Object
io.codemodder.javaparser.JavaParserTransformer

public abstract class JavaParserTransformer extends Object
A utility for making it easy to transform JavaParser ASTs.
  • Method Details

    • wrap

      public static JavaParserTransformer.ExpressionWrapper wrap(com.github.javaparser.ast.expr.Expression expression)
      Useful for wrapping an expression with a surrounding method call.
    • replace

      public static CallReplacer replace(com.github.javaparser.ast.expr.Expression expression)
      Useful for replacing an expression (method call or object creation) with a surrounding method call.
    • newArray

      public static com.github.javaparser.ast.expr.ArrayCreationExpr newArray(String type, com.github.javaparser.ast.expr.Expression... values)
      Creates a new array creation expression.