Package jodd.csselly.selector
Class PseudoClass
java.lang.Object
jodd.csselly.selector.PseudoClass
- Direct Known Subclasses:
PseudoClasses.BUTTON,PseudoClasses.CHECKBOX,PseudoClasses.CHECKED,PseudoClasses.EMPTY,PseudoClasses.EVEN,PseudoClasses.FILE,PseudoClasses.FIRST,PseudoClasses.FIRST_CHILD,PseudoClasses.FIRST_OF_TYPE,PseudoClasses.HEADER,PseudoClasses.IMAGE,PseudoClasses.INPUT,PseudoClasses.LAST,PseudoClasses.LAST_CHILD,PseudoClasses.LAST_OF_TYPE,PseudoClasses.ODD,PseudoClasses.ONLY_CHILD,PseudoClasses.ONLY_OF_TYPE,PseudoClasses.PARENT,PseudoClasses.PASSWORD,PseudoClasses.RADIO,PseudoClasses.RESET,PseudoClasses.ROOT,PseudoClasses.SELECTED,PseudoClasses.SUBMIT,PseudoClasses.TEXT
Pseudo class definition.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns pseudo-class name from simple class name.abstract booleanReturnstrueif node matches the pseudo-class.booleanmatchInRange(List<Node> matchedResults, Node node, int index) Returnstrueif node matches the pseudo-class within current results.
-
Constructor Details
-
PseudoClass
public PseudoClass()
-
-
Method Details
-
match
Returnstrueif node matches the pseudo-class. -
matchInRange
Returnstrueif node matches the pseudo-class within current results. This match is all about the range and node position in it. By default, returnstrue. -
getPseudoClassName
Returns pseudo-class name from simple class name.
-