Class CssToken.Matchers

java.lang.Object
org.idpf.epubcheck.util.css.CssToken.Matchers
Enclosing class:
CssToken

static final class CssToken.Matchers extends Object
Token predicate matchers.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) static final com.google.common.base.Predicate<CssToken>
     
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '}'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value ')'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value ']'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value ':'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '>', '+' or '~'.
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value ','
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with values ',' or '}'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '{'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '('
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '['
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '|'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value ';'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with values ';' or '}'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with values ';' or '{'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '*'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches a CssToken.Type.CHAR with value '*' or '|'
    (package private) static final com.google.common.base.Predicate<CssToken>
    Matches CssToken.Type.IDENT and CssToken.Type.STRING
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MATCH_SEMI_OPENBRACE

      static final com.google.common.base.Predicate<CssToken> MATCH_SEMI_OPENBRACE
      Matches a CssToken.Type.CHAR with values ';' or '{'
    • MATCH_SEMI_CLOSEBRACE

      static final com.google.common.base.Predicate<CssToken> MATCH_SEMI_CLOSEBRACE
      Matches a CssToken.Type.CHAR with values ';' or '}'
    • MATCH_COMMA_OPENBRACE

      static final com.google.common.base.Predicate<CssToken> MATCH_COMMA_OPENBRACE
      Matches a CssToken.Type.CHAR with values ',' or '}'
    • MATCH_COLON

      static final com.google.common.base.Predicate<CssToken> MATCH_COLON
      Matches a CssToken.Type.CHAR with value ':'
    • MATCH_PIPE

      static final com.google.common.base.Predicate<CssToken> MATCH_PIPE
      Matches a CssToken.Type.CHAR with value '|'
    • MATCH_CLOSEBRACE

      static final com.google.common.base.Predicate<CssToken> MATCH_CLOSEBRACE
      Matches a CssToken.Type.CHAR with value '}'
    • MATCH_OPENBRACE

      static final com.google.common.base.Predicate<CssToken> MATCH_OPENBRACE
      Matches a CssToken.Type.CHAR with value '{'
    • MATCH_COMBINATOR_CHAR

      static final com.google.common.base.Predicate<CssToken> MATCH_COMBINATOR_CHAR
      Matches a CssToken.Type.CHAR with value '>', '+' or '~'. Note that S is the fourth CSS combinator which is not matched here.
    • MATCH_SEMI

      static final com.google.common.base.Predicate<CssToken> MATCH_SEMI
      Matches a CssToken.Type.CHAR with value ';'
    • MATCH_COMMA

      static final com.google.common.base.Predicate<CssToken> MATCH_COMMA
      Matches a CssToken.Type.CHAR with value ','
    • MATCH_CLOSEPAREN

      static final com.google.common.base.Predicate<CssToken> MATCH_CLOSEPAREN
      Matches a CssToken.Type.CHAR with value ')'
    • MATCH_OPENPAREN

      static final com.google.common.base.Predicate<CssToken> MATCH_OPENPAREN
      Matches a CssToken.Type.CHAR with value '('
    • MATCH_STAR_PIPE

      static final com.google.common.base.Predicate<CssToken> MATCH_STAR_PIPE
      Matches a CssToken.Type.CHAR with value '*' or '|'
    • MATCH_STAR

      static final com.google.common.base.Predicate<CssToken> MATCH_STAR
      Matches a CssToken.Type.CHAR with value '*'
    • MATCH_OPENSQUAREBRACKET

      static final com.google.common.base.Predicate<CssToken> MATCH_OPENSQUAREBRACKET
      Matches a CssToken.Type.CHAR with value '['
    • MATCH_CLOSESQUAREBRACKET

      static final com.google.common.base.Predicate<CssToken> MATCH_CLOSESQUAREBRACKET
      Matches a CssToken.Type.CHAR with value ']'
    • MATCH_STRING_IDENT

      static final com.google.common.base.Predicate<CssToken> MATCH_STRING_IDENT
      Matches CssToken.Type.IDENT and CssToken.Type.STRING
    • MATCH_ATTRIBUTE_SELECTOR_MATCHERS

      static final com.google.common.base.Predicate<CssToken> MATCH_ATTRIBUTE_SELECTOR_MATCHERS
  • Constructor Details

    • Matchers

      Matchers()