Class CssPageSelectorParser


  • public final class CssPageSelectorParser
    extends java.lang.Object
    Utilities class to parse CSS page selectors.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.lang.String PAGE_SELECTOR_PATTERN_STR
      The pattern string for page selectors.
      private static java.util.regex.Pattern selectorPattern
      The pattern for page selectors.
    • Field Detail

      • PAGE_SELECTOR_PATTERN_STR

        private static final java.lang.String PAGE_SELECTOR_PATTERN_STR
        The pattern string for page selectors.
        See Also:
        Constant Field Values
      • selectorPattern

        private static final java.util.regex.Pattern selectorPattern
        The pattern for page selectors.
    • Constructor Detail

      • CssPageSelectorParser

        public CssPageSelectorParser()
    • Method Detail

      • parseSelectorItems

        public static java.util.List<ICssSelectorItem> parseSelectorItems​(java.lang.String selectorItemsStr)
        Parses the selector items into a list of ICssSelectorItem instances.
        Parameters:
        selectorItemsStr - the selector items in the form of a String
        Returns:
        the resulting list of ICssSelectorItem instances