org.dom4j.util
Class NonLazyDocumentFactory
java.lang.Object
|
+--org.dom4j.DocumentFactory
|
+--org.dom4j.util.NonLazyDocumentFactory
- All Implemented Interfaces:
- Serializable
- public class NonLazyDocumentFactory
- extends DocumentFactory
NonLazyDocumentFactory is a factory of XML objects which
avoid using the lazy creation pattern. This results in a slower
creation of a Document and uses more memory but it means that the
same Document instance can be shared across threads provided it is not
modified.
- Version:
- $Revision: 1.5 $
- Author:
- James Strachan
- See Also:
- Serialized Form
| Methods inherited from class org.dom4j.DocumentFactory |
createAttribute, createAttribute, createCDATA, createComment, createDocType, createDocument, createDocument, createElement, createElement, createEntity, createNamespace, createPattern, createProcessingInstruction, createProcessingInstruction, createQName, createQName, createQName, createQName, createQNameCache, createSingleton, createText, createXPath, createXPath, createXPathFilter, createXPathFilter, getQNames, getXPathNamespaceURIs, init, intern, setXPathNamespaceURIs |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NonLazyDocumentFactory
public NonLazyDocumentFactory()
getInstance
public static DocumentFactory getInstance()
Access to the singleton instance of this factory.
- Returns:
- the default singleon instance
createElement
public Element createElement(QName qname)
- Overrides:
createElement in class DocumentFactory
Copyright © 2002-2003 MetaStuff Ltd.. All Rights Reserved.