Class XmlPrinter<P>


  • public class XmlPrinter<P>
    extends XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
    • Constructor Detail

      • XmlPrinter

        public XmlPrinter()
    • Method Detail

      • visitProlog

        public Xml visitProlog​(Xml.Prolog prolog,
                               org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitProlog in class XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitXmlDecl

        public Xml visitXmlDecl​(Xml.XmlDecl xmlDecl,
                                org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitXmlDecl in class XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitTag

        public Xml visitTag​(Xml.Tag tag,
                            org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitTag in class XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitComment

        public Xml visitComment​(Xml.Comment comment,
                                org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitComment in class XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitElement

        public Xml visitElement​(Xml.Element element,
                                org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitElement in class XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitIdent

        public Xml visitIdent​(Xml.Ident ident,
                              org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitIdent in class XmlVisitor<org.openrewrite.PrintOutputCapture<P>>
      • visitMarker

        public <M extends org.openrewrite.marker.Marker> M visitMarker​(org.openrewrite.marker.Marker marker,
                                                                       org.openrewrite.PrintOutputCapture<P> p)
        Overrides:
        visitMarker in class org.openrewrite.TreeVisitor<Xml,​org.openrewrite.PrintOutputCapture<P>>