Package org.opensaml.core.xml
Base classes for working with XML as Java objects and configuring the library.
-
Interface Summary Interface Description AttributeExtensibleXMLObject An interface for XMLObjects that represent DOM elements that support the XML Schema anyAttribute construct.BaseBearing Interface for element having a@xml:baseattribute.ElementExtensibleXMLObject An XMLObject whose content model contains "any" child elements.IdBearing Interface for element having a@xml:idattribute.LangBearing Interface for element having a@xml:langattribute.SpaceBearing Interface for element having a@xml:spaceattribute.XMLObject A object that represents an XML element, usually of a specific schema type, that has been unmarshalled into this Java object.XMLObjectBuilder<XMLObjectType extends XMLObject> A builder for XMLObjects. -
Class Summary Class Description AbstractElementExtensibleXMLObject AbstractElementExtensible is an element of typexs:any, but withoutxs:anyAttributeattribute or text content.AbstractElementExtensibleXMLObjectMarshaller AbstractElementExtensibleMarshaller marshalls element of typexs:any, but withoutxs:anyAttributeattributes or text content.AbstractElementExtensibleXMLObjectUnmarshaller AbstractElementExtensibleUnmarshaller unmarshalls element of typexs:any, but withoutxs:anyAttributeattributes or text content.AbstractExtensibleXMLObject AbstractExtensibleXMLObject is an element of typexs:any, and withxs:anyAttributeattributes.AbstractExtensibleXMLObjectMarshaller AbstractExtensibleXMLObjectMarshaller marshalls element of typexs:anyand withxs:anyAttributeattributes.AbstractExtensibleXMLObjectUnmarshaller AbstractExtensibleXMLObjectUnmarshaller unmarshalls element of typexs:anyand withxs:anyAttributeattributes.AbstractXMLObject An abstract implementation of XMLObject.AbstractXMLObjectBuilder<XMLObjectType extends XMLObject> Base implementation for XMLObject builders.Namespace Data structure for representing XML namespace attributes.NamespaceManager A class which is responsible for managing XML namespace-related data for anXMLObject.XMLObjectBuilderFactory A factory forXMLObjectBuilders. -
Enum Summary Enum Description SpaceBearing.XMLSpaceEnum Enum representing the allowed values of the xml:space attribute. -
Exception Summary Exception Description XMLRuntimeException An unchecked runtime exception thrown when an unrecoverable error occurs during XML processing.