Package org.jsoup.select
Class CombiningEvaluator
- java.lang.Object
-
- org.jsoup.select.Evaluator
-
- org.jsoup.select.CombiningEvaluator
-
- Direct Known Subclasses:
CombiningEvaluator.And,CombiningEvaluator.Or
public abstract class CombiningEvaluator extends Evaluator
Base combining (and, or) evaluator.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCombiningEvaluator.Andstatic classCombiningEvaluator.Or-
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
Fields Modifier and Type Field Description (package private) java.util.ArrayList<Evaluator>evaluators(package private) intnum
-
Constructor Summary
Constructors Constructor Description CombiningEvaluator()CombiningEvaluator(java.util.Collection<Evaluator> evaluators)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidreplaceRightMostEvaluator(Evaluator replacement)(package private) EvaluatorrightMostEvaluator()(package private) voidupdateNumEvaluators()
-