Uses of Class
org.jsoup.select.Evaluator
Packages that use 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
Methods in org.jsoup.nodes with parameters of type EvaluatorModifier 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.Stream
<Element> Element.selectStream
(Evaluator evaluator) Find a Stream of elements that match the supplied Evaluator. -
Uses of Evaluator in org.jsoup.parser
Methods in org.jsoup.parser with parameters of type EvaluatorModifier 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
Subclasses of Evaluator in org.jsoup.selectModifier 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 !static 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|*Methods in org.jsoup.select that return EvaluatorModifier and TypeMethodDescriptionstatic Evaluator
QueryParser.parse
(String query) Parse a CSS query into an Evaluator.Methods in org.jsoup.select with parameters of type EvaluatorModifier and TypeMethodDescriptionvoid
static Elements
Build a list of elements, by visiting the 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 the Evaluator.static Stream
<Element> Selector.selectStream
(Evaluator evaluator, Element root) Finds a Stream of elements matching the evaluator.static Stream
<Element> Obtain a Stream of elements by visiting the root and every descendant of root and testing it against the evaluator.Constructor parameters in org.jsoup.select with type arguments of type Evaluator