Class Evaluator.CssNthEvaluator
java.lang.Object
com.itextpdf.styledxmlparser.jsoup.select.Evaluator
com.itextpdf.styledxmlparser.jsoup.select.Evaluator.CssNthEvaluator
- Direct Known Subclasses:
Evaluator.IsNthChild, Evaluator.IsNthLastChild, Evaluator.IsNthLastOfType, Evaluator.IsNthOfType
- Enclosing class:
Evaluator
-
Nested Class Summary
Nested classes/interfaces inherited from class 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract intcalculatePosition(Element root, Element element) protected abstract StringbooleanTest if the element meets the evaluator's requirements.toString()
-
Field Details
-
a
protected final int a -
b
protected final int b
-
-
Constructor Details
-
CssNthEvaluator
public CssNthEvaluator(int a, int b) -
CssNthEvaluator
public CssNthEvaluator(int b)
-
-
Method Details
-
matches
Description copied from class:EvaluatorTest if the element meets the evaluator's requirements. -
toString
-
getPseudoClass
-
calculatePosition
-