| Interface | Description |
|---|---|
| BasicElementFilter<T extends BasicElementFilter<T>> |
A
BasicElementFilter establishes rules to select only those HTML elements that fit a certain criteria. |
| ContentReader<T extends com.univocity.api.entity.html.builders.ContentHandler> |
A
ContentReader defines what content will be read from the last element matched in a FieldPath by the HtmlParser. |
| ElementContentHandler |
An
ElementContentHandler allows values defined for capture by a ContentReader’s methods to be returned as actual values instead of needing to define an EntitySettings and retrieving them as a Result with rows. |
| ElementContentReader |
An
ElementContentReader allows the HtmlElements that match rules defined in the FieldPath to be acquired directly instead of capturing certain parts of them. |
| ElementFilter<T extends ElementFilter<T>> |
An
ElementFilter establishes rules to select only those HTML elements that fit a certain criteria, while also allowing the matching of elements under or above the current element matched by the parser. |
| ElementFilterStart<T extends ElementFilter<T>> |
Provides the first step of an
ElementFilter. |
| ElementPath |
An
ElementPath establishes rules to select only those HTML elements that fit a certain criteria, while also allowing the matching of elements under or above the current element matched by the parser. |
| ElementPathStart |
The starting point of an
ElementPath to match elements when HtmlElement.query() is called. |
| FieldContentTransform |
Allows the content captured for a given field, by a
ContentReader, to be transformed by a StringTransformation to clean up or transform values or to obtain very specific textual content from the original value. |
| FieldDefinition |
Provides the options available for adding fields into a HTML entity, which are defined with the help of
HtmlEntitySettings, a Group or a PartialPath associated with the given entity. |
| FieldPath |
A path to a field of an entity.
|
| Group |
A group defines the boundaries where a given set of fields should be processed.
|
| GroupStart |
Defines the first step in the creation of a
Group. |
| PaginationGroup |
A special purpose
Group-like structure, used only for HtmlPaginators. |
| PaginationGroupStart |
This class defines the first step in the creation of a
PaginationGroup. |
| PaginationParams |
Methods to enable the specification of internal fields of the
HtmlPaginator. |
| PaginationPath |
A
PaginationPath can be created from an entity using HtmlPaginator.newPath() or from a PaginationGroup using PathCopy.copyPath(). |
| PaginationPathStart |
Provides the start of a
PaginationPath. |
| PartialGroup |
Allows further specification of exactly which element a
Group starts at, as well as where the group will end. |
| PartialPaginationGroup |
A class that allows further specification of exactly which element the
PartialPaginationGroup starts at, as well as where the group will end. |
| PartialPath |
A
PartialPath can be created from an entity using HtmlEntitySettings.newPath() or from an entity’s group, using PathCopy.copyPath(). |
| PartialPathStart |
Provides the start of a
PartialPath. |
| PathStart |
Provides the start of a
FieldPath. |
| RecordTrigger |
Used in
HtmlEntitySettings.addRecordTrigger() to create a path that defines when a new record should be created. |
| RecordTriggerStart |
Used in
HtmlEntitySettings.addRecordTrigger() to create a path that defines when a new record should be created. |
| UpDown<T extends UpDown<T>> |
The
UpDown interface groups rules that match elements under or above the current element matched by the parser. |
Copyright © 2018 uniVocity Software Pty Ltd. All rights reserved.