Index
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
booleanvalue as aCDATAelement to this XML element. - addCDATA(char) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
charvalue as aCDATAelement to this XML element. - addCDATA(double) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
doublevalue as aCDATAelement to this XML element. - addCDATA(int) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
intvalue as aCDATAelement to this XML element. - addCDATA(long) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
longvalue as aCDATAelement to this XML element. - addCDATA(E) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
enuminstance as aCDATAelement to this XML element. - addCDATA(Boolean) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Booleaninstance as aCDATAelement to this XML element. - addCDATA(Character) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Characterinstance as aCDATAelement to this XML element. - addCDATA(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.internal.XMLElementImpl
-
Adds a
CDATAelement to this XML element. - addCDATA(CharSequence) - Method in class org.tquadrat.foundation.xml.builder.spi.ChildSupport
-
Adds a
CDATAelement. - addCDATA(CharSequence) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds a
CDATAelement to this XML element. - addCDATA(Number) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Numberinstance as aCDATAelement to this XML element. - addCDATA(Instant) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Instantinstance as aCDATAelement to this XML element. - addCDATA(LocalDate) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
LocalDateinstance as aCDATAelement to this XML element. - addCDATA(LocalDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
LocalDateTimeinstance as aCDATAelement to this XML element. - addCDATA(ZonedDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
ZonedDateTimeinstance as aCDATAelement 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
booleanvalue as text to this element. - addText(char) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
charvalue as text to this element. - addText(double) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
doublevalue as text to this element. - addText(int) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
intvalue as text to this element. - addText(long) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
longvalue as text to this element. - addText(E) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
enuminstance as text element to this element. - addText(Boolean) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Booleaninstance as text to this element. - addText(Character) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Characterinstance 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
Numberinstance as text to this element. - addText(Instant) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
Instantinstance as text to this element. - addText(LocalDate) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
LocalDateinstance as text to this element. - addText(LocalDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
LocalDateTimeinstance as text to this element. - addText(ZonedDateTime) - Method in interface org.tquadrat.foundation.xml.builder.XMLElement
-
Adds the provided
ZonedDateTimeinstance 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
ContentHandleras a base class for more advanced versions of theDefaultHandler classor 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
ChildSupportallows 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
ChildSupportallows that text andCDATAelements 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
Attributerecord 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
AttributeSupportinstance 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
AttributeSupportinstance. - AttributeSupport(Element, boolean, Comparator<String>) - Constructor for class org.tquadrat.foundation.xml.builder.spi.AttributeSupport
-
Creates a new
AttributeSupportinstance. - AttributeSupport(Element, Comparator<String>) - Constructor for class org.tquadrat.foundation.xml.builder.spi.AttributeSupport
-
Creates a new
AttributeSupportinstance that checks whether attributes are valid to be added.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
