Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/attoparser/attoparser
/ types & classes
Types & classes
169 in github.com/attoparser/attoparser
⨍
Functions
1,013
◇
Types & classes
169
Class
AbstractChainedMarkupHandler
<p> Base abstract implementation of {@link org.attoparser.IMarkupHandler} that implements all of its event handlers by delegating these events to
src/main/java/org/attoparser/AbstractChainedMarkupHandler.java:50
Class
AbstractContentTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:284
Class
AbstractElementTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:331
Class
AbstractMarkupHandler
<p> Base abstract implementation of {@link org.attoparser.IMarkupHandler} that implements all of its methods as no-ops. </p> <p> This class allo
src/main/java/org/attoparser/AbstractMarkupHandler.java:41
Class
AbstractNestableNode
src/main/java/org/attoparser/dom/AbstractNestableNode.java:34
Class
AbstractNode
src/main/java/org/attoparser/dom/AbstractNode.java:29
Class
AbstractSimpleMarkupHandler
<p> Base abstract implementation of {@link org.attoparser.simple.ISimpleMarkupHandler} that implements all of its methods as no-ops. </p> <p> Th
src/main/java/org/attoparser/simple/AbstractSimpleMarkupHandler.java:42
Class
AttoParser
<p> Class meant to keep some constants related to the version of the AttoParser library being used, build date, etc. </p> @author Daniel Fern&aacut
src/main/java/org/attoparser/AttoParser.java:35
Class
AttributeCondition
src/main/java/org/attoparser/select/MarkupSelectorItem.java:209
Class
AttributeConditionRelation
src/main/java/org/attoparser/select/MarkupSelectorItem.java:235
Class
AttributeSelectionMarkingMarkupHandler
<p> Implementation of the {@link org.attoparser.IMarkupHandler} that adds an attribute (with a user-specified name) to all elements that match one
src/main/java/org/attoparser/select/AttributeSelectionMarkingMarkupHandler.java:45
Class
AttributeTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:438
Class
AutoCloseElementEndTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:420
Class
AutoCloseElementStartTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:414
Class
AutoOpenElementEndTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:396
Class
AutoOpenElementStartTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:390
Class
BlockSelectorMarkupHandler
<p> Implementation of {@link org.attoparser.IMarkupHandler} able to apply <em>block selection</em> based on a set of specified <em>markup selector
src/main/java/org/attoparser/select/BlockSelectorMarkupHandler.java:113
Class
BufferPool
src/main/java/org/attoparser/MarkupParser.java:895
Class
CDATASection
<p> CDATA Section node in a DOM tree. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/CDATASection.java:33
Class
CDATASectionTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:319
Class
ClassLoaderUtils
<p> Utility class for obtaining a correct classloader on which to operate from a specific class. </p> @author Daniel Fernández @since 2.0
src/main/java/org/attoparser/ClassLoaderUtils.java:37
Class
CloseElementEndTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:408
Class
CloseElementStartTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:402
Class
Comment
<p> Comment node in a DOM tree. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/Comment.java:35
Class
CommentTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:313
Class
DOMBuilderMarkupHandler
<p> Implementation of {@link org.attoparser.IMarkupHandler} that builds a DOM tree using objects of classes from package <kbd>org.attoparser.dom</
src/main/java/org/attoparser/dom/DOMBuilderMarkupHandler.java:68
Class
DOMBuilderMarkupHandlerTest
src/test/java/org/attoparser/dom/DOMBuilderMarkupHandlerTest.java:36
Class
DOMMarkupParser
<p> Default implementation of the {@link org.attoparser.dom.IDOMMarkupParser} interface. </p> <p> DOM trees created by this class are made with ob
src/main/java/org/attoparser/dom/DOMMarkupParser.java:90
Class
DOMWriter
<p> Static utility class able to write a DOM tree (or a fragment of it) as markup. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/DOMWriter.java:37
Class
DiscardMarkupHandler
<p> Implementation of {@link org.attoparser.IMarkupHandler} that simply discards all events. </p> <p> This handler is normally used in scenarios i
src/main/java/org/attoparser/discard/DiscardMarkupHandler.java:46
Class
DocType
<p> DOCTYPE clause node in a DOM tree. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/DocType.java:35
Class
DocTypeTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:561
Class
Document
<p> Root object for a DOM object tree produced by the {@link org.attoparser.dom.DOMBuilderMarkupHandler} handler or the {@link org.attoparser.dom.
src/main/java/org/attoparser/dom/Document.java:36
Class
DocumentEndTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:260
Class
DocumentStartTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:240
Class
DuplicateMarkupHandler
<p> Implementation of {@link org.attoparser.IMarkupHandler} used for duplicating events, sending them to two different handlers. </p> <p> Note t
src/main/java/org/attoparser/duplicate/DuplicateMarkupHandler.java:63
Class
Element
<p> Element node in a DOM tree. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/Element.java:38
Enum
ElementBalancing
<p> Enumeration representing the possible actions to be taken with regard to element balancing: </p> <ul> <li>{@link #NO_BALANCING}: Do not perfor
src/main/java/org/attoparser/config/ParseConfiguration.java:98
Class
ElementComparator
src/main/java/org/attoparser/HtmlElements.java:396
Enum
EventType
<p> Enumeration of all the parsing event types. </p>
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:43
Class
HtmlAutoCloseElement
src/main/java/org/attoparser/HtmlAutoCloseElement.java:32
Class
HtmlAutoOpenBlockSelectorMarkupHandlerTest
src/test/java/org/attoparser/select/HtmlAutoOpenBlockSelectorMarkupHandlerTest.java:50
Class
HtmlAutoOpenCDATAContentElement
src/main/java/org/attoparser/HtmlAutoOpenCDATAContentElement.java:34
Class
HtmlAutoOpenCloseElement
src/main/java/org/attoparser/HtmlAutoOpenCloseElement.java:34
Class
HtmlAutoOpenElement
src/main/java/org/attoparser/HtmlAutoOpenElement.java:32
Class
HtmlBlockSelectorMarkupHandlerTest
src/test/java/org/attoparser/select/HtmlBlockSelectorMarkupHandlerTest.java:50
Class
HtmlBlockSelectorWithAttributeMarkupHandlerTest
src/test/java/org/attoparser/select/HtmlBlockSelectorWithAttributeMarkupHandlerTest.java:50
Class
HtmlBodyAutoCloseElement
src/main/java/org/attoparser/HtmlBodyAutoCloseElement.java:32
Class
HtmlBodyBlockElement
src/main/java/org/attoparser/HtmlBodyBlockElement.java:31
Class
HtmlBodyElement
src/main/java/org/attoparser/HtmlBodyElement.java:30
Class
HtmlCDATAContentElement
src/main/java/org/attoparser/HtmlCDATAContentElement.java:36
Class
HtmlElement
src/main/java/org/attoparser/HtmlElement.java:31
Class
HtmlElementRepository
src/main/java/org/attoparser/HtmlElements.java:258
Class
HtmlElements
src/main/java/org/attoparser/HtmlElements.java:48
Class
HtmlElementsTest
src/test/java/org/attoparser/HtmlElementsTest.java:31
Class
HtmlHeadCDATAContentElement
src/main/java/org/attoparser/HtmlHeadCDATAContentElement.java:34
Class
HtmlHeadElement
src/main/java/org/attoparser/HtmlHeadElement.java:30
Class
HtmlMarkupHandler
src/main/java/org/attoparser/HtmlMarkupHandler.java:36
Class
HtmlMultipleSelectorWithAttributeMarkupHandlerTest
src/test/java/org/attoparser/select/HtmlMultipleSelectorWithAttributeMarkupHandlerTest.java:50
Class
HtmlNames
src/main/java/org/attoparser/HtmlNames.java:37
Class
HtmlNodeSelectorWithAttributeMarkupHandlerTest
src/test/java/org/attoparser/select/HtmlNodeSelectorWithAttributeMarkupHandlerTest.java:50
Class
HtmlVoidAutoCloseElement
src/main/java/org/attoparser/HtmlVoidAutoCloseElement.java:33
Class
HtmlVoidAutoOpenCloseElement
src/main/java/org/attoparser/HtmlVoidAutoOpenCloseElement.java:33
Class
HtmlVoidAutoOpenElement
src/main/java/org/attoparser/HtmlVoidAutoOpenElement.java:32
Class
HtmlVoidBodyBlockElement
src/main/java/org/attoparser/HtmlVoidBodyBlockElement.java:31
Class
HtmlVoidBodyElement
src/main/java/org/attoparser/HtmlVoidBodyElement.java:30
Class
HtmlVoidElement
src/main/java/org/attoparser/HtmlVoidElement.java:37
Class
HtmlVoidHeadElement
src/main/java/org/attoparser/HtmlVoidHeadElement.java:30
Interface
IAttributeCondition
src/main/java/org/attoparser/select/MarkupSelectorItem.java:205
Interface
IAttributeSequenceHandler
<p> Interface to be implemented by all handlers capable of receiving events about attribute sequences. </p> <p> Events in this interface are a par
src/main/java/org/attoparser/IAttributeSequenceHandler.java:36
Interface
ICDATASectionHandler
<p> Interface to be implemented by all handlers capable of receiving events about CDATA Sections. </p> <p> Events in this interface are a part of
src/main/java/org/attoparser/ICDATASectionHandler.java:36
Interface
ICommentHandler
<p> Interface to be implemented by all handlers capable of receiving events about Comments. </p> <p> Events in this interface are a part of the {@
src/main/java/org/attoparser/ICommentHandler.java:36
Interface
IDOMMarkupParser
<p> Interface to be implemented by all <em>DOM</em> Markup Parsers. Default implementation is {@link org.attoparser.dom.DOMMarkupParser}. </p> <p>
src/main/java/org/attoparser/dom/IDOMMarkupParser.java:64
Interface
IDocTypeHandler
<p> Interface to be implemented by all handlers capable of receiving events about DOCTYPE clauses. </p> <p> Events in this interface are a part of
src/main/java/org/attoparser/IDocTypeHandler.java:36
Interface
IDocumentHandler
<p> Interface to be implemented by all handlers capable of receiving events about document start/end. </p> <p> Events in this interface are a part
src/main/java/org/attoparser/IDocumentHandler.java:36
Interface
IElementHandler
<p> Interface to be implemented by all handlers capable of receiving events about elements. </p> <p> Events in this interface are a part of the {@
src/main/java/org/attoparser/IElementHandler.java:36
Interface
IMarkupHandler
<p> Interface to be implemented by all Markup Handlers. </p> <p> Markup handlers are the objects that receive the events produced during parsing a
src/main/java/org/attoparser/IMarkupHandler.java:152
Interface
IMarkupParser
<p> Interface to be implemented by all Markup Parsers. Default implementation is {@link org.attoparser.MarkupParser}. </p> <p> <i>AttoParser</i>
src/main/java/org/attoparser/IMarkupParser.java:76
Interface
IMarkupSelectorItem
src/main/java/org/attoparser/select/IMarkupSelectorItem.java:27
Interface
IMarkupSelectorReferenceResolver
<p> Interface modeling <em>reference resolvers</em>, the objects that can be used for tuning the selector matching operations done by {@link org.a
src/main/java/org/attoparser/select/IMarkupSelectorReferenceResolver.java:54
Interface
INestableNode
<p> Common interface for all nodes in DOM trees that can have children nodes. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/INestableNode.java:37
Interface
INode
<p> Base interface for all nodes in a DOM tree. </p> @author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/dom/INode.java:35
Interface
IProcessingInstructionHandler
<p> Interface to be implemented by all handlers capable of receiving events about Processing Instructions. </p> <p> Events in this interface are a
src/main/java/org/attoparser/IProcessingInstructionHandler.java:36
Interface
ISimpleMarkupHandler
<p> Interface to be implemented by all <em>simple</em> Markup Handlers. The events declared in this interface are a simplified version of the ones
src/main/java/org/attoparser/simple/ISimpleMarkupHandler.java:52
Interface
ISimpleMarkupParser
<p> Interface to be implemented by all <em>simple</em> Markup Parsers. Default implementation is {@link org.attoparser.simple.SimpleMarkupParser}.
src/main/java/org/attoparser/simple/ISimpleMarkupParser.java:74
Interface
ITextHandler
<p> Interface to be implemented by all handlers capable of receiving events about Text events. </p> <p> Events in this interface are a part of the
src/main/java/org/attoparser/ITextHandler.java:36
Interface
IXMLDeclarationHandler
<p> Interface to be implemented by all handlers capable of receiving events about XML Declarations. </p> <p> Events in this interface are a part o
src/main/java/org/attoparser/IXMLDeclarationHandler.java:36
Class
IndexCondition
src/main/java/org/attoparser/select/MarkupSelectorItem.java:255
Enum
IndexConditionType
src/main/java/org/attoparser/select/MarkupSelectorItem.java:257
Class
InnerWhiteSpaceTraceEvent
src/main/java/org/attoparser/trace/MarkupTraceEvent.java:325
Class
MarkupBlockMatchingCounter
src/main/java/org/attoparser/select/MarkupSelectorFilter.java:44
Class
MarkupEventProcessorHandler
src/main/java/org/attoparser/MarkupEventProcessorHandler.java:45
Class
MarkupParser
<p> Default implementation of the {@link IMarkupParser} interface. </p> <p> <i>AttoParser</i> markup parsers work as SAX-style parsers that need
src/main/java/org/attoparser/MarkupParser.java:93
Class
MarkupParserTest
src/test/java/org/attoparser/MarkupParserTest.java:50
Class
MarkupSelectorAndItem
src/main/java/org/attoparser/select/MarkupSelectorAndItem.java:27
Class
MarkupSelectorEnvelopeParenthesesTest
src/test/java/org/attoparser/select/MarkupSelectorEnvelopeParenthesesTest.java:32
Class
MarkupSelectorFilter
src/main/java/org/attoparser/select/MarkupSelectorFilter.java:29
Class
MarkupSelectorItem
@author Daniel Fernández @since 2.0.0
src/main/java/org/attoparser/select/MarkupSelectorItem.java:33
Class
MarkupSelectorItems
src/main/java/org/attoparser/select/MarkupSelectorItems.java:34
Class
MarkupSelectorItemsTest
src/test/java/org/attoparser/select/MarkupSelectorItemsTest.java:33
next →
1–100 of 169, ranked by callers