public abstract class PseudoClass
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PseudoClass.BUTTON
Selects all button elements and elements of type button.
|
static class |
PseudoClass.CHECKBOX
Selects all elements of type checkbox.
|
static class |
PseudoClass.CHECKED
Selects all elements that are checked.
|
static class |
PseudoClass.EMPTY
Represents an element that has no children at all.
|
static class |
PseudoClass.EVEN
Selects even elements, zero-indexed.
|
static class |
PseudoClass.FILE
Selects all elements of type file.
|
static class |
PseudoClass.FIRST
Selects the first matched element.
|
static class |
PseudoClass.FIRST_CHILD
Same as
:nth-child(1) . |
static class |
PseudoClass.FIRST_OF_TYPE
Same as
:nth-of-type(1) . |
static class |
PseudoClass.HEADER
Selects all elements that are headers, like h1, h2, h3 and so on.
|
static class |
PseudoClass.IMAGE
Selects all elements of type image.
|
static class |
PseudoClass.INPUT
Selects all input, textarea, select and button elements.
|
static class |
PseudoClass.LAST
Selects the last matched element.
|
static class |
PseudoClass.LAST_CHILD
Same as
:nth-last-child(1) . |
static class |
PseudoClass.LAST_OF_TYPE
Same as
:nth-last-of-type(1) . |
static class |
PseudoClass.ODD
Selects odd elements, zero-indexed.
|
static class |
PseudoClass.ONLY_CHILD
Represents an element that has a parent element and whose parent element has no other element children.
|
static class |
PseudoClass.ONLY_OF_TYPE
Represents an element that has a parent element and whose parent
element has no other element children with the same expanded element
name.
|
static class |
PseudoClass.PARENT
Select all elements that are the parent of another element, including text nodes.
|
static class |
PseudoClass.PASSWORD
Selects all elements of type password.
|
static class |
PseudoClass.RADIO
Selects all elements of type radio.
|
static class |
PseudoClass.RESET
Selects all elements of type reset.
|
static class |
PseudoClass.ROOT
Represents an element that is the root of the document.
|
static class |
PseudoClass.SELECTED
Selects all elements that are selected.
|
static class |
PseudoClass.SUBMIT
Selects all elements of type submit.
|
static class |
PseudoClass.TEXT
Selects all elements of type text.
|
Constructor and Description |
---|
PseudoClass() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getPseudoClassName()
Returns pseudo-class name from simple class name.
|
boolean |
match(java.util.List<Node> currentResults,
Node node,
int index)
Returns
true if node matches the pseudoclass within current results. |
abstract boolean |
match(Node node)
Returns
true if node matches the pseudoclass. |
public abstract boolean match(Node node)
true
if node matches the pseudoclass.public boolean match(java.util.List<Node> currentResults, Node node, int index)
true
if node matches the pseudoclass within current results.public java.lang.String getPseudoClassName()
Copyright © 2003-present Jodd Team