Package org.opensaml.xml.util

Utility classes for working with XML, XMLObjects, and various data types.

See:
          Description

Class Summary
AttributeMap A map of attribute names and attribute values that invalidates the DOM of the attribute owning XMLObject when the attributes change.
Base64 Encodes and decodes to and from Base64 notation.
Base64.InputStream A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
ClassIndexedSet<T> Set implementation which provides indexed access to set members via their class, and which allows only one instance of a given class to be present in the set.
DatatypeHelper Helper class for working with various datatypes.
IDIndex Class which provides storage for the ID-to-XMLObject index mapping on an owning XMLObject.
IndexedXMLObjectChildrenList<ElementType extends XMLObject> A list which indexes XMLObjects by their schema type and element QName for quick retrival based on those items.
Pair<T1,T2> Container for a pair of objects.
XMLConstants XML related constants.
XMLHelper A helper class for working with W3C DOM objects.
XMLObjectChildrenList<ElementType extends XMLObject> Resizable list for the children of XMLObjects.
 

Package org.opensaml.xml.util Description

Utility classes for working with XML, XMLObjects, and various data types.