| Home >> All >> org >> dom4j >> [ util Javadoc ] |
org.dom4j.util: Javadoc index of package org.dom4j.util.
Package Samples:
org.dom4j.util
Classes:
UserDataAttribute: UserDataAttribute support the adornment of a user data object on an Element or Attribute instance such that the methods setData(Object) 55 will get and set the values of a user data object. This can be useful for developers wishing to create XML trees and adorn the trees with user defined objects.
UserDataElement: UserDataElement support the adornment of a user data object on an Element or Attribute instance such that the methods setData(Object) 55 will get and set the values of a user data object. This can be useful for developers wishing to create XML trees and adorn the trees with user defined objects.
UserDataDocumentFactory: UserDataDocumentFactory is a factory of XML objects which support the adornment of a user data object on an Element or Attribute instance such that the methods getData() and setData() will get and set the values of a user data object. This can be useful for developers wishing to create XML trees and adorn the trees with user defined objects.
ProxyDocumentFactory: ProxyDocumentFactory implements a proxy to a DocumentFactory which is useful for implementation inheritence, allowing the pipelining of various factory implementations. For example an EncodingDocumentFactory which takes care of encoding strings outside of allowable XML ranges could be used with a DatatypeDocumentFactory which is XML Schema Data Type aware.
SingletonStrategy: SingletonStrategy is an interface used to provide common factory access for the same object based on an implementation strategy for singleton. Right now there are two that accompany this interface: SimpleSingleton and PerThreadSingleton. This will replace previous usage of ThreadLocal to allow for alternate strategies.
NonLazyDocumentFactory: 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.
SimpleSingleton: SimpleSingleton is an implementation of the SingletonStrategy interface used to provide common factory access for the same object instance. This implementation will create a new instance from the class specified and will not create a new one unless it is reset.
PerThreadSingleton: PerThreadSingleton is an implementation of the SingletonStrategy used to provide common factory access to a single object instance based on an implementation strategy for one object instance per thread. This is useful in replace of the ThreadLocal usage.
XMLErrorHandler: XMLErrorHandler is a SAX org.xml.sax.ErrorHandler which turns the SAX parsing errors into XML so that the output can be formatted using XSLT or the errors can be included in a SOAP message.
IndexedDocumentFactory: IndexedDocumentFactory is a factory of XML objects which create indexed Element implementations to allow quicker lookup via name of Element and Attributes though at the expense of more memory used to create the name indexes.
IndexedElement: IndexedElement is an implementation of org.dom4j.Element which maintains an index of the attributes and elements it contains to optimise lookups via name.
NodeComparator: NodeComparator is a java.util.Comparator of Node instances which is capable of comparing Nodes for equality based on their values.
NonLazyElement: NonLazyElement is the default DOM4J default implementation of an XML element.
AttributeHelper: AttributeHelper a number of helper methods for working with attribute values.
PerThreadSingletonTest: PerThreadSingleton Tester.
SimpleSingletonTest: PerThreadSingleton Tester.
| Home | Contact Us | Privacy Policy | Terms of Service |