Package org.jsoup.select
Class CombiningEvaluator
java.lang.Object
org.jsoup.select.Evaluator
org.jsoup.select.CombiningEvaluator
- Direct Known Subclasses:
CombiningEvaluator.And
,CombiningEvaluator.Or
Base combining (and, or) evaluator.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final class
(package private) static final class
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.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.MatchText, Evaluator.Tag, Evaluator.TagEndsWith
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
replaceRightMostEvaluator
(Evaluator replacement) (package private) Evaluator
(package private) void
-
Field Details
-
evaluators
-
num
int num
-
-
Constructor Details
-
CombiningEvaluator
CombiningEvaluator() -
CombiningEvaluator
CombiningEvaluator(Collection<Evaluator> evaluators)
-
-
Method Details
-
rightMostEvaluator
Evaluator rightMostEvaluator() -
replaceRightMostEvaluator
-
updateNumEvaluators
void updateNumEvaluators()
-