Package org.opensaml.core.xml
package org.opensaml.core.xml
Base classes for working with XML as Java objects and configuring the library.
-
ClassDescriptionAbstractElementExtensible is an element of type
xs:any
, but withoutxs:anyAttribute
attribute or text content.AbstractElementExtensibleMarshaller marshalls element of typexs:any
, but withoutxs:anyAttribute
attributes or text content.AbstractElementExtensibleUnmarshaller unmarshalls element of typexs:any
, but withoutxs:anyAttribute
attributes or text content.AbstractExtensibleXMLObject is an element of typexs:any
, and withxs:anyAttribute
attributes.AbstractExtensibleXMLObjectMarshaller marshalls element of typexs:any
and withxs:anyAttribute
attributes.AbstractExtensibleXMLObjectUnmarshaller unmarshalls element of typexs:any
and withxs:anyAttribute
attributes.An abstract implementation of XMLObject.AbstractXMLObjectBuilder<XMLObjectType extends XMLObject>Base implementation for XMLObject builders.An interface for XMLObjects that represent DOM elements that support the XML Schema anyAttribute construct.Interface for element having a@xml:base
attribute.An XMLObject whose content model contains "any" child elements.Interface for element having a@xml:id
attribute.Interface for element having a@xml:lang
attribute.Data structure for representing XML namespace attributes.A class which is responsible for managing XML namespace-related data for anXMLObject
.Interface for element having a@xml:space
attribute.Enum representing the allowed values of the xml:space attribute.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.A factory forXMLObjectBuilder
s.An unchecked runtime exception thrown when an unrecoverable error occurs during XML processing.