Uses of Class
org.jsoup.select.Evaluator
Package | Description |
---|---|
org.jsoup.nodes |
HTML document structure nodes.
|
org.jsoup.select |
Packages to support the CSS-style element selector.
|
-
Uses of Evaluator in org.jsoup.nodes
Methods in org.jsoup.nodes with parameters of type Evaluator Modifier and Type Method Description Element
Element. closest(Evaluator evaluator)
Find the closest element up the tree of parents that matches the specified evaluator.boolean
Element. is(Evaluator evaluator)
Check if this element matches the given evaluator.Elements
Element. select(Evaluator evaluator)
Find elements that match the supplied Evaluator.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.select
Subclasses of Evaluator in org.jsoup.select Modifier and Type Class Description static class
Evaluator.AllElements
Evaluator for any / all element matchingstatic class
Evaluator.Attribute
Evaluator for attribute name matchingstatic class
Evaluator.AttributeKeyPair
Abstract evaluator for attribute name/value matchingstatic class
Evaluator.AttributeStarting
Evaluator for attribute name prefix matchingstatic class
Evaluator.AttributeWithValue
Evaluator for attribute name/value matchingstatic class
Evaluator.AttributeWithValueContaining
Evaluator for attribute name/value matching (value containing)static class
Evaluator.AttributeWithValueEnding
Evaluator for attribute name/value matching (value ending)static class
Evaluator.AttributeWithValueMatching
Evaluator for attribute name/value matching (value regex matching)static class
Evaluator.AttributeWithValueNot
Evaluator for attribute name != value matchingstatic class
Evaluator.AttributeWithValueStarting
Evaluator for attribute name/value matching (value prefix)static class
Evaluator.Class
Evaluator for element classstatic class
Evaluator.ContainsData
Evaluator for matching Element (and its descendants) datastatic class
Evaluator.ContainsOwnText
Evaluator for matching Element's own textstatic class
Evaluator.ContainsText
Evaluator for matching Element (and its descendants) textstatic class
Evaluator.CssNthEvaluator
static class
Evaluator.Id
Evaluator for element idstatic class
Evaluator.IndexEquals
Evaluator for matching by sibling index number (e = idx)static class
Evaluator.IndexEvaluator
Abstract evaluator for sibling index matchingstatic class
Evaluator.IndexGreaterThan
Evaluator for matching by sibling index number (e > idx)static class
Evaluator.IndexLessThan
Evaluator for matching by sibling index number (e < idx)static class
Evaluator.IsEmpty
static class
Evaluator.IsFirstChild
Evaluator for matching the first sibling (css :first-child)static class
Evaluator.IsFirstOfType
static class
Evaluator.IsLastChild
Evaluator for matching the last sibling (css :last-child)static class
Evaluator.IsLastOfType
static class
Evaluator.IsNthChild
css-compatible Evaluator for :eq (css :nth-child)static class
Evaluator.IsNthLastChild
css pseudo class :nth-last-child)static class
Evaluator.IsNthLastOfType
static class
Evaluator.IsNthOfType
css pseudo class nth-of-typestatic class
Evaluator.IsOnlyChild
static class
Evaluator.IsOnlyOfType
static class
Evaluator.IsRoot
css3 pseudo-class :rootstatic class
Evaluator.Matches
Evaluator for matching Element (and its descendants) text with regexstatic class
Evaluator.MatchesOwn
Evaluator for matching Element's own text with regexstatic class
Evaluator.MatchText
static class
Evaluator.Tag
Evaluator for tag namestatic class
Evaluator.TagEndsWith
Evaluator for tag name that ends withMethods in org.jsoup.select that return Evaluator Modifier and Type Method Description static Evaluator
QueryParser. parse(String query)
Parse a CSS query into an Evaluator.Methods in org.jsoup.select with parameters of type Evaluator Modifier and Type Method Description static Elements
Collector. collect(Evaluator eval, Element root)
Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.static Element
Collector. findFirst(Evaluator eval, Element root)
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
Selector. select(Evaluator evaluator, Element root)
Find elements matching selector.