Class TreeBuilder


  • @NonNullApi
    public class TreeBuilder
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T extends TypeTree & Expression>
      T
      buildName​(java.lang.String fullyQualifiedName)  
      static <T extends TypeTree & Expression>
      T
      buildName​(java.lang.String fullyQualifiedName, org.openrewrite.Formatting fmt)  
      static <T extends J>
      java.util.List<T>
      buildSnippet​(org.openrewrite.java.JavaParser parser, J.CompilationUnit containing, org.openrewrite.Cursor insertionScope, java.lang.String snippet, JavaType.Class... imports)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • buildName

        public static <T extends TypeTree & Expression> T buildName​(java.lang.String fullyQualifiedName)
      • buildName

        public static <T extends TypeTree & Expression> T buildName​(java.lang.String fullyQualifiedName,
                                                                    org.openrewrite.Formatting fmt)
      • buildSnippet

        public static <T extends J> java.util.List<T> buildSnippet​(org.openrewrite.java.JavaParser parser,
                                                                   J.CompilationUnit containing,
                                                                   org.openrewrite.Cursor insertionScope,
                                                                   java.lang.String snippet,
                                                                   JavaType.Class... imports)