Skip navigation links
A B C D E G H I M N O P R S T U V W X 

A

AbstractChainedMarkupHandler - Class in org.attoparser
Base abstract implementation of IMarkupHandler that implements all of its event handlers by delegating these events to another IMarkupHandler object passed during construction.
AbstractChainedMarkupHandler(IMarkupHandler) - Constructor for class org.attoparser.AbstractChainedMarkupHandler
Create a new instance of this handler, specifying the handler that will be used as next step in the chain.
AbstractMarkupHandler - Class in org.attoparser
Base abstract implementation of IMarkupHandler that implements all of its methods as no-ops.
AbstractMarkupHandler() - Constructor for class org.attoparser.AbstractMarkupHandler
 
AbstractSimpleMarkupHandler - Class in org.attoparser.simple
Base abstract implementation of ISimpleMarkupHandler that implements all of its methods as no-ops.
AbstractSimpleMarkupHandler() - Constructor for class org.attoparser.simple.AbstractSimpleMarkupHandler
 
addAttribute(String, String) - Method in class org.attoparser.dom.Element
 
addAttributes(Map<String, String>) - Method in class org.attoparser.dom.Element
 
addChild(INode) - Method in interface org.attoparser.dom.INestableNode
 
AttributeSelectionMarkingMarkupHandler - Class in org.attoparser.select
Implementation of the IMarkupHandler that adds an attribute (with a user-specified name) to all elements that match one or more selectors, as determined by a BlockSelectorMarkupHandler or NodeSelectorMarkupHandler handler.
AttributeSelectionMarkingMarkupHandler(String, IMarkupHandler) - Constructor for class org.attoparser.select.AttributeSelectionMarkingMarkupHandler
Build a new instance of this class, specifying the name of the attribute to be added to the matching elements and also the handler all events should be delegated to.
AttributeTraceEvent(String, int, int, String, int, int, String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
AutoCloseElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.AutoCloseElementEndTraceEvent
 
AutoCloseElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.AutoCloseElementStartTraceEvent
 
AutoOpenElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.AutoOpenElementEndTraceEvent
 
AutoOpenElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.AutoOpenElementStartTraceEvent
 

B

binarySearch(boolean, char[][], char[], int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, char[][], CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, CharSequence[], char[], int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, CharSequence[], CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, char[][], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, char[][], int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, CharSequence[], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
binarySearch(boolean, CharSequence[], int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Searches the specified array of texts (values) for the specified text —or a fragment, using an (offset,len) specification— using the binary search algorithm.
BlockSelectorMarkupHandler - Class in org.attoparser.select
Implementation of IMarkupHandler able to apply block selection based on a set of specified markup selectors (see org.attoparser.select).
BlockSelectorMarkupHandler(IMarkupHandler, String) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying the selected handler and the selector to be used.
BlockSelectorMarkupHandler(IMarkupHandler, String, IMarkupSelectorReferenceResolver) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying the selected handler, as well as a markup selector reference resolver and the selector to be used.
BlockSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, and the selector to be used.
BlockSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String, IMarkupSelectorReferenceResolver) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, as well as a markup selector reference resolver and the selector to be used.
BlockSelectorMarkupHandler(IMarkupHandler, String[]) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying the selected handler and the selectors to be used.
BlockSelectorMarkupHandler(IMarkupHandler, String[], IMarkupSelectorReferenceResolver) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying the selected handler, as well as a markup selector reference resolver and the selectors to be used.
BlockSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String[]) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, and the selectors to be used.
BlockSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String[], IMarkupSelectorReferenceResolver) - Constructor for class org.attoparser.select.BlockSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, as well as a markup selector reference resolver and the selectors to be used.

C

CDATASection - Class in org.attoparser.dom
CDATA Section node in a DOM tree.
CDATASection(String) - Constructor for class org.attoparser.dom.CDATASection
 
CDATASectionTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.CDATASectionTraceEvent
 
clearAttributes() - Method in class org.attoparser.dom.Element
 
clearChildren() - Method in interface org.attoparser.dom.INestableNode
 
clone() - Method in class org.attoparser.config.ParseConfiguration
 
clone() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.CDATASection
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.Comment
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.DocType
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.Document
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.Element
 
cloneNode(INestableNode) - Method in interface org.attoparser.dom.INode
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.ProcessingInstruction
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.Text
 
cloneNode(INestableNode) - Method in class org.attoparser.dom.XmlDeclaration
 
CloseElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.CloseElementEndTraceEvent
 
CloseElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.CloseElementStartTraceEvent
 
Comment - Class in org.attoparser.dom
Comment node in a DOM tree.
Comment(String) - Constructor for class org.attoparser.dom.Comment
 
CommentTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.CommentTraceEvent
 
