All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractConditionalLoadXMLObjectLoadSaveManager<T extends XMLObject> |
|
| AbstractElementExtensibleXMLObject |
AbstractElementExtensible is an element of type xs:any, but without xs:anyAttribute
attribute or text content.
|
| AbstractElementExtensibleXMLObjectMarshaller |
AbstractElementExtensibleMarshaller marshalls element of type xs:any, but without
xs:anyAttribute attributes or text content.
|
| AbstractElementExtensibleXMLObjectUnmarshaller |
AbstractElementExtensibleUnmarshaller unmarshalls element of type xs:any, but without
xs:anyAttribute attributes or text content.
|
| AbstractExtensibleXMLObject |
AbstractExtensibleXMLObject is an element of type xs:any, and with xs:anyAttribute
attributes.
|
| AbstractExtensibleXMLObjectMarshaller |
AbstractExtensibleXMLObjectMarshaller marshalls element of type xs:any and with
xs:anyAttribute attributes.
|
| AbstractExtensibleXMLObjectUnmarshaller |
AbstractExtensibleXMLObjectUnmarshaller unmarshalls element of type xs:any and with
xs:anyAttribute attributes.
|
| AbstractFilesystemConfigurationPropertiesSource |
A configuration properties source implementation which obtains the properties set
from a resource on the filesystem.
|
| AbstractSimpleSingletonFactory<Input,Output> |
|
| AbstractSingletonFactory<Input,Output> |
|
| AbstractWrappedSingletonFactory<Input,Output> |
An implementation of SingletonFactory, which provides some support for handling
cases where the output class instance holds a reference to the input class instance.
|
| AbstractXMLObject |
An abstract implementation of XMLObject.
|
| AbstractXMLObjectBuilder<XMLObjectType extends XMLObject> |
Base implementation for XMLObject builders.
|
| AbstractXMLObjectMarshaller |
A thread safe, abstract implementation of the Marshaller interface.
|
| AbstractXMLObjectProviderInitializer |
Reads in an XML configuration and configures the XMLTooling library accordingly.
|
| AbstractXMLObjectUnmarshaller |
A thread safe abstract unmarshaller.
|
| AttributeExtensibleXMLObject |
An interface for XMLObjects that represent DOM elements that support
the XML Schema anyAttribute construct.
|
| AttributeMap |
A map of attribute names and attribute values that invalidates the DOM of the attribute owning XMLObject when the
attributes change.
|
| BaseBearing |
Interface for element having a @xml:base attribute.
|
| ClasspathConfigurationPropertiesSource |
A configuration properties source implementation which obtains the properties set
from a resource on the class path.
|
| ConditionalLoadXMLObjectLoadSaveManager<T extends XMLObject> |
|
| Configuration |
A component which provides for the registration, retrieval and deregistration of objects
related to library module configuration.
|
| ConfigurationPropertiesSource |
An interface for a component which exposes a property set from a source.
|
| ConfigurationService |
A service which provides for the registration, retrieval and deregistration of objects
related to library module configuration.
|
| DisabledCounter |
A stubbed out counter implementation.
|
| DisabledHistogram |
A stubbed out histogram implementation.
|
| DisabledMeter |
A stubbed out meter implementation.
|
| DisabledMetric |
A marker interface for any stubbed/disabled implementation of a Metric.
|
| DisabledTimer |
A stubbed out timer implementation.
|
| ElementExtensibleXMLObject |
An XMLObject whose content model contains "any" child elements.
|
| EntityIdCriterion |
|
| FilesystemLoadSaveManager<T extends XMLObject> |
|
| FilteredMetricRegistry |
MetricRegistry that returns a metric or a disabled wrapper for a metric based
on a supplied MetricFilter.
|
| GlobalParserPoolInitializer |
|
| IdBearing |
Interface for element having a @xml:id attribute.
|
| 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.
|
| InitializationException |
Exception indicating a problem during the library initialization process.
|
| InitializationService |
Service which initializes OpenSAML library modules using the Java Services API.
|
| Initializer |
Interface for classes responsible for initializing some bit of library configuration or state.
|
| LangBearing |
Interface for element having a @xml:lang attribute.
|
| ListView<ElementType extends XMLObject> |
A special list that works as a view of an IndexedXMLObjectChildrenList showing only the sublist associated with a
given index.
|
| LoggerDrivenMetricFilter |
MetricFilter that evaluates a metric by prefixing the name and then evaluating
whether the corresponding logging category is enabled at a level corresponding to a map value
or at INFO level.
|
| LoggerDrivenMetricFilter.Level |
Filtering level, corresponding to available logging levels.
|
| MapBasedConfiguration |
A configuration implementation which stores registered configuration instances in a
local instance of ConcurrentHashMap.
|
| MapLoadSaveManager<T extends XMLObject> |
|
| Marshaller |
Marshallers are used to marshall a XMLObject into a W3C DOM element.
|
| MarshallerFactory |
This thread-safe factory creates Marshallers that can be used to convert
XMLObjects into W3C DOM elements.
|
| MarshallingException |
Exception thrown when error occurs marshalling an XMLObject to a DOM Element.
|
| MetricRegistryInitializer |
|
| MetricsSupport |
Support code for use of metrics.
|
| Namespace |
Data structure for representing XML namespace attributes.
|
| NamespaceManager |
A class which is responsible for managing XML namespace-related data for an XMLObject.
|
| PassthroughSourceStrategy |
Pass-through source strategy function.
|
| SatisfyAnyCriterion |
A criterion which allows to specify at runtime whether candidates being evaluated
must satisfy all other specified criteria, or may satisfy any criteria.
|
| SegmentingIntermediateDirectoryStrategy |
Strategy function for producing intermediate directories from an input key.
|
| SingletonFactory<Input,Output> |
An interface for factory classes which implement a singleton pattern for producing an
output class based on an input class.
|
| SpaceBearing |
Interface for element having a @xml:space attribute.
|
| SpaceBearing.XMLSpaceEnum |
Enum representing the allowed values of the xml:space attribute.
|
| SystemPropertyFilesystemConfigurationPropertiesSource |
Concrete implementation of filesystem configuration properties source which obtains
the filename value from a system property.
|
| ThreadLocalConfigurationPropertiesHolder |
|
| ThreadLocalConfigurationPropertiesSource |
A configuration properties source implementation which obtains the properties set
from a ThreadLocal variable.
|
| Unmarshaller |
Unmarshallers are used to unmarshall a W3C DOM element into a XMLObject.
|
| UnmarshallerFactory |
This thread-safe factory creates Unmarshallers that can be used to convert W3C DOM
elements into XMLObjects.
|
| UnmarshallingException |
Exception thrown when error occurs unmarshalling a DOM Element to a XMLObject.
|
| Version |
Class for printing the version of this library.
|
| XMLAttributeSupport |
Helper methods for working with global attributes from the XML namespace.
|
| XMLConfigurationException |
An exception thrown when an error occurs loading information via
XMLConfigurator.
|
| XMLConfigurator |
Reads in an XML configuration and configures the XMLTooling library accordingly.
|
| 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.
|
| XMLObjectBuilderFactory |
|
| XMLObjectChildrenList<ElementType extends XMLObject> |
Resizable list for the children of XMLObjects.
|
| XMLObjectLoadSaveManager<T extends XMLObject> |
Interface for a component which is capable of loading and saving instances of XMLObject,
based on a string key.
|
| XMLObjectProviderInitializer |
XMLObject provider initializer for module "core".
|
| XMLObjectProviderRegistry |
Configuration registry component for registering and retrieving implementation instances
and related configuration relevant to working with XMLObjects,
including builders, marshallers and unmarshallers.
|
| XMLObjectProviderRegistrySupport |
Class for loading library configuration files and retrieving the configured components.
|
| XMLObjectSource |
A bean class which can be optionally used to represent the original
source byte[] from which an XMLObject was parsed and unmarshalled.
|
| XMLObjectSupport |
A helper class for working with XMLObjects.
|
| XMLObjectSupport.CloneOutputOption |
Options for handling output of XMLObject cloning.
|
| XMLRuntimeException |
An unchecked runtime exception thrown when an unrecoverable error occurs during XML processing.
|
| XSAny |
Represents the schema Any type.
|
| XSAnyBuilder |
|
| XSAnyImpl |
Concrete implementation of XSAny.
|
| XSAnyMarshaller |
Thread-safe marshaller of XSAny objects.
|
| XSAnyUnmarshaller |
A thread-safe unmarshaller for XSAnys.
|
| XSBase64Binary |
XMLObject that represents an XML Schema base64Binary.
|
| XSBase64BinaryBuilder |
|
| XSBase64BinaryImpl |
|
| XSBase64BinaryMarshaller |
|
| XSBase64BinaryUnmarshaller |
|
| XSBoolean |
XSBoolean is the xs:boolean schema type.
|
| XSBooleanBuilder |
|
| XSBooleanImpl |
|
| XSBooleanMarshaller |
|
| XSBooleanUnmarshaller |
Thread-safe unmarshaller for XSBoolean objects.
|
| XSBooleanValue |
A class representing a boolean attribute.
|
| XSDateTime |
XMLObject that represents an XML Schema dateTime.
|
| XSDateTimeBuilder |
|
| XSDateTimeImpl |
|
| XSDateTimeMarshaller |
|
| XSDateTimeUnmarshaller |
|
| XSInteger |
XMLObject that represents an XML Schema Integer.
|
| XSIntegerBuilder |
|
| XSIntegerImpl |
|
| XSIntegerMarshaller |
|
| XSIntegerUnmarshaller |
Thread-safe unmarshaller for XSInteger objects.
|
| XSQName |
XMLObject that represents an XML schema QName content bearing element.
|
| XSQNameBuilder |
|
| XSQNameImpl |
Concrete implementation of XSQName.
|
| XSQNameMarshaller |
A thread-safe marshaller for XSQNames.
|
| XSQNameUnmarshaller |
A thread-safe unmarshaller for XSQNames.
|
| XSString |
XMLObject that represents an XML Schema String.
|
| XSStringBuilder |
|
| XSStringImpl |
|
| XSStringMarshaller |
Thread-safe marshaller of XSString objects.
|
| XSStringUnmarshaller |
Thread-safe unmarshaller for XSString objects.
|
| XSURI |
XMLObject that represents an XML schema URI content bearing element.
|
| XSURIBuilder |
|
| XSURIImpl |
Conrete implementation of XSURI.
|
| XSURIMarshaller |
A thread-safe marshaller for XSURI.
|
| XSURIUnmarshaller |
A thread-safe unmarshaller for XSURI.
|