Package org.jsoup.select
Class CombiningEvaluator.Or
- java.lang.Object
-
- org.jsoup.select.Evaluator
-
- org.jsoup.select.CombiningEvaluator
-
- org.jsoup.select.CombiningEvaluator.Or
-
- Enclosing class:
- CombiningEvaluator
static final class CombiningEvaluator.Or extends CombiningEvaluator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jsoup.select.CombiningEvaluator
CombiningEvaluator.And, CombiningEvaluator.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 inherited from class org.jsoup.select.CombiningEvaluator
evaluators, num
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(Evaluator e)
boolean
matches(Element root, Element node)
Test if the element meets the evaluator's requirements.java.lang.String
toString()
-
Methods inherited from class org.jsoup.select.CombiningEvaluator
replaceRightMostEvaluator, rightMostEvaluator, updateNumEvaluators
-
-
-
-
Constructor Detail
-
Or
Or(java.util.Collection<Evaluator> evaluators)
Create a new Or evaluator. The initial evaluators are ANDed together and used as the first clause of the OR.- Parameters:
evaluators
- initial OR clause (these are wrapped into an AND evaluator).
-
Or
Or(Evaluator... evaluators)
-
Or
Or()
-
-