Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
X 
- 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.ValidatorChangeEvent
s - 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 byXMLBuilderUtils.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 byXMLBuilderUtils.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 byXMLBuilderUtils.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 isXMLParseEventHandler.process(XMLEventReader, XMLEvent, Object, HandlerProvider)
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form