Package jodd.csselly.selector
Different CSSelector selectors.
-
Interface Summary Interface Description PseudoClasses Simple collection ofPseudoClassimplementations.PseudoFunctions -
Class Summary Class Description AttributeSelector Attribute selector.PseudoClass Pseudo class definition.PseudoClasses.BUTTON Selects all button elements and elements of type button.PseudoClasses.CHECKBOX Selects all elements of type checkbox.PseudoClasses.CHECKED Selects all elements that are checked.PseudoClasses.EMPTY Represents an element that has no children at all.PseudoClasses.EVEN Selects even elements, zero-indexed.PseudoClasses.FILE Selects all elements of type file.PseudoClasses.FIRST Selects the first matched element.PseudoClasses.FIRST_CHILD Same as:nth-child(1).PseudoClasses.FIRST_OF_TYPE Same as:nth-of-type(1).PseudoClasses.HEADER Selects all elements that are headers, like h1, h2, h3 and so on.PseudoClasses.IMAGE Selects all elements of type image.PseudoClasses.INPUT Selects all input, textarea, select and button elements.PseudoClasses.LAST Selects the last matched element.PseudoClasses.LAST_CHILD Same as:nth-last-child(1).PseudoClasses.LAST_OF_TYPE Same as:nth-last-of-type(1).PseudoClasses.ODD Selects odd elements, zero-indexed.PseudoClasses.ONLY_CHILD Represents an element that has a parent element and whose parent element has no other element children.PseudoClasses.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.PseudoClasses.PARENT Select all elements that are the parent of another element, including text nodes.PseudoClasses.PASSWORD Selects all elements of type password.PseudoClasses.RADIO Selects all elements of type radio.PseudoClasses.RESET Selects all elements of type reset.PseudoClasses.ROOT Represents an element that is the root of the document.PseudoClasses.SELECTED Selects all elements that are selected.PseudoClasses.SUBMIT Selects all elements of type submit.PseudoClasses.TEXT Selects all elements of type text.PseudoClassSelector Pseudo class selector.PseudoFunction<E> Pseudo functions.PseudoFunctionExpression Pseudo-function expression, in form:an + b.PseudoFunctions.CONTAINS Selects all elements that contain the specified text.PseudoFunctions.EQ Select the element at index n within the matched set.PseudoFunctions.GT Select all elements at an index greater than index within the matched set.PseudoFunctions.HAS Selects elements which contain at least one element that matches the specified selector.PseudoFunctions.LT Select all elements at an index less than index within the matched set.PseudoFunctions.NOT Selects all elements that do not match the given selector.PseudoFunctions.NTH_CHILD The:nth-child(an+b)pseudo-class notation represents an element that has an+b-1 siblings before it in the document tree, for any positive integer or zero value of n, and has a parent element.PseudoFunctions.NTH_LAST_CHILD The:nth-last-child(an+b)pseudo-class notation represents an element that has an+b-1 siblings after it in the document tree, for any positive integer or zero value of n, and has a parent element.PseudoFunctions.NTH_LAST_OF_TYPE The:nth-last-of-type(an+b)pseudo-class notation represents an element that has an+b-1 siblings with the same expanded element name after it in the document tree, for any zero or positive integer value of n, and has a parent element.PseudoFunctions.NTH_OF_TYPE The:nth-of-type(an+b)pseudo-class notation represents an element that has an+b-1 siblings with the same expanded element name before it in the document tree, for any zero or positive integer value of n, and has a parent element.PseudoFunctionSelector<E> Pseudo function selector. -
Enum Summary Enum Description Match Attributerelation matcher.