Class DomUtils
- java.lang.Object
-
- org.fedoraproject.xmvn.tools.install.condition.DomUtils
-
public final class DomUtils extends java.lang.Object
- Author:
- Mikolaj Izdebski
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends org.w3c.dom.Node>
java.util.stream.Stream<T>childrenOfType(org.w3c.dom.Element dom, java.lang.Class<T> type)
static org.w3c.dom.Element
parse(java.nio.file.Path path)
static void
parseAsEmpty(org.w3c.dom.Element dom)
static java.util.List<org.w3c.dom.Element>
parseAsParent(org.w3c.dom.Element dom)
static java.lang.String
parseAsText(org.w3c.dom.Element dom)
static org.w3c.dom.Element
parseAsWrapper(org.w3c.dom.Element dom)
-
-
-
Method Detail
-
parse
public static org.w3c.dom.Element parse(java.nio.file.Path path) throws org.xml.sax.SAXException, java.io.IOException, javax.xml.parsers.ParserConfigurationException
- Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException
-
childrenOfType
public static <T extends org.w3c.dom.Node> java.util.stream.Stream<T> childrenOfType(org.w3c.dom.Element dom, java.lang.Class<T> type)
-
parseAsParent
public static java.util.List<org.w3c.dom.Element> parseAsParent(org.w3c.dom.Element dom)
-
parseAsText
public static java.lang.String parseAsText(org.w3c.dom.Element dom)
-
parseAsEmpty
public static void parseAsEmpty(org.w3c.dom.Element dom)
-
parseAsWrapper
public static org.w3c.dom.Element parseAsWrapper(org.w3c.dom.Element dom)
-
-