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

A

AbstractXMLReader - Class in org.tquadrat.foundation.xml.parse
This class is an abstract base implementation for a XMLReader.
AbstractXMLReader() - Constructor for class org.tquadrat.foundation.xml.parse.AbstractXMLReader
The default constructor.
AbstractXMLReader(ContentHandler) - Constructor for class org.tquadrat.foundation.xml.parse.AbstractXMLReader
Creates a new instance of AbstractXMLReader and assigns the given content handler.
addCDATA(boolean) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided boolean value as a CDATA element to this XML element.
addCDATA(char) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided char value as a CDATA element to this XML element.
addCDATA(double) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided double value as a CDATA element to this XML element.
addCDATA(int) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided int value as a CDATA element to this XML element.
addCDATA(long) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided long value as a CDATA element to this XML element.
addCDATA(E) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided enum instance as a CDATA element to this XML element.
addCDATA(Boolean) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Boolean instance as a CDATA element to this XML element.
addCDATA(Character) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Character instance as a CDATA element to this XML element.
addCDATA(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Adds a CDATA element to this XML element.
addCDATA(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds a CDATA element.
addCDATA(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds a CDATA element to this XML element.
addCDATA(Number) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Number instance as a CDATA element to this XML element.
addCDATA(Instant) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Instant instance as a CDATA element to this XML element.
addCDATA(LocalDate) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided LocalDate instance as a CDATA element to this XML element.
addCDATA(LocalDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided LocalDateTime instance as a CDATA element to this XML element.
addCDATA(ZonedDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided ZonedDateTime instance as a CDATA element to this XML element.
addChild(E) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Adds a child to this element.
addChild(E) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds a child.
addChild(E) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds a child to this element.
addChild(XMLElement) - Method in interface org.tquadrat.foundation.xml.builder.XMLDocument
Adds a child to the root element of this document.
addChildElement(String, E) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds a child element.
addComment(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Adds a comment.
addComment(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds a comment.
addComment(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLDocument
Adds a comment to the root element of this document.
addComment(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds a comment.
addData(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.ProcessingInstructionImpl
Adds data to the processing instruction.
addData(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.ProcessingInstruction
Adds data to the processing instruction.
addDocumentChild(E) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Adds a child to the document itself, not to the root element.
addDocumentComment(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Adds a comment to the document itself.
addDocumentComment(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLDocument
Adds a comment to the document itself.
addDocumentHandler(String, XMLParseEventHandler<T>) - Method in class org.tquadrat.foundation.xml.parse.StAXParser
Adds the document handler.

This handler must create or update the target data structure.
addElementHandler(String, XMLParseEventHandler<?>) - Method in class org.tquadrat.foundation.xml.parse.StAXParser
Adds an element handler.

These handlers will be called from inside another parse event handler.
addPredefinedMarkup(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Adds predefined markup.
addPredefinedMarkup(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds predefined markup.
addPredefinedMarkup(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLDocument
Adds predefined XML markup to the root element of this document.
addPredefinedMarkup(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds predefined markup.
addProcessingInstruction(ProcessingInstruction) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLDocumentImpl
Adds a processing instruction to this document.
addProcessingInstruction(ProcessingInstruction) - Method in interface org.tquadrat.foundation.xml.builder.XMLDocument
Adds a processing instruction to this document.
addText(boolean) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided boolean value as text to this element.
addText(char) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided char value as text to this element.
addText(double) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided double value as text to this element.
addText(int) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided int value as text to this element.
addText(long) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided long value as text to this element.
addText(E) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided enum instance as text element to this element.
addText(Boolean) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Boolean instance as text to this element.
addText(Character) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Character instance as text to this element.
addText(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
Adds text to this element.
addText(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds text.
addText(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds text to this element.
addText(CharSequence, Function<? super CharSequence, String>, boolean) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Adds text.
addText(Number) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Number instance as text to this element.
addText(Instant) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided Instant instance as text to this element.
addText(LocalDate) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided LocalDate instance as text to this element.
addText(LocalDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided LocalDateTime instance as text to this element.
addText(ZonedDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
Adds the provided ZonedDateTime instance as text to this element.
addValidatorChangeListener(XMLBuilderUtils.ValidatorChangeListener) - Static method in class org.tquadrat.foundation.xml.builder.XMLBuilderUtils
Adds a validator change listener.
AdvancedContentHandler - Class in org.tquadrat.foundation.xml.parse
This class implements the interface ContentHandler as a base class for more advanced versions of the DefaultHandler class or for stand-alone use.
AdvancedContentHandler() - Constructor for class org.tquadrat.foundation.xml.parse.AdvancedContentHandler
The default constructor.
AdvancedContentHandler.Element - Class in org.tquadrat.foundation.xml.parse
This class serves a container for the name, the data and the attributes of an XML element.
AdvancedContentHandler.HandlerMethod - Interface in org.tquadrat.foundation.xml.parse
The functional interface describing a method that processes an XML element.
ALLOWS_CHILDREN - Enum constant in enum class org.tquadrat.foundation.xml.builder.XMLElement.Flags
The element allows children.
ALLOWS_TEXT - Enum constant in enum class org.tquadrat.foundation.xml.builder.XMLElement.Flags
The element allows text.
allowsChildren() - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Returns the flag that indicates whether this instance of ChildSupport allows other elements to be added as children.
allowsText() - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
Returns the flag that indicates whether this instance of ChildSupport allows that text and CDATA elements can be added.
appendData(char[], int, int) - Method in class org.tquadrat.foundation.xml.parse.AdvancedContentHandler.Element
Adds another data chunk to the data block for the current element.
Attribute - Record Class in org.tquadrat.foundation.xml.parse
An attribute.
Attribute(String, Optional<String>, Optional<URI>, Attribute.Type, String, int) - Constructor for record class org.tquadrat.foundation.xml.parse.Attribute
Creates an instance of a Attribute record class.
Attribute.Type - Enum Class in org.tquadrat.foundation.xml.parse
The attribute types.
AttributeSupport - Class in org.tquadrat.foundation.xml.builder.spi
This class provides the support for attributes to elements.
AttributeSupport(Element) - Constructor for class org.tquadrat.foundation.xml.builder.spi.AttributeSupport
Creates a new AttributeSupport instance that checks whether attributes are valid to be added.
AttributeSupport(Element, boolean) - Constructor for class org.tquadrat.foundation.xml.builder.spi.AttributeSupport
Creates a new AttributeSupport instance.
AttributeSupport(Element, boolean, Comparator<String>) - Constructor for class org.tquadrat.foundation.xml.builder.spi.AttributeSupport
Creates a new AttributeSupport instance.
AttributeSupport(Element, Comparator<String>) - Constructor for class org.tquadrat.foundation.xml.builder.spi.AttributeSupport
Creates a new AttributeSupport instance that checks whether attributes are valid to be added.
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