Package org.jsoup.select
Class StructuralEvaluator.Has
java.lang.Object
org.jsoup.select.Evaluator
org.jsoup.select.StructuralEvaluator
org.jsoup.select.StructuralEvaluator.Has
- Enclosing class:
StructuralEvaluator
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jsoup.select.StructuralEvaluator
StructuralEvaluator.Has, StructuralEvaluator.ImmediateParentRun, StructuralEvaluator.ImmediatePreviousSibling, StructuralEvaluator.Is, StructuralEvaluator.Not, StructuralEvaluator.Parent, StructuralEvaluator.PreviousSibling, StructuralEvaluator.Root
Nested classes/interfaces inherited from class org.jsoup.select.Evaluator
Evaluator.AllElements, Evaluator.Attribute, Evaluator.AttributeKeyPair, Evaluator.AttributeStarting, Evaluator.AttributeWithValue, Evaluator.AttributeWithValueContaining, Evaluator.AttributeWithValueEnding, Evaluator.AttributeWithValueMatching, Evaluator.AttributeWithValueNot, Evaluator.AttributeWithValueStarting, Evaluator.Class, Evaluator.ContainsData, Evaluator.ContainsOwnText, Evaluator.ContainsText, Evaluator.ContainsWholeOwnText, Evaluator.ContainsWholeText, Evaluator.CssNthEvaluator, Evaluator.Id, Evaluator.IndexEquals, Evaluator.IndexEvaluator, Evaluator.IndexGreaterThan, Evaluator.IndexLessThan, Evaluator.IsEmpty, Evaluator.IsFirstChild, Evaluator.IsFirstOfType, Evaluator.IsLastChild, Evaluator.IsLastOfType, Evaluator.IsNthChild, Evaluator.IsNthLastChild, Evaluator.IsNthLastOfType, Evaluator.IsNthOfType, Evaluator.IsOnlyChild, Evaluator.IsOnlyOfType, Evaluator.IsRoot, Evaluator.Matches, Evaluator.MatchesOwn, Evaluator.MatchesWholeOwnText, Evaluator.MatchesWholeText, Evaluator.MatchText, Evaluator.Tag, Evaluator.TagEndsWith, Evaluator.TagStartsWith
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final boolean
(package private) static final ThreadLocal
<NodeIterator<Element>> Fields inherited from class org.jsoup.select.StructuralEvaluator
evaluator, threadMemo
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jsoup.select.StructuralEvaluator
memoMatches, reset
Methods inherited from class org.jsoup.select.Evaluator
asPredicate
-
Field Details
-
ThreadElementIter
-
checkSiblings
private final boolean checkSiblings
-
-
Constructor Details
-
Has
-
-
Method Details
-
matches
Description copied from class:Evaluator
Test if the element meets the evaluator's requirements. -
evalWantsSiblings
-
cost
protected int cost()Description copied from class:Evaluator
A relative evaluator cost function. During evaluation, Evaluators are sorted by ascending cost as an optimization. -
toString
-