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.booleanCheck 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, ornullif none match. -
Uses of Evaluator in org.jsoup.select
Subclasses of Evaluator in org.jsoup.selectModifier and TypeClassDescriptionclassBase combining (and, or) evaluator.static final classstatic final classstatic final classEvaluator for any / all element matchingstatic final classEvaluator for attribute name matchingstatic classAbstract evaluator for attribute name/value matchingstatic final classEvaluator for attribute name prefix matchingstatic final classEvaluator for attribute name/value matchingstatic final classEvaluator for attribute name/value matching (value containing)static final classEvaluator for attribute name/value matching (value ending)static final classEvaluator for attribute name/value matching (value regex matching)static final classEvaluator for attribute name != value matchingstatic final classEvaluator for attribute name/value matching (value prefix)static final classEvaluator for element classstatic final classEvaluator for matching Element (and its descendants) datastatic final classEvaluator for matching Element's own textstatic final classEvaluator for matching Element (and its descendants) textstatic final classEvaluator for matching Element (but not its descendants) wholeText.static final classEvaluator for matching Element (and its descendants) wholeText.static classstatic final classEvaluator for element idstatic final classEvaluator for matching by sibling index number (e = idx)static classAbstract evaluator for sibling index matchingstatic final classEvaluator for matching by sibling index number (e > idx)static final classEvaluator for matching by sibling index number (e < idx)static final classstatic final classEvaluator for matching the first sibling (css :first-child)static final classstatic final classEvaluator for matching the last sibling (css :last-child)static final classstatic final classcss-compatible Evaluator for :eq (css :nth-child)static final classcss pseudo class :nth-last-child)static classstatic classcss pseudo class nth-of-typestatic final classstatic final classstatic final classcss3 pseudo-class :rootstatic final classEvaluator for matching Element (and its descendants) text with regexstatic final classEvaluator for matching Element's own text with regexstatic final classEvaluator for matching Element's own whole text with regex.static final classEvaluator for matching Element (and its descendants) whole text with regex.static final classstatic final classEvaluator for tag namestatic final classEvaluator for tag name that ends with(package private) classBase structural evaluator.(package private) static class(package private) static classDeprecated.(package private) static classHolds a list of evaluators for one > two > three immediate parent matches, and the final direct evaluator under test.(package private) static class(package private) static classImplements the :is(sub-query) pseudo-selector(package private) static class(package private) static class(package private) static class(package private) static classFields in org.jsoup.select declared as EvaluatorFields in org.jsoup.select with type parameters of type EvaluatorModifier and TypeFieldDescriptionprivate static final Comparator<Evaluator> CombiningEvaluator.costComparatorQueryParser.evalsCombiningEvaluator.evaluatorsStructuralEvaluator.ImmediateParentRun.evaluatorsCombiningEvaluator.sortedEvaluatorsMethods in org.jsoup.select that return EvaluatorModifier and TypeMethodDescriptionprivate EvaluatorQueryParser.byAttribute()private EvaluatorQueryParser.byClass()private EvaluatorQueryParser.byId()private EvaluatorQueryParser.byTag()private EvaluatorQueryParser.consumeEvaluator()private EvaluatorQueryParser.contains(boolean own) private EvaluatorQueryParser.containsData()private EvaluatorQueryParser.containsWholeText(boolean own) private EvaluatorQueryParser.cssNthChild(boolean backwards, boolean ofType) private EvaluatorQueryParser.has()private EvaluatorQueryParser.is()private EvaluatorQueryParser.matches(boolean own) private EvaluatorQueryParser.matchesWholeText(boolean own) private EvaluatorQueryParser.not()(package private) EvaluatorQueryParser.parse()Parse the querystatic EvaluatorParse a CSS query into an Evaluator.private EvaluatorQueryParser.parsePseudoSelector()(package private) EvaluatorCombiningEvaluator.rightMostEvaluator()Methods in org.jsoup.select with parameters of type EvaluatorModifier and TypeMethodDescriptionvoid(package private) voidstatic ElementsBuild a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.static ElementFinds the first Element that matches the Evaluator that descends from the root, and stops the query once that first match is found.(package private) voidCombiningEvaluator.replaceRightMostEvaluator(Evaluator replacement) static ElementsFind elements matching selector.Constructors in org.jsoup.select with parameters of type EvaluatorModifierConstructorDescription(package private)ImmediateParent(Evaluator evaluator) Deprecated.ImmediateParentRun(Evaluator evaluator) ImmediatePreviousSibling(Evaluator evaluator) (package private)PreviousSibling(Evaluator evaluator) StructuralEvaluator(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.
StructuralEvaluator.ImmediateParentRun