Uses of Class
org.jsoup.select.Evaluator
Packages that use Evaluator
Package
Description
HTML document structure nodes.
Packages to support the CSS-style element selector.
-
Uses of Evaluator in org.jsoup.nodes
Fields in org.jsoup.nodes declared as EvaluatorMethods in org.jsoup.nodes with parameters of type EvaluatorModifier and TypeMethodDescriptionFind 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.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.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 != 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(package private) class
Base structural evaluator.(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
Fields in org.jsoup.select declared as EvaluatorModifier and TypeFieldDescriptionprivate final Evaluator
Collector.FirstFinder.eval
(package private) Evaluator
StructuralEvaluator.evaluator
Fields in org.jsoup.select with type parameters of type EvaluatorMethods in org.jsoup.select that return EvaluatorModifier and TypeMethodDescription(package private) Evaluator
QueryParser.parse()
Parse the querystatic Evaluator
Parse a CSS query into an Evaluator.(package private) Evaluator
CombiningEvaluator.rightMostEvaluator()
Methods in org.jsoup.select with parameters of type EvaluatorModifier and TypeMethodDescriptionvoid
static Elements
Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.static Element
Finds the first Element that matches the Evaluator that descends from the root, and stops the query once that first match is found.(package private) void
CombiningEvaluator.replaceRightMostEvaluator
(Evaluator replacement) static Elements
Find elements matching selector.Constructors in org.jsoup.select with parameters of type EvaluatorModifierConstructorDescription(package private)
(package private)
FirstFinder
(Evaluator eval) ImmediateParent
(Evaluator evaluator) ImmediatePreviousSibling
(Evaluator evaluator) (package private)
PreviousSibling
(Evaluator evaluator) Constructor parameters in org.jsoup.select with type arguments of type EvaluatorModifierConstructorDescription(package private)
And
(Collection<Evaluator> evaluators) (package private)
CombiningEvaluator
(Collection<Evaluator> evaluators) (package private)
Or
(Collection<Evaluator> evaluators) Create a new Or evaluator.