static final class CombiningEvaluator.And extends CombiningEvaluator
CombiningEvaluator.And, CombiningEvaluator.Or
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
evaluators, num
Constructor and Description |
---|
And(java.util.Collection<Evaluator> evaluators) |
And(Evaluator... evaluators) |
Modifier and Type | Method and Description |
---|---|
boolean |
matches(Element root,
Element node)
Test if the element meets the evaluator's requirements.
|
java.lang.String |
toString() |
replaceRightMostEvaluator, rightMostEvaluator, updateNumEvaluators
And(java.util.Collection<Evaluator> evaluators)
And(Evaluator... evaluators)