compareTo(boolean, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
Compares two texts lexicographically.
compareTo(boolean, CharSequence, char[]) - Static method in class org.attoparser.util.TextUtil
Compares two texts lexicographically.
compareTo(boolean, char[], char[]) - Static method in class org.attoparser.util.TextUtil
Compares two texts lexicographically.
compareTo(boolean, char[], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Compares two texts lexicographically.
compareTo(boolean, CharSequence, int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Compares two texts lexicographically.
compareTo(boolean, CharSequence, int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Compares two texts lexicographically.
contains(boolean, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment.
contains(boolean, CharSequence, char[]) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment.
contains(boolean, char[], char[]) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment.
contains(boolean, char[], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment, specifying (offset,len) pairs for limiting the fragments to be checked.
contains(boolean, CharSequence, int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment, specifying (offset,len) pairs for limiting the fragments to be checked.
contains(boolean, char[], int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment, specifying (offset,len) pairs for limiting the fragments to be checked.
contains(boolean, CharSequence, int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text contains a specific fragment, specifying (offset,len) pairs for limiting the fragments to be checked.

D

DEFAULT_BUFFER_SIZE - Static variable in class org.attoparser.MarkupParser
Default buffer size to be used (buffer size will grow at runtime if an artifact (structure or text) is bigger than the whole buffer).
DEFAULT_POOL_SIZE - Static variable in class org.attoparser.MarkupParser
Default pool size to be used.
DiscardMarkupHandler - Class in org.attoparser.discard
Implementation of IMarkupHandler that simply discards all events.
DiscardMarkupHandler() - Constructor for class org.attoparser.discard.DiscardMarkupHandler
Create a new instance of this handler.
DocType - Class in org.attoparser.dom
DOCTYPE clause node in a DOM tree.
DocType(String, String, String, String) - Constructor for class org.attoparser.dom.DocType
 
DocTypeTraceEvent(String, int, int, String, int, int, String, int, int, String, int, int, String, int, int, String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
Document - Class in org.attoparser.dom
Root object for a DOM object tree produced by the DOMBuilderMarkupHandler handler or the IDOMMarkupParser parser implementations.
Document(String) - Constructor for class org.attoparser.dom.Document
 
DocumentEndTraceEvent(long, long, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.DocumentEndTraceEvent
 
DocumentStartTraceEvent(long, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.DocumentStartTraceEvent
 
DOMBuilderMarkupHandler - Class in org.attoparser.dom
Implementation of IMarkupHandler that builds a DOM tree using objects of classes from package org.attoparser.dom.
DOMBuilderMarkupHandler() - Constructor for class org.attoparser.dom.DOMBuilderMarkupHandler
Creates a new instance of this handler.
DOMBuilderMarkupHandler(String) - Constructor for class org.attoparser.dom.DOMBuilderMarkupHandler
Creates a new instance of this handler.
DOMMarkupParser - Class in org.attoparser.dom
Default implementation of the IDOMMarkupParser interface.
DOMMarkupParser(ParseConfiguration) - Constructor for class org.attoparser.dom.DOMMarkupParser
 
DOMWriter - Class in org.attoparser.dom
Static utility class able to write a DOM tree (or a fragment of it) as markup.
DuplicateMarkupHandler - Class in org.attoparser.duplicate
Implementation of IMarkupHandler used for duplicating events, sending them to two different handlers.
DuplicateMarkupHandler(IMarkupHandler, IMarkupHandler) - Constructor for class org.attoparser.duplicate.DuplicateMarkupHandler
Creates a new instance of this handler, specifying the two delegate handlers to which events will be redirected.

E

Element - Class in org.attoparser.dom
Element node in a DOM tree.
Element(String) - Constructor for class org.attoparser.dom.Element
 
elementNameMatches(String) - Method in class org.attoparser.dom.Element
 
endsWith(boolean, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix.
endsWith(boolean, CharSequence, char[]) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix.
endsWith(boolean, char[], char[]) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix.
endsWith(boolean, char[], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix, specifying (offset,len) pairs for limiting the fragments to be checked.
endsWith(boolean, CharSequence, int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix, specifying (offset,len) pairs for limiting the fragments to be checked.
endsWith(boolean, char[], int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix, specifying (offset,len) pairs for limiting the fragments to be checked.
endsWith(boolean, CharSequence, int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text ends with a specified suffix, specifying (offset,len) pairs for limiting the fragments to be checked.
equals(Object) - Method in class org.attoparser.trace.MarkupTraceEvent
 
equals(boolean, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
Check equality of two CharSequence objects.
equals(boolean, CharSequence, char[]) - Static method in class org.attoparser.util.TextUtil
Check equality between a CharSequence and a char[] object.
equals(boolean, char[], char[]) - Static method in class org.attoparser.util.TextUtil
Check equality between two char[] objects.
equals(boolean, char[], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Check equality between two char[] objects, specifying (offset,len) pairs for limiting the fragments to be checked.
equals(boolean, CharSequence, int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Check equality between a CharSequence and a char[] object, specifying (offset,len) pairs for limiting the fragments to be checked.
equals(boolean, CharSequence, int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Check equality between two CharSequence objects, specifying (offset,len) pairs for limiting the fragments to be checked.

G

getAttributeMap() - Method in class org.attoparser.dom.Element
 
getAttributeValue(String) - Method in class org.attoparser.dom.Element
 
getChildren() - Method in interface org.attoparser.dom.INestableNode
 
getChildrenOfType(Class<T>) - Method in interface org.attoparser.dom.INestableNode
 
getCol() - Method in interface org.attoparser.dom.INode
 
getCol() - Method in exception org.attoparser.ParseException
 
getCol() - Method in class org.attoparser.ParseStatus
Returns the column in the current line in the document the parser is currently located at.
getCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentEndTraceEvent
 
getCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentStartTraceEvent
 
getContent() - Method in class org.attoparser.dom.Comment
 
getContent() - Method in class org.attoparser.dom.ProcessingInstruction
 
getContent() - Method in class org.attoparser.dom.Text
 
getContent() - Method in class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
getContentCol() - Method in class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
getContentLine() - Method in class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
getCurrentSelection(int) - Method in class org.attoparser.select.ParseSelection
Returns the matching selectors for a specific selection level, or null if no selector is currently matching at that level.
getDoctypePresence() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
This flag indicates the level of presence desired for the DOCTYPE clause (a part of the prolog) in the document, in case ParseConfiguration.PrologParseConfiguration.isValidateProlog() has been set to true.
getDocument() - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
Returns the Document DOM created during parsing.
getDocumentName() - Method in class org.attoparser.dom.Document
 
getElementBalancing() - Method in class org.attoparser.config.ParseConfiguration
Returns the level of element balancing required at the document being parsed, enabling auto-closing of elements if needed.
getElementName() - Method in class org.attoparser.dom.Element
 
getElementName() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getElementNameCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getElementNameLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getEncoding() - Method in class org.attoparser.dom.XmlDeclaration
 
getEncoding() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getEncodingCol() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getEncodingLine() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getEventType() - Method in class org.attoparser.trace.MarkupTraceEvent
Returns the type of event.
getFirstChild() - Method in interface org.attoparser.dom.INestableNode
 
getFirstChildOfType(Class<T>) - Method in interface org.attoparser.dom.INestableNode
 
getInternalSubset() - Method in class org.attoparser.dom.DocType
 
getInternalSubset() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getInternalSubsetCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getInternalSubsetLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getKeyword() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getKeyword() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getKeywordCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getKeywordCol() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getKeywordLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getKeywordLine() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getLine() - Method in interface org.attoparser.dom.INode
 
getLine() - Method in exception org.attoparser.ParseException
 
getLine() - Method in class org.attoparser.ParseStatus
Returns the line in the document the parser is currently located at.
getLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentEndTraceEvent
 
getLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentStartTraceEvent
 
getMode() - Method in class org.attoparser.config.ParseConfiguration
Return the parsing mode to be used.
getName() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getNameCol() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getNameLine() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getNext() - Method in class org.attoparser.AbstractChainedMarkupHandler
Return the next handler in the chain, so that events can be delegated to it.
getOperator() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getOperatorCol() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getOperatorLine() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getOuterValue() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getOuterValueCol() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getOuterValueLine() - Method in class org.attoparser.trace.MarkupTraceEvent.AttributeTraceEvent
 
getParent() - Method in interface org.attoparser.dom.INode
 
getParsingEndTimeNanos() - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
Returns the time (in nanoseconds) when parsing ended.
getParsingStartTimeNanos() - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
Returns the time (in nanoseconds) when parsing started.
getParsingTotalTimeNanos() - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
Returns the difference (in nanoseconds) between parsing start and end.
getPrologParseConfiguration() - Method in class org.attoparser.config.ParseConfiguration
Returns the ParseConfiguration.PrologParseConfiguration object determining the way in which prolog (XML Declaration, DOCTYPE) will be dealt with during parsing.
getPrologPresence() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
This flag indicates the level of presence desired for the prolog in the document, in case ParseConfiguration.PrologParseConfiguration.isValidateProlog() has been set to true.
getPublicId() - Method in class org.attoparser.dom.DocType
 
getPublicId() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getPublicIdCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getPublicIdLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getRootElementName() - Method in class org.attoparser.dom.DocType
 
getSelectionLevels() - Method in class org.attoparser.select.ParseSelection
Get the amount of levels that have been registered at the handler chain.
getSelectors(int) - Method in class org.attoparser.select.ParseSelection
Returns all the selectors (not only the matching ones) active for a specific selection level, ie for a specific instance of BlockSelectorMarkupHandler or NodeSelectorMarkupHandler at the handler chain.
getStandalone() - Method in class org.attoparser.dom.XmlDeclaration
 
getStandalone() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getStandaloneCol() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getStandaloneLine() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getStartTimeNanos() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentEndTraceEvent
 
getStartTimeNanos() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentStartTraceEvent
 
getSystemId() - Method in class org.attoparser.dom.DocType
 
getSystemId() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getSystemIdCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getSystemIdLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getTarget() - Method in class org.attoparser.dom.ProcessingInstruction
 
getTarget() - Method in class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
getTargetCol() - Method in class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
getTargetLine() - Method in class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
getTotalTimeNanos() - Method in class org.attoparser.trace.MarkupTraceEvent.DocumentEndTraceEvent
 
getTrace() - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
Returns the list of MarkupTraceEvent event objects produced during parsing.
getType() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getTypeCol() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getTypeLine() - Method in class org.attoparser.trace.MarkupTraceEvent.DocTypeTraceEvent
 
getUniqueRootElementPresence() - Method in class org.attoparser.config.ParseConfiguration
This value determines whether it will be required that the document has a unique root element.
getVersion() - Method in class org.attoparser.dom.XmlDeclaration
 
getVersion() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getVersionCol() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getVersionLine() - Method in class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
getXmlDeclarationPresence() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
This flag indicates the level of presence desired for the XML Declaration (a part of the prolog) in the document, in case ParseConfiguration.PrologParseConfiguration.isValidateProlog() has been set to true.

H

handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in interface org.attoparser.IAttributeSequenceHandler
Called when an attribute is found.
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.AttributeSelectionMarkingMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleAttribute(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleAutoCloseElement(String, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleAutoCloseElement(String, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a close element (a close tag) is needed in order to correctly balance the markup.
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called for signaling the end of an auto-close element, created for balancing an unclosed tag.
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleAutoCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called for signaling the start of an auto-close element (a synthetic close tag), created for balancing an unclosed tag.
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleAutoCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleAutoOpenElement(String, Map<String, String>, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleAutoOpenElement(String, Map<String, String>, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when an element (an open tag) is automatically added in order to shape markup according to the spec (made for HTML parsing).
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called for signaling the end of an auto-open element (a synthetic open tag), created for adapting parsed markup to a specification such as, for example, HTML5.
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleAutoOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called for signaling the start of an auto-open element (a synthetic open tag), created for adapting parsed markup to a specification such as, for example, HTML5.
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleAutoOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in interface org.attoparser.ICDATASectionHandler
Called when a CDATA section is found.
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleCDATASection(char[], int, int, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleCDATASection(char[], int, int, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a CDATA section is found.
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleCDATASection(char[], int, int, int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleCloseElement(String, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleCloseElement(String, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a close element (a close tag) is found.
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called when the end of a close element (a close tag) is found.
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called when the start of a close element (a close tag) is found.
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in interface org.attoparser.ICommentHandler
Called when a comment is found.
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleComment(char[], int, int, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleComment(char[], int, int, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a comment is found.
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleComment(char[], int, int, int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in interface org.attoparser.IDocTypeHandler
Called when a DOCTYPE clause is found.
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleDocType(String, String, String, String, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleDocType(String, String, String, String, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a DOCTYPE clause is found.
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleDocType(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in interface org.attoparser.IDocumentHandler
Called at the end of document parsing.
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called at the end of document parsing.
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleDocumentEnd(long, long, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleDocumentStart(long, int, int) - Method in interface org.attoparser.IDocumentHandler
Called at the beginning of document parsing.
handleDocumentStart(long, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleDocumentStart(long, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called at the beginning of document parsing.
handleDocumentStart(long, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleDocumentStart(long, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in interface org.attoparser.IAttributeSequenceHandler
Called when an amount of white space is found inside an element.
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.select.AttributeSelectionMarkingMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleInnerWhiteSpace(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleOpenElement(String, Map<String, String>, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleOpenElement(String, Map<String, String>, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when an open element (an open tag) is found.
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called when the end of an open element (an open tag) is found.
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.AttributeSelectionMarkingMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleOpenElementEnd(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called when an open element (an open tag) is found.
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleOpenElementStart(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in interface org.attoparser.IProcessingInstructionHandler
Called when a Processing Instruction is found.
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleProcessingInstruction(String, String, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleProcessingInstruction(String, String, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a Processing Instruction is found.
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleProcessingInstruction(char[], int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleStandaloneElement(String, Map<String, String>, boolean, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleStandaloneElement(String, Map<String, String>, boolean, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a standalone element (an element with no closing tag) is found.
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in interface org.attoparser.IElementHandler
Called when the end of a standalone element (an element with no closing tag) is found
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.select.AttributeSelectionMarkingMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleStandaloneElementEnd(char[], int, int, boolean, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in interface org.attoparser.IElementHandler
Called when a standalone element (an element with no closing tag) is found.
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleStandaloneElementStart(char[], int, int, boolean, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleText(char[], int, int, int, int) - Method in interface org.attoparser.ITextHandler
Called when a text artifact is found.
handleText(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.output.TextOutputMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleText(char[], int, int, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a text artifact is found.
handleText(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleText(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleUnmatchedCloseElement(String, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleUnmatchedCloseElement(String, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when a close element (a close tag) appears without a corresponding open element.
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called when the end of an unmatched close element (close tag) is found.
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleUnmatchedCloseElementEnd(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in interface org.attoparser.IElementHandler
Called when the start of an unmatched close element (close tag) is found.
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleUnmatchedCloseElementStart(char[], int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.AbstractMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in interface org.attoparser.IXMLDeclarationHandler
Called when a XML Declaration is found.
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.output.OutputMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
handleXmlDeclaration(String, String, String, int, int) - Method in class org.attoparser.simple.AbstractSimpleMarkupHandler
 
handleXmlDeclaration(String, String, String, int, int) - Method in interface org.attoparser.simple.ISimpleMarkupHandler
Called when an XML Declaration is found.
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.simple.SimplifierMarkupHandler
 
handleXmlDeclaration(char[], int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Method in class org.attoparser.trace.TraceBuilderMarkupHandler
 
hasAttribute(String) - Method in class org.attoparser.dom.Element
 
hasAttributes() - Method in class org.attoparser.dom.Element
 
hasChildren() - Method in interface org.attoparser.dom.INestableNode
 
hasCol() - Method in interface org.attoparser.dom.INode
 
hashCode() - Method in class org.attoparser.trace.MarkupTraceEvent
 
hashCode(char[], int, int) - Static method in class org.attoparser.util.TextUtil
 
hashCode(CharSequence) - Static method in class org.attoparser.util.TextUtil
 
hashCode(CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
 
hashCode(CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
 
hashCode(CharSequence, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
 
hashCode(CharSequence, CharSequence, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
 
hashCode(CharSequence, CharSequence, CharSequence, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
 
hasLine() - Method in interface org.attoparser.dom.INode
 
hasParent() - Method in interface org.attoparser.dom.INode
 
htmlConfiguration() - Static method in class org.attoparser.config.ParseConfiguration
Return an instance of ParseConfiguration containing a valid configuration set for most HTML scenarios.

I

IAttributeSequenceHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about attribute sequences.
ICDATASectionHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about CDATA Sections.
ICommentHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about Comments.
IDocTypeHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about DOCTYPE clauses.
IDocumentHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about document start/end.
IDOMMarkupParser - Interface in org.attoparser.dom
Interface to be implemented by all DOM Markup Parsers.
IElementHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about elements.
IMarkupHandler - Interface in org.attoparser
Interface to be implemented by all Markup Handlers.
IMarkupParser - Interface in org.attoparser
Interface to be implemented by all Markup Parsers.
IMarkupSelectorReferenceResolver - Interface in org.attoparser.select
Interface modeling reference resolvers, the objects that can be used for tuning the selector matching operations done by BlockSelectorMarkupHandler and NodeSelectorMarkupHandler.
INestableNode - Interface in org.attoparser.dom
Common interface for all nodes in DOM trees that can have children nodes.
InnerWhiteSpaceTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.InnerWhiteSpaceTraceEvent
 
INode - Interface in org.attoparser.dom
Base interface for all nodes in a DOM tree.
insertChild(int, INode) - Method in interface org.attoparser.dom.INestableNode
 
insertChildAfter(INode, INode) - Method in interface org.attoparser.dom.INestableNode
 
insertChildBefore(INode, INode) - Method in interface org.attoparser.dom.INestableNode
 
IProcessingInstructionHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about Processing Instructions.
isAllowed() - Method in enum org.attoparser.config.ParseConfiguration.PrologPresence
 
isAutoOpenCloseDone() - Method in class org.attoparser.ParseStatus
Indicates whether the parser has already performed a required auto-open or auto-close operation.
isCaseSensitive() - Method in class org.attoparser.config.ParseConfiguration
Returns whether validations performed on the parsed document should be case sensitive or not (e.g.
isDependsOnPrologDoctype() - Method in enum org.attoparser.config.ParseConfiguration.UniqueRootElementPresence
 
isForbidden() - Method in enum org.attoparser.config.ParseConfiguration.PrologPresence
 
ISimpleMarkupHandler - Interface in org.attoparser.simple
Interface to be implemented by all simple Markup Handlers.
ISimpleMarkupParser - Interface in org.attoparser.simple
Interface to be implemented by all simple Markup Parsers.
isMatchingAny(int) - Method in class org.attoparser.select.ParseSelection
Returns whether any selectors are currently matching at the specified selection level.
isMatchingAny() - Method in class org.attoparser.select.ParseSelection
Returns whether any selectors are currently matching, at any level.
isNoUnmatchedCloseElementsRequired() - Method in class org.attoparser.config.ParseConfiguration
Returns whether unmatched close elements (those not matching any equivalent open elements) are allowed or not.
isParsingDisabled() - Method in class org.attoparser.ParseStatus
Determines whether parsing is currently disabled or not.
isParsingFinished() - Method in class org.attoparser.dom.DOMBuilderMarkupHandler
Returns whether parsing has already finished or not.
isRequired() - Method in enum org.attoparser.config.ParseConfiguration.PrologPresence
 
isRequiredAlways() - Method in enum org.attoparser.config.ParseConfiguration.UniqueRootElementPresence
 
isRequireDoctypeKeywordsUpperCase() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
This configuration parameter allows to check that all keywords in a DOCTYPE clause ('DOCTYPE', 'SYSTEM', 'PUBLIC') are in upper-case as required by the XML specification (and not by the HTML5 one, for example).
isTextSplittable() - Method in class org.attoparser.config.ParseConfiguration
Returns whether text fragments in markup can be split in more than one text node, if it occupies more than an entire buffer in size.
isUniqueAttributesInElementRequired() - Method in class org.attoparser.config.ParseConfiguration
Returns whether attributes should never appear duplicated in elements.
isValidateProlog() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
This flag indicates whether the document's prolog should be validated at all or not.
isXmlWellFormedAttributeValuesRequired() - Method in class org.attoparser.config.ParseConfiguration
Returns whether element attributes will be required to be well-formed from the XML standpoint.
ITextHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about Text events.
IXMLDeclarationHandler - Interface in org.attoparser
Interface to be implemented by all handlers capable of receiving events about XML Declarations.

M

MarkupParser - Class in org.attoparser
Default implementation of the IMarkupParser interface.
MarkupParser(ParseConfiguration) - Constructor for class org.attoparser.MarkupParser
Creates a new instance of this parser, using the specified configuration and default sizes for pool (MarkupParser.DEFAULT_POOL_SIZE) and pooled buffers (MarkupParser.DEFAULT_BUFFER_SIZE).
MarkupParser(ParseConfiguration, int, int) - Constructor for class org.attoparser.MarkupParser
Creates a new instance of this parser, specifying the pool and buffer size.
MarkupTraceEvent - Class in org.attoparser.trace
This class models the parsing events that are generated by TraceBuilderMarkupHandler during parsing.
MarkupTraceEvent.AttributeTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.AutoCloseElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.AutoCloseElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.AutoOpenElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.AutoOpenElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.CDATASectionTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.CloseElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.CloseElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.CommentTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.DocTypeTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.DocumentEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.DocumentStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.EventType - Enum in org.attoparser.trace
Enumeration of all the parsing event types.
MarkupTraceEvent.InnerWhiteSpaceTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.NonMinimizedStandaloneElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.NonMinimizedStandaloneElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.OpenElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.OpenElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.ProcessingInstructionTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.StandaloneElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.StandaloneElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.TextTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.UnmatchedCloseElementEndTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.UnmatchedCloseElementStartTraceEvent - Class in org.attoparser.trace
 
MarkupTraceEvent.XmlDeclarationTraceEvent - Class in org.attoparser.trace
 
matchesTypeAndContent(MarkupTraceEvent) - Method in class org.attoparser.trace.MarkupTraceEvent
Checks whether two events are equal, but only comparing their types and contents, not the lines and columns in which they appeared.
MinimizeHtmlMarkupHandler - Class in org.attoparser.minimize
Implementation of IMarkupHandler used for minimizing (compacting) HTML markup.
MinimizeHtmlMarkupHandler(MinimizeHtmlMarkupHandler.MinimizeMode, IMarkupHandler) - Constructor for class org.attoparser.minimize.MinimizeHtmlMarkupHandler
Creates a new instance of this handler, specifying the minimization mode and the handler to which minimized events will be delegated.
MinimizeHtmlMarkupHandler.MinimizeMode - Enum in org.attoparser.minimize
Enumeration for the type of minimization to be performed.

N

NodeSelectorMarkupHandler - Class in org.attoparser.select
Implementation of IMarkupHandler able to apply node-selection based on a set of specified markup selectors (see org.attoparser.select).
NodeSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String) - Constructor for class org.attoparser.select.NodeSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, and the selector to be used.
NodeSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String, IMarkupSelectorReferenceResolver) - Constructor for class org.attoparser.select.NodeSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, as well as a markup selector reference resolver and the selector to be used.
NodeSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String[]) - Constructor for class org.attoparser.select.NodeSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, and the selectors to be used.
NodeSelectorMarkupHandler(IMarkupHandler, IMarkupHandler, String[], IMarkupSelectorReferenceResolver) - Constructor for class org.attoparser.select.NodeSelectorMarkupHandler
Create a new instance of this handler, specifying both the selected and non-selected handlers, as well as a markup selector reference resolver and the selectors to be used.
NonMinimizedStandaloneElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.NonMinimizedStandaloneElementEndTraceEvent
 
NonMinimizedStandaloneElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.NonMinimizedStandaloneElementStartTraceEvent
 
numAttributes() - Method in class org.attoparser.dom.Element
 
numChildren() - Method in interface org.attoparser.dom.INestableNode
 

O

OpenElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.OpenElementEndTraceEvent
 
OpenElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.OpenElementStartTraceEvent
 
org.attoparser - package org.attoparser
Main parser and handler artifacts: basic interfaces and implementations.
org.attoparser.config - package org.attoparser.config
Parser configuration artifacts.
org.attoparser.discard - package org.attoparser.discard
Handlers for discarding markup.
org.attoparser.dom - package org.attoparser.dom
Handlers for creating DOM trees as a result of parsing.
org.attoparser.duplicate - package org.attoparser.duplicate
Handlers for duplicating events between more than one handler.
org.attoparser.minimize - package org.attoparser.minimize
Handlers for minimizing (compacting) HTML markup.
org.attoparser.output - package org.attoparser.output
Handlers for outputting markup as a result of parsing.
org.attoparser.prettyhtml - package org.attoparser.prettyhtml
Handlers for creating a pretty-HTML representation of parsing events.
org.attoparser.select - package org.attoparser.select
Handlers for filtering a part or several parts of markup during parsing in a fast and efficient way.
org.attoparser.simple - package org.attoparser.simple
Artifacts for parsing using a simplified version of the handler interfaces.
org.attoparser.trace - package org.attoparser.trace
Handlers for creating traces of parsing events (for testing/debugging).
org.attoparser.util - package org.attoparser.util
Utility classes.
OutputMarkupHandler - Class in org.attoparser.output
Implementation of IMarkupHandler used for writing received parsing events as markup output.
OutputMarkupHandler(Writer) - Constructor for class org.attoparser.output.OutputMarkupHandler
Creates a new instance of this handler.

P

parse(String) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(char[]) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(char[], int, int) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(Reader) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(String, String) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(String, char[]) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(String, char[], int, int) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(String, Reader) - Method in class org.attoparser.dom.DOMMarkupParser
 
parse(String) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(char[]) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(char[], int, int) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(Reader) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(String, String) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(String, char[]) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(String, char[], int, int) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(String, Reader) - Method in interface org.attoparser.dom.IDOMMarkupParser
Parse a document and convert it into a DOM tree, using the classes at the org.attoparser.dom package.
parse(String, IMarkupHandler) - Method in interface org.attoparser.IMarkupParser
Parse a document using the specified IMarkupHandler.
parse(char[], IMarkupHandler) - Method in interface org.attoparser.IMarkupParser
Parse a document using the specified IMarkupHandler.
parse(char[], int, int, IMarkupHandler) - Method in interface org.attoparser.IMarkupParser
Parse a document using the specified IMarkupHandler.
parse(Reader, IMarkupHandler) - Method in interface org.attoparser.IMarkupParser
Parse a document using the specified IMarkupHandler.
parse(String, IMarkupHandler) - Method in class org.attoparser.MarkupParser
 
parse(char[], IMarkupHandler) - Method in class org.attoparser.MarkupParser
 
parse(char[], int, int, IMarkupHandler) - Method in class org.attoparser.MarkupParser
 
parse(Reader, IMarkupHandler) - Method in class org.attoparser.MarkupParser
 
parse(String, ISimpleMarkupHandler) - Method in interface org.attoparser.simple.ISimpleMarkupParser
Parse a document using the specified ISimpleMarkupHandler.
parse(char[], ISimpleMarkupHandler) - Method in interface org.attoparser.simple.ISimpleMarkupParser
Parse a document using the specified ISimpleMarkupHandler.
parse(char[], int, int, ISimpleMarkupHandler) - Method in interface org.attoparser.simple.ISimpleMarkupParser
Parse a document using the specified ISimpleMarkupHandler.
parse(Reader, ISimpleMarkupHandler) - Method in interface org.attoparser.simple.ISimpleMarkupParser
Parse a document using the specified ISimpleMarkupHandler.
parse(String, ISimpleMarkupHandler) - Method in class org.attoparser.simple.SimpleMarkupParser
 
parse(char[], ISimpleMarkupHandler) - Method in class org.attoparser.simple.SimpleMarkupParser
 
parse(char[], int, int, ISimpleMarkupHandler) - Method in class org.attoparser.simple.SimpleMarkupParser
 
parse(Reader, ISimpleMarkupHandler) - Method in class org.attoparser.simple.SimpleMarkupParser
 
parseAttributeSequence(char[], int, int, int, int, IAttributeSequenceHandler) - Static method in class org.attoparser.ParsingAttributeSequenceUtil
 
parseCDATASection(char[], int, int, int, int, ICDATASectionHandler) - Static method in class org.attoparser.ParsingCDATASectionMarkupUtil
 
parseCloseElement(char[], int, int, int, int, IMarkupHandler) - Static method in class org.attoparser.ParsingElementMarkupUtil
 
parseComment(char[], int, int, int, int, ICommentHandler) - Static method in class org.attoparser.ParsingCommentMarkupUtil
 
ParseConfiguration - Class in org.attoparser.config
Models a series of parsing configurations that can be applied during document parsing by MarkupParser and its variants SimpleMarkupParser and DOMMarkupParser.
ParseConfiguration.ElementBalancing - Enum in org.attoparser.config
Enumeration representing the possible actions to be taken with regard to element balancing:
ParseConfiguration.ParsingMode - Enum in org.attoparser.config
Enumeration used for determining the parsing mode, which will affect the parser's behaviour.
ParseConfiguration.PrologParseConfiguration - Class in org.attoparser.config
Class encapsulating the configuration parameters used for parsing and validating the "prolog" section of a markup document.
ParseConfiguration.PrologPresence - Enum in org.attoparser.config
Enumeration used for determining whether an element in the document prolog (DOCTYPE, XML Declaration) or the prolog itself should be allowed, required or even forbidden.
ParseConfiguration.UniqueRootElementPresence - Enum in org.attoparser.config
Enumeration used for determining the behaviour the parser should have with respect to the presence and number of root elements in the parsed document.
parseDocType(char[], int, int, int, int, IDocTypeHandler) - Static method in class org.attoparser.ParsingDocTypeMarkupUtil
 
ParseException - Exception in org.attoparser
General exception for parsing errors, thrown primarily by event handlers.
ParseException() - Constructor for exception org.attoparser.ParseException
 
ParseException(String, Throwable) - Constructor for exception org.attoparser.ParseException
 
ParseException(String) - Constructor for exception org.attoparser.ParseException
 
ParseException(Throwable) - Constructor for exception org.attoparser.ParseException
 
ParseException(int, int) - Constructor for exception org.attoparser.ParseException
 
ParseException(String, Throwable, int, int) - Constructor for exception org.attoparser.ParseException
 
ParseException(String, int, int) - Constructor for exception org.attoparser.ParseException
 
ParseException(Throwable, int, int) - Constructor for exception org.attoparser.ParseException
 
parseOpenElement(char[], int, int, int, int, IMarkupHandler) - Static method in class org.attoparser.ParsingElementMarkupUtil
 
parseProcessingInstruction(char[], int, int, int, int, IProcessingInstructionHandler) - Static method in class org.attoparser.ParsingProcessingInstructionUtil
 
ParseSelection - Class in org.attoparser.select
Class used for reporting the current selectors matching the different levels of selection specified at the handler chain by means of instances of BlockSelectorMarkupHandler and NodeSelectorMarkupHandler instances.
ParseSelection() - Constructor for class org.attoparser.select.ParseSelection
Create a new instance of this class.
parseStandaloneElement(char[], int, int, int, int, IMarkupHandler) - Static method in class org.attoparser.ParsingElementMarkupUtil
 
ParseStatus - Class in org.attoparser
Class used for reporting the status of current parsing operations to handlers.
ParseStatus() - Constructor for class org.attoparser.ParseStatus
Builds a new instance of this class.
parseXmlDeclaration(char[], int, int, int, int, IXMLDeclarationHandler) - Static method in class org.attoparser.ParsingXmlDeclarationMarkupUtil
 
ParsingAttributeSequenceUtil - Class in org.attoparser
Class containing utility methods for parsing attribute sequences, like those in open/standalone elements.
ParsingCDATASectionMarkupUtil - Class in org.attoparser
Class containing utility methods for parsing CDATA sections.
ParsingCommentMarkupUtil - Class in org.attoparser
Class containing utility methods for parsing comments.
ParsingDocTypeMarkupUtil - Class in org.attoparser
Class containing utility methods for parsing DOCTYPE clauses.
ParsingElementMarkupUtil - Class in org.attoparser
Class containing utility methods for parsing elements (tags).
ParsingProcessingInstructionUtil - Class in org.attoparser
Class containing utility methods for parsing processing instructions.
ParsingXmlDeclarationMarkupUtil - Class in org.attoparser
Class containing utility methods for parsing XML Declarations.
PrettyHtmlMarkupHandler - Class in org.attoparser.prettyhtml
Implementation of IMarkupHandler used for pretty-printing the result of parsing the input markup.
PrettyHtmlMarkupHandler(Writer) - Constructor for class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
Creates a new instance of this handler.
PrettyHtmlMarkupHandler(String, Writer) - Constructor for class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
Creates a new instance of this handler.
ProcessingInstruction - Class in org.attoparser.dom
Processing Instruction node in a DOM tree.
ProcessingInstruction(String, String) - Constructor for class org.attoparser.dom.ProcessingInstruction
 
ProcessingInstructionTraceEvent(String, int, int, String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.ProcessingInstructionTraceEvent
 
PrologParseConfiguration() - Constructor for class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
Creates a ParseConfiguration.PrologParseConfiguration instance with a default configuration.

R

removeAttribute(String) - Method in class org.attoparser.dom.Element
 
removeChild(INode) - Method in interface org.attoparser.dom.INestableNode
 
resolveSelectorFromReference(String) - Method in interface org.attoparser.select.IMarkupSelectorReferenceResolver
Convert the specified value, coming from a selector reference, into a complete markup selector.

S

setAutoCloseRequired(char[][], char[][]) - Method in class org.attoparser.ParseStatus
Force the parser to (possibly) perform a series of auto-close operations for elements that might be open at the moment in the element stack.
setAutoOpenRequired(char[][], char[][]) - Method in class org.attoparser.ParseStatus
Force the parser to (possibly) perform a series of auto-open operations for elements that should be considered parents of the one being open at a specific moment per the markup spec (made for HTML).
setAvoidStacking(boolean) - Method in class org.attoparser.ParseStatus
Indicate the parser whether the element being handled (in the start event of a standalone or open element) should be stacked or not.
setCaseSensitive(boolean) - Method in class org.attoparser.config.ParseConfiguration
Specify whether validations performed on the parsed document should be case sensitive or not (e.g.
setCol(Integer) - Method in interface org.attoparser.dom.INode
 
setContent(String) - Method in class org.attoparser.dom.Comment
 
setContent(char[], int, int) - Method in class org.attoparser.dom.Comment
 
setContent(String) - Method in class org.attoparser.dom.ProcessingInstruction
 
setContent(String) - Method in class org.attoparser.dom.Text
 
setContent(char[], int, int) - Method in class org.attoparser.dom.Text
 
setDoctypePresence(ParseConfiguration.PrologPresence) - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
 
setDocumentName(String) - Method in class org.attoparser.dom.Document
 
setDocumentStartEndHandler(IMarkupHandler) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
Sets the IMarkupHandler instance to which the document start and document end events should be delegated.
setDocumentStartEndHandler(IMarkupHandler) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
Sets the IMarkupHandler instance to which the document start and document end events should be delegated.
setElementBalancing(ParseConfiguration.ElementBalancing) - Method in class org.attoparser.config.ParseConfiguration
Specify the level of element balancing required at the document being parsed, enabling auto-closing of elements if needed.
setElementName(String) - Method in class org.attoparser.dom.Element
 
setEncoding(String) - Method in class org.attoparser.dom.XmlDeclaration
 
setInternalSubset(String) - Method in class org.attoparser.dom.DocType
 
setLine(Integer) - Method in interface org.attoparser.dom.INode
 
setMode(ParseConfiguration.ParsingMode) - Method in class org.attoparser.config.ParseConfiguration
Specify the parsing mode to be used.
setNoUnmatchedCloseElementsRequired(boolean) - Method in class org.attoparser.config.ParseConfiguration
Specify whether unmatched close elements (those not matching any equivalent open elements) are allowed or not.
setParent(INestableNode) - Method in interface org.attoparser.dom.INode
 
setParseConfiguration(ParseConfiguration) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
setParseConfiguration(ParseConfiguration) - Method in class org.attoparser.AbstractMarkupHandler
 
setParseConfiguration(ParseConfiguration) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
setParseConfiguration(ParseConfiguration) - Method in interface org.attoparser.IMarkupHandler
Sets the ParseConfiguration object that will be used during the parsing operation.
setParseConfiguration(ParseConfiguration) - Method in class org.attoparser.minimize.MinimizeHtmlMarkupHandler
 
setParseConfiguration(ParseConfiguration) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
setParseConfiguration(ParseConfiguration) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
setParseSelection(ParseSelection) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
setParseSelection(ParseSelection) - Method in class org.attoparser.AbstractMarkupHandler
 
setParseSelection(ParseSelection) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
setParseSelection(ParseSelection) - Method in interface org.attoparser.IMarkupHandler
Sets the ParseSelection object that represents the different levels of selectors (if any) that are currently active for the fired events.
setParseSelection(ParseSelection) - Method in class org.attoparser.select.AttributeSelectionMarkingMarkupHandler
 
setParseSelection(ParseSelection) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
setParseSelection(ParseSelection) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
setParseStatus(ParseStatus) - Method in class org.attoparser.AbstractChainedMarkupHandler
 
setParseStatus(ParseStatus) - Method in class org.attoparser.AbstractMarkupHandler
 
setParseStatus(ParseStatus) - Method in class org.attoparser.duplicate.DuplicateMarkupHandler
 
setParseStatus(ParseStatus) - Method in interface org.attoparser.IMarkupHandler
Sets the ParseStatus object that will be used during the parsing operation.
setParseStatus(ParseStatus) - Method in class org.attoparser.select.BlockSelectorMarkupHandler
 
setParseStatus(ParseStatus) - Method in class org.attoparser.select.NodeSelectorMarkupHandler
 
setParsingDisabled(char[]) - Method in class org.attoparser.ParseStatus
Disable parsing until the specified sequence is found in markup.
setPrologPresence(ParseConfiguration.PrologPresence) - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
 
setPublicId(String) - Method in class org.attoparser.dom.DocType
 
setRequireDoctypeKeywordsUpperCase(boolean) - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
 
setRootElementName(String) - Method in class org.attoparser.dom.DocType
 
setStandalone(String) - Method in class org.attoparser.dom.XmlDeclaration
 
setSystemId(String) - Method in class org.attoparser.dom.DocType
 
setTarget(String) - Method in class org.attoparser.dom.ProcessingInstruction
 
setTextSplittable(boolean) - Method in class org.attoparser.config.ParseConfiguration
Specify whether text fragments in markup can be split in more than one text node, if it occupies more than an entire buffer in size.
setUniqueAttributesInElementRequired(boolean) - Method in class org.attoparser.config.ParseConfiguration
Returns whether attributes should never appear duplicated in elements.
setUniqueRootElementPresence(ParseConfiguration.UniqueRootElementPresence) - Method in class org.attoparser.config.ParseConfiguration
This value determines whether it will be required that the document has a unique root element.
setValidateProlog(boolean) - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
 
setVersion(String) - Method in class org.attoparser.dom.XmlDeclaration
 
setXmlDeclarationPresence(ParseConfiguration.PrologPresence) - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
 
setXmlWellFormedAttributeValuesRequired(boolean) - Method in class org.attoparser.config.ParseConfiguration
Specify whether element attributes will be required to be well-formed from the XML standpoint.
SimpleMarkupParser - Class in org.attoparser.simple
Default implementation of ISimpleMarkupParser.
SimpleMarkupParser(ParseConfiguration) - Constructor for class org.attoparser.simple.SimpleMarkupParser
 
SimplifierMarkupHandler - Class in org.attoparser.simple
Implementation of the IMarkupHandler interface aimed at converting the events launched through this interface to the simpler ones at the ISimpleMarkupHandler interface.
SimplifierMarkupHandler(ISimpleMarkupHandler) - Constructor for class org.attoparser.simple.SimplifierMarkupHandler
Creates a new instance of this parser.
StandaloneElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.StandaloneElementEndTraceEvent
 
StandaloneElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.StandaloneElementStartTraceEvent
 
startsWith(boolean, CharSequence, CharSequence) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix.
startsWith(boolean, CharSequence, char[]) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix.
startsWith(boolean, char[], char[]) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix.
startsWith(boolean, char[], int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix, specifying (offset,len) pairs for limiting the fragments to be checked.
startsWith(boolean, CharSequence, int, int, char[], int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix, specifying (offset,len) pairs for limiting the fragments to be checked.
startsWith(boolean, char[], int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix, specifying (offset,len) pairs for limiting the fragments to be checked.
startsWith(boolean, CharSequence, int, int, CharSequence, int, int) - Static method in class org.attoparser.util.TextUtil
Checks whether a text starts with a specified prefix, specifying (offset,len) pairs for limiting the fragments to be checked.
StructureTextsRepository - Class in org.attoparser.dom
 
StructureTextsRepository - Class in org.attoparser.simple
 

T

Text - Class in org.attoparser.dom
Text node in a DOM tree.
Text(String) - Constructor for class org.attoparser.dom.Text
 
TextOutputMarkupHandler - Class in org.attoparser.output
Implementation of IMarkupHandler used for writing received parsing events as text output, by ignoring all events except the Text ones.
TextOutputMarkupHandler(Writer) - Constructor for class org.attoparser.output.TextOutputMarkupHandler
Creates a new instance of this handler.
TextTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.TextTraceEvent
 
TextUtil - Class in org.attoparser.util
Utility class for char[] operations (mainly matching/comparing)
tokenify(String) - Method in class org.attoparser.prettyhtml.PrettyHtmlMarkupHandler
 
toString() - Method in class org.attoparser.select.ParseSelection
 
toString() - Method in enum org.attoparser.trace.MarkupTraceEvent.EventType
 
toString() - Method in class org.attoparser.trace.MarkupTraceEvent
 
TraceBuilderMarkupHandler - Class in org.attoparser.trace
Implementation of IMarkupHandler used for building a trace of parsing events which can be examined afterwards.
TraceBuilderMarkupHandler() - Constructor for class org.attoparser.trace.TraceBuilderMarkupHandler
Creates a new instance of this handler.

U

UnmatchedCloseElementEndTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.UnmatchedCloseElementEndTraceEvent
 
UnmatchedCloseElementStartTraceEvent(String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.UnmatchedCloseElementStartTraceEvent
 

V

validateConfiguration() - Method in class org.attoparser.config.ParseConfiguration.PrologParseConfiguration
valueOf(String) - Static method in enum org.attoparser.config.ParseConfiguration.ElementBalancing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attoparser.config.ParseConfiguration.ParsingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attoparser.config.ParseConfiguration.PrologPresence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attoparser.config.ParseConfiguration.UniqueRootElementPresence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attoparser.minimize.MinimizeHtmlMarkupHandler.MinimizeMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.attoparser.trace.MarkupTraceEvent.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.attoparser.config.ParseConfiguration.ElementBalancing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attoparser.config.ParseConfiguration.ParsingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attoparser.config.ParseConfiguration.PrologPresence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attoparser.config.ParseConfiguration.UniqueRootElementPresence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attoparser.minimize.MinimizeHtmlMarkupHandler.MinimizeMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.attoparser.trace.MarkupTraceEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(INode, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeCDATASection(CDATASection, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeComment(Comment, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeDocType(DocType, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeDocument(Document, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeElement(Element, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeProcessingInstruction(ProcessingInstruction, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeText(Text, Writer) - Static method in class org.attoparser.dom.DOMWriter
 
writeXmlDeclaration(XmlDeclaration, Writer) - Static method in class org.attoparser.dom.DOMWriter
 

X

xmlConfiguration() - Static method in class org.attoparser.config.ParseConfiguration
Return an instance of ParseConfiguration containing a valid configuration set for most XML scenarios.
XmlDeclaration - Class in org.attoparser.dom
XML Declaration node in a DOM tree.
XmlDeclaration(String, String, String) - Constructor for class org.attoparser.dom.XmlDeclaration
 
XmlDeclarationTraceEvent(String, int, int, String, int, int, String, int, int, String, int, int) - Constructor for class org.attoparser.trace.MarkupTraceEvent.XmlDeclarationTraceEvent
 
A B C D E G H I M N O P R S T U V W X 
Skip navigation links

Copyright © 2016 The ATTOPARSER team. All rights reserved.