|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| NodeVisitor | Node visitor interface. |
| Class Summary | |
|---|---|
| Collector | Collects a list of elements that match the supplied criteria. |
| Elements | A list of Elements, with methods that act on every element in the list. |
| Evaluator | Evaluates that an element matches the selector. |
| Evaluator.AllElements | Evaluator for any / all element matching |
| Evaluator.Attribute | Evaluator for attribute name matching |
| Evaluator.AttributeKeyPair | Abstract evaluator for attribute name/value matching |
| Evaluator.AttributeStarting | Evaluator for attribute name prefix matching |
| Evaluator.AttributeWithValue | Evaluator for attribute name/value matching |
| Evaluator.AttributeWithValueContaining | Evaluator for attribute name/value matching (value containing) |
| Evaluator.AttributeWithValueEnding | Evaluator for attribute name/value matching (value ending) |
| Evaluator.AttributeWithValueMatching | Evaluator for attribute name/value matching (value regex matching) |
| Evaluator.AttributeWithValueNot | Evaluator for attribute name != value matching |
| Evaluator.AttributeWithValueStarting | Evaluator for attribute name/value matching (value prefix) |
| Evaluator.Class | Evaluator for element class |
| Evaluator.ContainsOwnText | Evaluator for matching Element's own text |
| Evaluator.ContainsText | Evaluator for matching Element (and its descendants) text |
| Evaluator.CssNthEvaluator | |
| Evaluator.Id | Evaluator for element id |
| Evaluator.IndexEquals | Evaluator for matching by sibling index number (e = idx) |
| Evaluator.IndexEvaluator | Abstract evaluator for sibling index matching |
| Evaluator.IndexGreaterThan | Evaluator for matching by sibling index number (e > idx) |
| Evaluator.IndexLessThan | Evaluator for matching by sibling index number (e < idx) |
| Evaluator.IsEmpty | |
| Evaluator.IsFirstChild | Evaluator for matching the first sibling (css :first-child) |
| Evaluator.IsFirstOfType | |
| Evaluator.IsLastChild | Evaluator for matching the last sibling (css :last-child) |
| Evaluator.IsLastOfType | |
| Evaluator.IsNthChild | css-compatible Evaluator for :eq (css :nth-child) |
| Evaluator.IsNthLastChild | css pseudo class :nth-last-child) |
| Evaluator.IsNthLastOfType | |
| Evaluator.IsNthOfType | css pseudo class nth-of-type |
| Evaluator.IsOnlyChild | |
| Evaluator.IsOnlyOfType | |
| Evaluator.IsRoot | css3 pseudo-class :root |
| Evaluator.Matches | Evaluator for matching Element (and its descendants) text with regex |
| Evaluator.MatchesOwn | Evaluator for matching Element's own text with regex |
| Evaluator.Tag | Evaluator for tag name |
| NodeTraversor | Depth-first node traversor. |
| Selector | CSS-like element selector, that finds elements matching a query. |
| Exception Summary | |
|---|---|
| Selector.SelectorParseException | |
Packages to support the CSS-style element selector.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||