Index

A C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

X Link icon

XML_NAME_FirstChar - Static variable in class org.tquadrat.foundation.xml.builder.XMLBuilderUtils
The regular expression for a valid start character of an XML name.
XML_NAME_OtherChar - Static variable in class org.tquadrat.foundation.xml.builder.XMLBuilderUtils
The regular expression for a character that is valid for an XML after the first character.
XMLBuilderUtils - Class in org.tquadrat.foundation.xml.builder
A collection of XML related utility methods and factory methods for XML elements.
XMLBuilderUtils() - Constructor for class org.tquadrat.foundation.xml.builder.XMLBuilderUtils
No instance allowed for this class.
XMLBuilderUtils.Validator - Enum Class in org.tquadrat.foundation.xml.builder
The (default) validators.
XMLBuilderUtils.ValidatorChangeEvent - Class in org.tquadrat.foundation.xml.builder
The EventObject for changes to the validator configuration.
XMLBuilderUtils.ValidatorChangeListener - Interface in org.tquadrat.foundation.xml.builder
The interface for listeners to XMLBuilderUtils.ValidatorChangeEvents
XMLDocument - Interface in org.tquadrat.foundation.xml.builder
The definition for an XML document.
XMLDocumentImpl - Class in org.tquadrat.foundation.xml.builder.internal
The implementation for the interface XMLDocument.

It allows document comments and processing instructions to be added.
XMLDocumentImpl() - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.

The resulting document will do not have an explicit doc type, the root element will be <root>.
XMLDocumentImpl(String) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.

The resulting document will do not have an explicit doc type, the encoding is defined as UTF-8.

The given root element name is validated using the method that is provided by XMLBuilderUtils.getElementNameValidator().
XMLDocumentImpl(String, Charset, String, URI) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.

The given root element name is validated using the method that is provided by XMLBuilderUtils.getElementNameValidator().
XMLDocumentImpl(String, Charset, URI) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.

The given element name is validated using the method that is provided by XMLBuilderUtils.getElementNameValidator().
XMLDocumentImpl(XMLElement, boolean) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.

The resulting document will do not have an explicit doc type, the encoding is defined as UTF-8.
XMLDocumentImpl(XMLElement, Charset, String, URI) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.
XMLDocumentImpl(XMLElement, Charset, URI) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Creates a new XMLDocumentImpl instance.
XMLElement - Interface in org.tquadrat.foundation.xml.builder
The definition of an XMLElement.
XMLElement.Flags - Enum Class in org.tquadrat.foundation.xml.builder
The flags that are used to configure a new instance of XMLElement (respectively an instance of an implementation of this interface.
XMLElementAdapter - Class in org.tquadrat.foundation.xml.builder.spi
The abstract base class for specialised implementations of XMLElement.
XMLElementAdapter(String) - Constructor for class org.tquadrat.foundation.xml.builder.spi.XMLElementAdapter
Creates a new XMLElementAdapter instance.
XMLElementAdapter(String, Set<XMLElement.Flags>) - Constructor for class org.tquadrat.foundation.xml.builder.spi.XMLElementAdapter
Creates a new XMLElementAdapter instance.
XMLElementFactory - Interface in org.tquadrat.foundation.xml.builder
The definition of a helper class for the creation of XMLElement instances with an element name belonging to a specified namespace.
XMLElementFactoryBase - Class in org.tquadrat.foundation.xml.builder.spi
The default implementation of the interface XMLElementFactory.
XMLElementFactoryBase() - Constructor for class org.tquadrat.foundation.xml.builder.spi.XMLElementFactoryBase
Creates a new XMLElementFactoryImpl instance that does not use a namespace.
XMLElementFactoryBase(Namespace) - Constructor for class org.tquadrat.foundation.xml.builder.spi.XMLElementFactoryBase
Creates a new XMLElementFactoryImpl instance that uses the given namespace.
XMLElementImpl - Class in org.tquadrat.foundation.xml.builder.internal
An implementation of XMLElement that supports attributes, namespaces, children, text, CDATA and comments.
XMLElementImpl(String) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Creates a new XMLElementImpl instance.
XMLElementImpl(String, Set<XMLElement.Flags>) - Constructor for class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Creates a new XMLElementImpl instance.
XMLParseEventHandler<T> - Interface in org.tquadrat.foundation.xml.parse
The interface for an implementation of a parse event handler to be used with StAX parsing of XML files.

This is a functional interface whose functional method is XMLParseEventHandler.process(XMLEventReader, XMLEvent, Object, HandlerProvider).
A C D E F G H I K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form