Interface XmlTag

All Known Implementing Classes:
XmlTagImpl

public interface XmlTag
  • Method Details

    • parseXmlText

      @NonNull static @NonNull XmlTag parseXmlText(String xmlText)
    • root

      @NonNull static @NonNull XmlTag root(String namespaceUri, @NonNull @NonNull String qName)
    • outerXml

      String outerXml()
    • outerXmlPretty

      String outerXmlPretty()
    • addNamespacePrefix

      void addNamespacePrefix(String namespaceUri, String alias)
    • namespaceUriToPrefix

      Map<String,String> namespaceUriToPrefix()
    • gotoTag

      XmlTag gotoTag(String qNamePath)
    • getInnerText

      String getInnerText()
    • setInnerText

      XmlTag setInnerText(String innerText)
    • append

      XmlTag append(@NonNull @NonNull XmlTag anotherTag)
    • appendNewTag

      XmlTag appendNewTag(@NonNull @NonNull String tagName)
    • setAttribute

      XmlTag setAttribute(@NonNull @NonNull String attrName, String attrValue)
    • getAttribute

      String getAttribute(@NonNull @NonNull String attrName)
    • children

      List<XmlTag> children()
    • removeAttribute

      XmlTag removeAttribute(String attrName)
    • tagName

      String tagName()