Uses of Class
com.itextpdf.styledxmlparser.jsoup.select.Evaluator
-
Packages that use Evaluator Package Description com.itextpdf.styledxmlparser.jsoup.nodes com.itextpdf.styledxmlparser.jsoup.select -
-
Uses of Evaluator in com.itextpdf.styledxmlparser.jsoup.nodes
Fields in com.itextpdf.styledxmlparser.jsoup.nodes declared as Evaluator Modifier and Type Field Description private static EvaluatorDocument. titleEvalMethods in com.itextpdf.styledxmlparser.jsoup.nodes with parameters of type Evaluator Modifier and Type Method Description ElementElement. closest(Evaluator evaluator)Find the closest element up the tree of parents that matches the specified evaluator.booleanElement. is(Evaluator evaluator)Check if this element matches the given evaluator.ElementsElement. select(Evaluator evaluator)Find elements that match the supplied Evaluator.ElementElement. selectFirst(Evaluator evaluator)Finds the first Element that matches the supplied Evaluator, with this element as the starting context, ornullif none match. -
Uses of Evaluator in com.itextpdf.styledxmlparser.jsoup.select
Subclasses of Evaluator in com.itextpdf.styledxmlparser.jsoup.select Modifier and Type Class Description (package private) classCombiningEvaluatorBase combining (and, or) evaluator.(package private) static classCombiningEvaluator.And(package private) static classCombiningEvaluator.Orstatic classEvaluator.AllElementsEvaluator for any / all element matchingstatic classEvaluator.AttributeEvaluator for attribute name matchingstatic classEvaluator.AttributeKeyPairAbstract evaluator for attribute name/value matchingstatic classEvaluator.AttributeStartingEvaluator for attribute name prefix matchingstatic classEvaluator.AttributeWithValueEvaluator for attribute name/value matchingstatic classEvaluator.AttributeWithValueContainingEvaluator for attribute name/value matching (value containing)static classEvaluator.AttributeWithValueEndingEvaluator for attribute name/value matching (value ending)static classEvaluator.AttributeWithValueMatchingEvaluator for attribute name/value matching (value regex matching)static classEvaluator.AttributeWithValueNotEvaluator for attribute name != value matchingstatic classEvaluator.AttributeWithValueStartingEvaluator for attribute name/value matching (value prefix)static classEvaluator.ClassEvaluator for element classstatic classEvaluator.ContainsDataEvaluator for matching Element (and its descendants) datastatic classEvaluator.ContainsOwnTextEvaluator for matching Element's own textstatic classEvaluator.ContainsTextEvaluator for matching Element (and its descendants) textstatic classEvaluator.CssNthEvaluatorstatic classEvaluator.IdEvaluator for element idstatic classEvaluator.IndexEqualsEvaluator for matching by sibling index number (e = idx)static classEvaluator.IndexEvaluatorAbstract evaluator for sibling index matchingstatic classEvaluator.IndexGreaterThanEvaluator for matching by sibling index number (e > idx)static classEvaluator.IndexLessThanEvaluator for matching by sibling index number (e < idx)static classEvaluator.IsEmptystatic classEvaluator.IsFirstChildEvaluator for matching the first sibling (css :first-child)static classEvaluator.IsFirstOfTypestatic classEvaluator.IsLastChildEvaluator for matching the last sibling (css :last-child)static classEvaluator.IsLastOfTypestatic classEvaluator.IsNthChildcss-compatible Evaluator for :eq (css :nth-child)static classEvaluator.IsNthLastChildcss pseudo class :nth-last-child)static classEvaluator.IsNthLastOfTypestatic classEvaluator.IsNthOfTypecss pseudo class nth-of-typestatic classEvaluator.IsOnlyChildstatic classEvaluator.IsOnlyOfTypestatic classEvaluator.IsRootcss3 pseudo-class :rootstatic classEvaluator.MatchesEvaluator for matching Element (and its descendants) text with regexstatic classEvaluator.MatchesOwnEvaluator for matching Element's own text with regexstatic classEvaluator.MatchTextstatic classEvaluator.TagEvaluator for tag namestatic classEvaluator.TagEndsWithEvaluator for tag name that ends with(package private) classStructuralEvaluatorBase structural evaluator.(package private) static classStructuralEvaluator.Has(package private) static classStructuralEvaluator.ImmediateParent(package private) static classStructuralEvaluator.ImmediatePreviousSibling(package private) static classStructuralEvaluator.Not(package private) static classStructuralEvaluator.Parent(package private) static classStructuralEvaluator.PreviousSibling(package private) static classStructuralEvaluator.RootFields in com.itextpdf.styledxmlparser.jsoup.select declared as Evaluator Modifier and Type Field Description private EvaluatorCollector.Accumulator. evalprivate EvaluatorCollector.FirstFinder. eval(package private) EvaluatorStructuralEvaluator. evaluatorFields in com.itextpdf.styledxmlparser.jsoup.select with type parameters of type Evaluator Modifier and Type Field Description private java.util.List<Evaluator>QueryParser. evals(package private) java.util.ArrayList<Evaluator>CombiningEvaluator. evaluatorsMethods in com.itextpdf.styledxmlparser.jsoup.select that return Evaluator Modifier and Type Method Description (package private) EvaluatorQueryParser. parse()Parse the querystatic EvaluatorQueryParser. parse(java.lang.String query)Parse a CSS query into an Evaluator.(package private) EvaluatorCombiningEvaluator. rightMostEvaluator()Methods in com.itextpdf.styledxmlparser.jsoup.select with parameters of type Evaluator Modifier and Type Method Description voidCombiningEvaluator.Or. add(Evaluator e)static ElementsCollector. collect(Evaluator eval, Element root)Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.static ElementCollector. findFirst(Evaluator eval, Element root)Finds the first Element that matches the Evaluator that descends from the root, and stops the query once that first match is found.(package private) voidCombiningEvaluator. replaceRightMostEvaluator(Evaluator replacement)static ElementsSelector. select(Evaluator evaluator, Element root)Find elements matching selector.Constructors in com.itextpdf.styledxmlparser.jsoup.select with parameters of type Evaluator Constructor Description Accumulator(Element root, Elements elements, Evaluator eval)And(Evaluator... evaluators)FirstFinder(Element root, Evaluator eval)Has(Evaluator evaluator)ImmediateParent(Evaluator evaluator)ImmediatePreviousSibling(Evaluator evaluator)Not(Evaluator evaluator)Or(Evaluator... evaluators)Parent(Evaluator evaluator)PreviousSibling(Evaluator evaluator)Constructor parameters in com.itextpdf.styledxmlparser.jsoup.select with type arguments of type Evaluator Constructor Description And(java.util.Collection<Evaluator> evaluators)CombiningEvaluator(java.util.Collection<Evaluator> evaluators)Or(java.util.Collection<Evaluator> evaluators)Create a new Or evaluator.
-