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:base
attribute.ElementExtensibleXMLObject An XMLObject whose content model contains "any" child elements.IdBearing Interface for element having a@xml:id
attribute.LangBearing Interface for element having a@xml:lang
attribute.SpaceBearing Interface for element having a@xml:space
attribute.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:anyAttribute
attribute or text content.AbstractElementExtensibleXMLObjectMarshaller AbstractElementExtensibleMarshaller marshalls element of typexs:any
, but withoutxs:anyAttribute
attributes or text content.AbstractElementExtensibleXMLObjectUnmarshaller AbstractElementExtensibleUnmarshaller unmarshalls element of typexs:any
, but withoutxs:anyAttribute
attributes or text content.AbstractExtensibleXMLObject AbstractExtensibleXMLObject is an element of typexs:any
, and withxs:anyAttribute
attributes.AbstractExtensibleXMLObjectMarshaller AbstractExtensibleXMLObjectMarshaller marshalls element of typexs:any
and withxs:anyAttribute
attributes.AbstractExtensibleXMLObjectUnmarshaller AbstractExtensibleXMLObjectUnmarshaller unmarshalls element of typexs:any
and withxs:anyAttribute
attributes.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 forXMLObjectBuilder
s. -
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.