Interface Yaml

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default <R extends org.openrewrite.Tree,​P>
      R
      accept​(org.openrewrite.TreeVisitor<R,​P> v, P p)  
      default <P> @Nullable Yaml acceptYaml​(YamlVisitor<P> v, P p)  
      Yaml copyPaste()  
      java.lang.String getPrefix()  
      default <P> boolean isAcceptable​(org.openrewrite.TreeVisitor<?,​P> v, P p)  
      default <P> java.lang.String print​(org.openrewrite.TreePrinter<P> printer, P p)  
      default <P> java.lang.String print​(P p)  
      default java.lang.String printTrimmed()  
      Yaml withPrefix​(java.lang.String prefix)  
      • Methods inherited from interface org.openrewrite.marker.Markable

        getMarkers, withMarker, withMarkers
      • Methods inherited from interface org.openrewrite.Tree

        getId, getStyle, isScope, print, printTrimmed, printTrimmed
    • Method Detail

      • print

        default <P> java.lang.String print​(P p)
        Specified by:
        print in interface org.openrewrite.Tree
      • print

        default <P> java.lang.String print​(org.openrewrite.TreePrinter<P> printer,
                                           P p)
        Specified by:
        print in interface org.openrewrite.Tree
      • printTrimmed

        default java.lang.String printTrimmed()
        Specified by:
        printTrimmed in interface org.openrewrite.Tree
      • accept

        default <R extends org.openrewrite.Tree,​P> R accept​(org.openrewrite.TreeVisitor<R,​P> v,
                                                                  P p)
        Specified by:
        accept in interface org.openrewrite.Tree
      • isAcceptable

        default <P> boolean isAcceptable​(org.openrewrite.TreeVisitor<?,​P> v,
                                         P p)
        Specified by:
        isAcceptable in interface org.openrewrite.Tree
      • acceptYaml

        @Nullable
        default <P> @Nullable Yaml acceptYaml​(YamlVisitor<P> v,
                                              P p)
      • copyPaste

        Yaml copyPaste()
        Returns:
        A new deep copy of this block with different IDs.
      • getPrefix

        java.lang.String getPrefix()
      • withPrefix

        Yaml withPrefix​(java.lang.String prefix)