< A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

X

XCatalog - class org.enhydra.apache.xerces.readers.XCatalog.
This catalog supports the XCatalog proposal draft 0.2 posted to the xml-dev mailing list by John Cowan.
XCATALOG - Static variable in class org.enhydra.apache.xerces.readers.XCatalog
XCatalog element name ("XCatalog").
XCATALOG_DTD_PUBLICID - Static variable in class org.enhydra.apache.xerces.readers.XCatalog
XCatalog public identifier string ("-//DTD XCatalog//EN").
XCatalog.Parser - class org.enhydra.apache.xerces.readers.XCatalog.Parser.
Parser for XCatalog document instances.
XCatalog.Parser.Resolver - class org.enhydra.apache.xerces.readers.XCatalog.Parser.Resolver.
Resolver for locating the XCatalog DTD resource.
XCatalog.Parser.Resolver(XCatalog.Parser) - Constructor for class org.enhydra.apache.xerces.readers.XCatalog.Parser.Resolver
 
XCatalog.Parser(XCatalog, InputSource) - Constructor for class org.enhydra.apache.xerces.readers.XCatalog.Parser
Parses the specified input source.
XCatalog() - Constructor for class org.enhydra.apache.xerces.readers.XCatalog
Constructs an XCatalog instance.
XERCES_FEATURE_PREFIX - Static variable in class org.enhydra.apache.xerces.jaxp.DocumentBuilderImpl
Xerces features
XERCES_FEATURES_PREFIX - Static variable in class org.enhydra.apache.xerces.framework.XMLParser
Xerces features prefix (http://apache.org/xml/features/).
XERCES_IMPLEMENTATION_DOMAIN - Static variable in class org.enhydra.apache.xerces.utils.ImplementationMessages
The domain of messages concerning the Xerces implementation.
XERCES_PROPERTIES_PREFIX - Static variable in class org.enhydra.apache.xerces.framework.XMLParser
Xerces properties prefix (http://apache.org/xml/properties/).
XGrammarWriter - class org.enhydra.apache.xerces.domx.XGrammarWriter.
This program allows you to print the grammar of a document either in XML Schema format or the standard DTD format.
XGrammarWriter.OutputFormat - class org.enhydra.apache.xerces.domx.XGrammarWriter.OutputFormat.
Output format enumeration.
XGrammarWriter() - Constructor for class org.enhydra.apache.xerces.domx.XGrammarWriter
Default constructor.
XGrammarWriter(OutputStream) - Constructor for class org.enhydra.apache.xerces.domx.XGrammarWriter
Constructs a grammar writer with the specified writer.
XGrammarWriter(PrintWriter) - Constructor for class org.enhydra.apache.xerces.domx.XGrammarWriter
Constructs a grammar writer with the specified print writer.
XGrammarWriter(Writer, String) - Constructor for class org.enhydra.apache.xerces.domx.XGrammarWriter
Constructs a grammar writer with the specified writer.
XHTML - Static variable in class org.enhydra.apache.xml.serialize.Method
The output method for HTML documents as XHTML.
XHTMLNamespace - Static variable in class org.enhydra.apache.xml.serialize.HTMLSerializer
 
XHTMLPublicId - Static variable in class org.enhydra.apache.xml.serialize.HTMLdtd
Public identifier for XHTML document type.
XHTMLPublicId - Static variable in class org.enhydra.apache.xml.serialize.OutputFormat.DTD
Public identifier for XHTML document type.
XHTMLSerializer - class org.enhydra.apache.xml.serialize.XHTMLSerializer.
Implements an XHTML serializer supporting both DOM and SAX pretty serializing.
XHTMLSerializer() - Constructor for class org.enhydra.apache.xml.serialize.XHTMLSerializer
Constructs a new serializer.
XHTMLSerializer(OutputFormat) - Constructor for class org.enhydra.apache.xml.serialize.XHTMLSerializer
Constructs a new serializer.
XHTMLSerializer(OutputStream, OutputFormat) - Constructor for class org.enhydra.apache.xml.serialize.XHTMLSerializer
Constructs a new serializer that writes to the specified output stream using the specified output format.
XHTMLSerializer(Writer, OutputFormat) - Constructor for class org.enhydra.apache.xml.serialize.XHTMLSerializer
Constructs a new serializer that writes to the specified writer using the specified output format.
XHTMLSystemId - Static variable in class org.enhydra.apache.xml.serialize.HTMLdtd
System identifier for XHTML document type.
XHTMLSystemId - Static variable in class org.enhydra.apache.xml.serialize.OutputFormat.DTD
System identifier for XHTML document type.
XML - Static variable in class org.enhydra.apache.xml.serialize.Method
The output method for XML documents.
XML_DOMAIN - Static variable in class org.enhydra.apache.xerces.utils.XMLMessages
The domain of messages concerning the XML 1.0 specification.
XML_SCHEMA - Static variable in class org.enhydra.apache.xerces.domx.XGrammarWriter.OutputFormat
Output format: XML Schema.
xml_string - Static variable in class org.enhydra.apache.xerces.framework.XMLDocumentScanner
 
XMLAttributeDecl - class org.enhydra.apache.xerces.validators.common.XMLAttributeDecl.
 
XMLAttributeDecl() - Constructor for class org.enhydra.apache.xerces.validators.common.XMLAttributeDecl
 
XMLAttributeDecl(XMLAttributeDecl) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLAttributeDecl
 
XMLAttrList - class org.enhydra.apache.xerces.framework.XMLAttrList.
An instance of this class is used to represent the set of attributes for an element that are either directly specified or provided through a default value in the grammar for the document.
XMLAttrList(StringPool) - Constructor for class org.enhydra.apache.xerces.framework.XMLAttrList
Constructor
XMLCatalogHandler - class org.enhydra.apache.xerces.readers.XMLCatalogHandler.
Interface for implementing basic catalog support in the parser.
XMLCatalogHandler() - Constructor for class org.enhydra.apache.xerces.readers.XMLCatalogHandler
 
XMLCharacterProperties - class org.enhydra.apache.xerces.utils.XMLCharacterProperties.
A class representing properties of characters according to various W3C recommendations XMLCharacterProperties provides convenience methods for commonly used character tests.
XMLCharacterProperties() - Constructor for class org.enhydra.apache.xerces.utils.XMLCharacterProperties
 
XMLContentModel - interface org.enhydra.apache.xerces.validators.common.XMLContentModel.
ContentModel is an interface that can be used by your own custom validators to plug in various types of content models.
XMLContentSpec - class org.enhydra.apache.xerces.framework.XMLContentSpec.
ContentSpec really exists to aid the parser classes in implementing access to the grammar.
XMLContentSpec.Provider - interface org.enhydra.apache.xerces.framework.XMLContentSpec.Provider.
Provides a means for walking the structure built out of content spec "nodes".
XMLContentSpec() - Constructor for class org.enhydra.apache.xerces.framework.XMLContentSpec
Default constructor.
XMLContentSpec(int, int, int) - Constructor for class org.enhydra.apache.xerces.framework.XMLContentSpec
Constructs a content spec with the specified values.
XMLContentSpec(XMLContentSpec.Provider, int) - Constructor for class org.enhydra.apache.xerces.framework.XMLContentSpec
Constructs a content spec from the values specified by the given content spec provider and identifier.
XMLContentSpec(XMLContentSpec) - Constructor for class org.enhydra.apache.xerces.framework.XMLContentSpec
Constructs a content spec from the values in the specified content spec.
xmlDecl(int, int, int) - Method in interface org.enhydra.apache.xerces.framework.XMLDocumentHandler
Signal the XML declaration of a document
xmlDecl(int, int, int) - Method in class org.enhydra.apache.xerces.parsers.SAXParser
XML declaration.
xmlDecl(int, int, int) - Method in class org.enhydra.apache.xerces.parsers.DOMParser
XML declaration.
XMLDeclRecognizer - class org.enhydra.apache.xerces.readers.XMLDeclRecognizer.
Abstract base class for encoding recognizers.
XMLDeclRecognizer() - Constructor for class org.enhydra.apache.xerces.readers.XMLDeclRecognizer
 
XMLDocumentHandler - interface org.enhydra.apache.xerces.framework.XMLDocumentHandler.
XMLValidator defines the interface that XMLDocumentScanner and XML EntityHandler have with an object that serves as a pluggable validator.
XMLDocumentHandler.DTDHandler - interface org.enhydra.apache.xerces.framework.XMLDocumentHandler.DTDHandler.
 
XMLDocumentScanner - class org.enhydra.apache.xerces.framework.XMLDocumentScanner.
This class recognizes most of the grammer for an XML processor.
XMLDocumentScanner.ContentDispatcher - class org.enhydra.apache.xerces.framework.XMLDocumentScanner.ContentDispatcher.
 
XMLDocumentScanner.ContentDispatcher(XMLDocumentScanner) - Constructor for class org.enhydra.apache.xerces.framework.XMLDocumentScanner.ContentDispatcher
 
XMLDocumentScanner.EndOfInputDispatcher - class org.enhydra.apache.xerces.framework.XMLDocumentScanner.EndOfInputDispatcher.
 
XMLDocumentScanner.EndOfInputDispatcher(XMLDocumentScanner) - Constructor for class org.enhydra.apache.xerces.framework.XMLDocumentScanner.EndOfInputDispatcher
 
XMLDocumentScanner.EventHandler - interface org.enhydra.apache.xerces.framework.XMLDocumentScanner.EventHandler.
This interface must be implemented by the users of the XMLDocumentScanner class.
XMLDocumentScanner.PrologDispatcher - class org.enhydra.apache.xerces.framework.XMLDocumentScanner.PrologDispatcher.
 
XMLDocumentScanner.PrologDispatcher(XMLDocumentScanner) - Constructor for class org.enhydra.apache.xerces.framework.XMLDocumentScanner.PrologDispatcher
 
XMLDocumentScanner.ScannerDispatcher - interface org.enhydra.apache.xerces.framework.XMLDocumentScanner.ScannerDispatcher.
The main loop of the scanner is implemented by calling the dispatch method of ScannerDispatcher with a flag which tells the dispatcher whether to continue or return.
XMLDocumentScanner.TrailingMiscDispatcher - class org.enhydra.apache.xerces.framework.XMLDocumentScanner.TrailingMiscDispatcher.
 
XMLDocumentScanner.TrailingMiscDispatcher(XMLDocumentScanner) - Constructor for class org.enhydra.apache.xerces.framework.XMLDocumentScanner.TrailingMiscDispatcher
 
XMLDocumentScanner.XMLDeclDispatcher - class org.enhydra.apache.xerces.framework.XMLDocumentScanner.XMLDeclDispatcher.
 
XMLDocumentScanner.XMLDeclDispatcher(XMLDocumentScanner) - Constructor for class org.enhydra.apache.xerces.framework.XMLDocumentScanner.XMLDeclDispatcher
 
XMLDocumentScanner(StringPool, XMLErrorReporter, XMLEntityHandler, XMLEntityHandler.CharBuffer) - Constructor for class org.enhydra.apache.xerces.framework.XMLDocumentScanner
Constructor
XMLDTDScanner - class org.enhydra.apache.xerces.framework.XMLDTDScanner.
Default implementation of an XML DTD scanner.
XMLDTDScanner.EventHandler - interface org.enhydra.apache.xerces.framework.XMLDTDScanner.EventHandler.
This interface must be implemented by the users of the XMLDTDScanner class.
XMLDTDScanner(StringPool, XMLErrorReporter, XMLEntityHandler, XMLEntityHandler.CharBuffer) - Constructor for class org.enhydra.apache.xerces.framework.XMLDTDScanner
 
XMLElementDecl - class org.enhydra.apache.xerces.validators.common.XMLElementDecl.
 
XMLElementDecl() - Constructor for class org.enhydra.apache.xerces.validators.common.XMLElementDecl
 
XMLElementDecl(XMLElementDecl) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLElementDecl
 
XMLEntityHandler - interface org.enhydra.apache.xerces.readers.XMLEntityHandler.
This is the interface used for entity management.
XMLEntityHandler.CharBuffer - interface org.enhydra.apache.xerces.readers.XMLEntityHandler.CharBuffer.
This interface is used to store and retrieve character sequences.
XMLEntityHandler.CharDataHandler - interface org.enhydra.apache.xerces.readers.XMLEntityHandler.CharDataHandler.
Interface for passing character data.
XMLEntityHandler.DTDHandler - interface org.enhydra.apache.xerces.readers.XMLEntityHandler.DTDHandler.
DTD specific entity handler
XMLEntityHandler.EntityReader - interface org.enhydra.apache.xerces.readers.XMLEntityHandler.EntityReader.
This is the interface for scanners to process input data from entities without needing to know the details of the underlying storage of those entities, or their encodings.
XMLEntityReader - class org.enhydra.apache.xerces.readers.XMLEntityReader.
This is the class used by the scanner to process the XML data.
XMLEntityReader(XMLEntityHandler, XMLErrorReporter, boolean) - Constructor for class org.enhydra.apache.xerces.readers.XMLEntityReader
Constructor
XMLEntityReader(XMLEntityHandler, XMLErrorReporter, boolean, int, int) - Constructor for class org.enhydra.apache.xerces.readers.XMLEntityReader
Constructor
XMLEntityReaderFactory - interface org.enhydra.apache.xerces.readers.XMLEntityReaderFactory.
This is the factory interface used to create readers.
XMLErrorReporter - interface org.enhydra.apache.xerces.framework.XMLErrorReporter.
Error handling
XMLException - exception org.enhydra.apache.xerces.validators.datatype.XMLException.
 
XMLException() - Constructor for class org.enhydra.apache.xerces.validators.datatype.XMLException
 
XMLException(Exception) - Constructor for class org.enhydra.apache.xerces.validators.datatype.XMLException
 
XMLException(String) - Constructor for class org.enhydra.apache.xerces.validators.datatype.XMLException
 
XMLException(String, Exception) - Constructor for class org.enhydra.apache.xerces.validators.datatype.XMLException
 
XMLMessageProvider - interface org.enhydra.apache.xerces.utils.XMLMessageProvider.
Interface describing how to provide localized error messages to the XMLErrorReporter
XMLMessages - class org.enhydra.apache.xerces.msg.XMLMessages.
This file contains error and warning messages related to XML The messages are arranged in key and value tuples in a ListResourceBundle.
XMLMessages - class org.enhydra.apache.xerces.utils.XMLMessages.
XMLMessages provides error messages for the XML 1.0 Recommendation and for the Namespaces Recommendation
XMLMessages() - Constructor for class org.enhydra.apache.xerces.msg.XMLMessages
 
XMLMessages() - Constructor for class org.enhydra.apache.xerces.utils.XMLMessages
 
XMLNS_DOMAIN - Static variable in class org.enhydra.apache.xerces.utils.XMLMessages
 
xmlnsURI - Static variable in class org.enhydra.apache.xerces.dom.AttrNSImpl
 
XMLParser - class org.enhydra.apache.xerces.framework.XMLParser.
This is the base class of all standard parsers.
XMLParser() - Constructor for class org.enhydra.apache.xerces.framework.XMLParser
Constructor
XMLParser(StringPool) - Constructor for class org.enhydra.apache.xerces.framework.XMLParser
 
XMLSCHEMA_MODE - Static variable in class org.enhydra.apache.xerces.utils.regex.RegularExpression
"X".
XMLSerializer - class org.enhydra.apache.xml.serialize.XMLSerializer.
Implements an XML serializer supporting both DOM and SAX pretty serializing.
XMLSerializer() - Constructor for class org.enhydra.apache.xml.serialize.XMLSerializer
Constructs a new serializer.
XMLSerializer(OutputFormat) - Constructor for class org.enhydra.apache.xml.serialize.XMLSerializer
Constructs a new serializer.
XMLSerializer(OutputStream, OutputFormat) - Constructor for class org.enhydra.apache.xml.serialize.XMLSerializer
Constructs a new serializer that writes to the specified output stream using the specified output format.
XMLSerializer(Writer, OutputFormat) - Constructor for class org.enhydra.apache.xml.serialize.XMLSerializer
Constructs a new serializer that writes to the specified writer using the specified output format.
xmlURI - Static variable in class org.enhydra.apache.xerces.dom.ElementNSImpl
 
xmlURI - Static variable in class org.enhydra.apache.xerces.dom.AttrNSImpl
 
XMLValidator - class org.enhydra.apache.xerces.validators.common.XMLValidator.
This class is the super all-in-one validator used by the parser.
XMLValidator.AttributeValidator - interface org.enhydra.apache.xerces.validators.common.XMLValidator.AttributeValidator.
AttributeValidator.
XMLValidator.AttValidatorENUMERATION - class org.enhydra.apache.xerces.validators.common.XMLValidator.AttValidatorENUMERATION.
AttValidatorENUMERATION.
XMLValidator.AttValidatorENUMERATION(XMLValidator) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.AttValidatorENUMERATION
 
XMLValidator.AttValidatorNOTATION - class org.enhydra.apache.xerces.validators.common.XMLValidator.AttValidatorNOTATION.
AttValidatorNOTATION.
XMLValidator.AttValidatorNOTATION(XMLValidator) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.AttValidatorNOTATION
 
XMLValidator.ErrorHandler - class org.enhydra.apache.xerces.validators.common.XMLValidator.ErrorHandler.
 
XMLValidator.ErrorHandler() - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.ErrorHandler
 
XMLValidator.KeyRefValueStore - class org.enhydra.apache.xerces.validators.common.XMLValidator.KeyRefValueStore.
Key reference value store.
XMLValidator.KeyRefValueStore(XMLValidator, KeyRef, XMLValidator.KeyValueStore) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.KeyRefValueStore
Constructs a key value store.
XMLValidator.KeyValueStore - class org.enhydra.apache.xerces.validators.common.XMLValidator.KeyValueStore.
Key value store.
XMLValidator.KeyValueStore(XMLValidator, Key) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.KeyValueStore
Constructs a key value store.
XMLValidator.OrderedHashtable - class org.enhydra.apache.xerces.validators.common.XMLValidator.OrderedHashtable.
Ordered hashtable.
XMLValidator.OrderedHashtable.Entry - class org.enhydra.apache.xerces.validators.common.XMLValidator.OrderedHashtable.Entry.
Hashtable entry.
XMLValidator.OrderedHashtable.Entry() - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.OrderedHashtable.Entry
 
XMLValidator.OrderedHashtable() - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.OrderedHashtable
 
XMLValidator.Resolver - class org.enhydra.apache.xerces.validators.common.XMLValidator.Resolver.
 
XMLValidator.Resolver(DefaultEntityHandler) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.Resolver
 
XMLValidator.UniqueValueStore - class org.enhydra.apache.xerces.validators.common.XMLValidator.UniqueValueStore.
Unique value store.
XMLValidator.UniqueValueStore(XMLValidator, Unique) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.UniqueValueStore
Constructs a unique value store.
XMLValidator.ValueStoreBase - class org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreBase.
Value store implementation base class.
XMLValidator.ValueStoreBase(XMLValidator, IdentityConstraint) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreBase
Constructs a value store for the specified identity constraint.
XMLValidator.ValueStoreCache - class org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreCache.
Value store cache.
XMLValidator.ValueStoreCache(XMLValidator) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.ValueStoreCache
Default constructor.
XMLValidator.XPathMatcherStack - class org.enhydra.apache.xerces.validators.common.XMLValidator.XPathMatcherStack.
Stack of XPath matchers for identity constraints.
XMLValidator.XPathMatcherStack() - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator.XPathMatcherStack
 
XMLValidator(StringPool, XMLErrorReporter, DefaultEntityHandler, XMLDocumentScanner) - Constructor for class org.enhydra.apache.xerces.validators.common.XMLValidator
Constructs an XML validator.
XPath - class org.enhydra.apache.xerces.validators.schema.identity.XPath.
Bare minimum XPath parser.
XPath.Axis - class org.enhydra.apache.xerces.validators.schema.identity.XPath.Axis.
Axis.
XPath.Axis(short) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.Axis
Constructs an axis with the specified type.
XPath.Axis(XPath.Axis) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.Axis
Copy constructor.
XPath.LocationPath - class org.enhydra.apache.xerces.validators.schema.identity.XPath.LocationPath.
A location path representation for an XPath expression.
XPath.LocationPath(XPath.LocationPath) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.LocationPath
Copy constructor.
XPath.LocationPath(XPath.Step[]) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.LocationPath
Creates a location path from a series of steps.
XPath.NodeTest - class org.enhydra.apache.xerces.validators.schema.identity.XPath.NodeTest.
Node test.
XPath.NodeTest(short) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.NodeTest
Constructs a node test of type WILDCARD or NODE.
XPath.NodeTest(StringPool, int, int) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.NodeTest
Constructs a node test of type Namespace.
XPath.NodeTest(StringPool, QName) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.NodeTest
Constructs a node test of type QName.
XPath.NodeTest(XPath.NodeTest) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.NodeTest
Copy constructor.
XPath.Step - class org.enhydra.apache.xerces.validators.schema.identity.XPath.Step.
A location path step comprised of an axis and node test.
XPath.Step(XPath.Axis, XPath.NodeTest) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.Step
Constructs a step from an axis and node test.
XPath.Step(XPath.Step) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath.Step
Copy constructor.
XPath(String, StringPool, NamespacesScope) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPath
Constructs an XPath object from the specified expression.
XPathException - exception org.enhydra.apache.xerces.validators.schema.identity.XPathException.
XPath exception.
XPathException() - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPathException
Constructs an exception.
XPathException(String) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPathException
Constructs an exception with the specified message.
XPathMatcher - class org.enhydra.apache.xerces.validators.schema.identity.XPathMatcher.
XPath matcher.
XPathMatcher(XPath) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPathMatcher
Constructs an XPath matcher that implements a document fragment handler.
XPathMatcher(XPath, boolean, IdentityConstraint) - Constructor for class org.enhydra.apache.xerces.validators.schema.identity.XPathMatcher
Constructs an XPath matcher that implements a document fragment handler.
XSI_NONAMESPACESCHEMALOCACTION - Static variable in class org.enhydra.apache.xerces.validators.schema.SchemaSymbols
 
XSI_SCHEMALOCACTION - Static variable in class org.enhydra.apache.xerces.validators.schema.SchemaSymbols
 
XSI_TYPE - Static variable in class org.enhydra.apache.xerces.validators.schema.SchemaSymbols
 
XUtil - class org.enhydra.apache.xerces.validators.schema.XUtil.
Some useful utility methods.
XUtil() - Constructor for class org.enhydra.apache.xerces.validators.schema.XUtil
This class cannot be instantiated.

< A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
Copyright © 1999 The Apache Software Foundation. All Rights reserved.