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
Methods 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 TypeClassDescription(package private) class
Base combining (and, or) evaluator.(package private) static final class
(package private) 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 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
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.Accumulator.eval
private 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
(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)
Accumulator
(Element root, Elements elements, Evaluator eval) (package private)
(package private)
FirstFinder
(Element root, 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.