Package com.mycila.xmltool
Class XMLDocumentBuilderFactory
- java.lang.Object
-
- com.mycila.xmltool.XMLDocumentBuilderFactory
-
public class XMLDocumentBuilderFactory extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static interfaceXMLDocumentBuilderFactory.Callback<V>
-
Field Summary
Fields Modifier and Type Field Description private static org.apache.commons.pool2.ObjectPool<javax.xml.parsers.DocumentBuilder>ignoreNamespaceDocumentBuilderPoolprivate static org.apache.commons.pool2.ObjectPool<javax.xml.parsers.DocumentBuilder>namespaceAwareDocumentBuilderPool
-
Constructor Summary
Constructors Constructor Description XMLDocumentBuilderFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static javax.xml.parsers.DocumentBuildernewDocumentBuilder(boolean ignoreNamespaces)static voidsetPoolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig config)static <V> VwithDocumentBuilder(boolean ignoreNamespaces, XMLDocumentBuilderFactory.Callback<V> c)
-
-
-
Field Detail
-
ignoreNamespaceDocumentBuilderPool
private static org.apache.commons.pool2.ObjectPool<javax.xml.parsers.DocumentBuilder> ignoreNamespaceDocumentBuilderPool
-
namespaceAwareDocumentBuilderPool
private static org.apache.commons.pool2.ObjectPool<javax.xml.parsers.DocumentBuilder> namespaceAwareDocumentBuilderPool
-
-
Method Detail
-
setPoolConfig
public static void setPoolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig config)
-
withDocumentBuilder
public static <V> V withDocumentBuilder(boolean ignoreNamespaces, XMLDocumentBuilderFactory.Callback<V> c)
-
newDocumentBuilder
public static javax.xml.parsers.DocumentBuilder newDocumentBuilder(boolean ignoreNamespaces)
-
-