Uses of Class
org.jsoup.select.Evaluator
Package
Description
HTML document structure nodes.
Contains the HTML parser, tag specifications, and HTML tokeniser.
Packages to support the CSS-style element selector.
-
Uses of Evaluator in org.jsoup.nodes
Modifier and TypeMethodDescription@Nullable Element
Find the closest element up the tree of parents that matches the specified evaluator.boolean
Check if this element matches the given evaluator.Find elements that match the supplied Evaluator.@Nullable Element
Element.selectFirst
(Evaluator evaluator) Finds the first Element that matches the supplied Evaluator, with this element as the starting context, ornull
if none match. -
Uses of Evaluator in org.jsoup.parser
Modifier and TypeMethodDescription@Nullable Element
StreamParser.selectFirst
(Evaluator eval) Finds the first Element that matches the provided query.@Nullable Element
StreamParser.selectNext
(Evaluator eval) Finds the next Element that matches the provided query. -
Uses of Evaluator in org.jsoup.select
Modifier and TypeClassDescriptionclass
Base combining (and, or) evaluator.static final class
static final class
static final class
Evaluator for any / all element matchingstatic final class
Evaluator for attribute name matchingstatic class
Abstract evaluator for attribute name/value matchingstatic final class
Evaluator for attribute name prefix matchingstatic final class
Evaluator for attribute name/value matchingstatic final class
Evaluator for attribute name/value matching (value containing)static final class
Evaluator for attribute name/value matching (value ending)static final class
Evaluator for attribute name/value matching (value regex matching)static final class
Evaluator for attribute name != value matchingstatic final class
Evaluator for attribute name/value matching (value prefix)static final class
Evaluator for element classstatic final class
Evaluator for matching Element (and its descendants) datastatic final class
Evaluator for matching Element's own textstatic final class
Evaluator for matching Element (and its descendants) textstatic final class
Evaluator for matching Element (but not its descendants) wholeText.static final class
Evaluator for matching Element (and its descendants) wholeText.static class
static final class
Evaluator for element idstatic final class
Evaluator for matching by sibling index number (e = idx)static class
Abstract evaluator for sibling index matchingstatic final class
Evaluator for matching by sibling index number (e > idx)static final class
Evaluator for matching by sibling index number (e < idx)static final class
static final class
Evaluator for matching the first sibling (css :first-child)static final class
static final class
Evaluator for matching the last sibling (css :last-child)static final class
static final class
css-compatible Evaluator for :eq (css :nth-child)static final class
css pseudo class :nth-last-child)static class
static class
css pseudo class nth-of-typestatic final class
static final class
static final class
css3 pseudo-class :rootstatic final class
Evaluator for matching Element (and its descendants) text with regexstatic final class
Evaluator for matching Element's own text with regexstatic final class
Evaluator for matching Element's own whole text with regex.static final class
Evaluator for matching Element (and its descendants) whole text with regex.static final class
static final class
Evaluator for tag namestatic final class
Evaluator for tag name that ends with suffix; used for *|elstatic final class
Evaluator for tag name that starts with prefix; used for ns|*Modifier and TypeMethodDescriptionstatic Evaluator
QueryParser.parse
(String query) Parse a CSS query into an Evaluator.Modifier and TypeMethodDescriptionvoid
static Elements
Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.static @Nullable Element
Finds the first Element that matches the Evaluator that descends from the root, and stops the query once that first match is found.static Elements
Find elements matching selector.