# Package org.apache.xerces.util

- Interface Summary
  Interface | Description
  --- | ---
  MessageFormatter | This interface provides a generic message formatting mechanism and is useful for producing messages that must be localized and/or formatted with replacement text.

- Class Summary
  Class | Description
  --- | ---
  AttributesProxy | Wraps `XMLAttributes` and makes it look like `AttributeList` and `Attributes2`.
  AugmentationsImpl | This class provides an implementation for Augmentations interface.
  DatatypeMessageFormatter | Used to format JAXP 1.3 Datatype API error messages using a specified locale.
  DefaultErrorHandler | Default error handler.
  DOMEntityResolverWrapper | This class wraps DOM entity resolver to XNI entity resolver.
  DOMErrorHandlerWrapper | This class handles DOM errors .
  DOMInputSource | An `XMLInputSource` analogue to `javax.xml.transform.dom.DOMSource`.
  DOMUtil | Some useful utility methods.
  EncodingMap | EncodingMap is a convenience class which handles conversions between IANA encoding names and Java encoding names, and vice versa.
  EntityResolver2Wrapper | This class wraps a SAX entity resolver (EntityResolver2) in an XNI entity resolver.
  EntityResolverWrapper | This class wraps a SAX entity resolver in an XNI entity resolver.
  ErrorHandlerProxy | Wraps `XMLErrorHandler` and make it look like a SAX `ErrorHandler`.
  ErrorHandlerWrapper | This class wraps a SAX error handler in an XNI error handler.
  HTTPInputSource | This class represents an input source for an XML resource retrievable over HTTP.
  IntStack | A simple integer based stack.
  JAXPNamespaceContextWrapper | A read-only XNI wrapper around a JAXP NamespaceContext.
  LocatorProxy | Wraps `XMLLocator` and make it look like a SAX `Locator`.
  NamespaceSupport | Namespace support for XML document handlers.
  ParserConfigurationSettings | This class implements the basic operations for managing parser configuration features and properties.
  SAXInputSource | An `XMLInputSource` analogue to `javax.xml.transform.sax.SAXSource`.
  SAXLocatorWrapper | A light wrapper around a SAX locator.
  SAXMessageFormatter | Used to format SAX error messages using a specified locale.
  SecurityManager | This class is a container for parser settings that relate to security, or more specifically, it is intended to be used to prevent denial-of-service attacks from being launched against a system running Xerces.
  ShadowedSymbolTable | Shadowed symbol table.
  SoftReferenceSymbolTable | This symbol table uses SoftReferences to its String entries, which means that table entries that have no references to them can be garbage collected when memory is needed.
  SoftReferenceSymbolTable.SREntry | This class is a symbol table entry.
  SoftReferenceSymbolTable.SREntryData |
  StAXInputSource | An `XMLInputSource` analogue to `javax.xml.transform.stax.StAXSource`.
  StAXLocationWrapper | A light wrapper around a StAX location.
  SymbolHash | This class is an unsynchronized hash table primarily used for String to Object mapping.
  SymbolHash.Entry | This class is a key table entry.
  SymbolTable | This class is a symbol table implementation that guarantees that strings used as identifiers are unique references.
  SymbolTable.Entry | This class is a symbol table entry.
  SynchronizedSymbolTable | Synchronized symbol table.
  URI | A class to represent a Uniform Resource Identifier (URI).
  XML11Char | This class defines the basic properties of characters in XML 1.1.
  XMLAttributesImpl | The XMLAttributesImpl class is an implementation of the XMLAttributes interface which defines a collection of attributes for an element.
  XMLCatalogResolver | The catalog resolver handles the resolution of external identifiers and URI references through XML catalogs.
  XMLChar | This class defines the basic XML character properties.
  XMLEntityDescriptionImpl | This class is an implementation of the XMLEntityDescription interface which describes the properties of an entity.
  XMLGrammarPoolImpl | Stores grammars in a pool associated to a specific key.
  XMLGrammarPoolImpl.Entry | This class is a grammar pool entry.
  XMLLocatorWrapper | A light wrapper around an `XMLLocator`.
  XMLResourceIdentifierImpl | The XMLResourceIdentifierImpl class is an implementation of the XMLResourceIdentifier interface which defines the location identity of a resource.
  XMLStringBuffer | XMLString is a structure used to pass character arrays.
  XMLSymbols | All internalized xml symbols.

- Exception Summary
  Exception | Description
  --- | ---
  URI.MalformedURIException | MalformedURIExceptions are thrown in the process of building a URI or setting fields on a URI when an operation would result in an invalid URI specification.

Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.