Class CssToken.Matchers

  • Enclosing class:
    CssToken

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

      Fields 
      Modifier and Type Field Description
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_ATTRIBUTE_SELECTOR_MATCHERS  
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_CLOSEBRACE
      Matches a CssToken.Type.CHAR with value '}'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_CLOSEPAREN
      Matches a CssToken.Type.CHAR with value ')'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_CLOSESQUAREBRACKET
      Matches a CssToken.Type.CHAR with value ']'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_COLON
      Matches a CssToken.Type.CHAR with value ':'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_COMBINATOR_CHAR
      Matches a CssToken.Type.CHAR with value '>', '+' or '~'.
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_COMMA
      Matches a CssToken.Type.CHAR with value ','
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_COMMA_OPENBRACE
      Matches a CssToken.Type.CHAR with values ',' or '}'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_OPENBRACE
      Matches a CssToken.Type.CHAR with value '{'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_OPENPAREN
      Matches a CssToken.Type.CHAR with value '('
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_OPENSQUAREBRACKET
      Matches a CssToken.Type.CHAR with value '['
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_PIPE
      Matches a CssToken.Type.CHAR with value '|'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_SEMI
      Matches a CssToken.Type.CHAR with value ';'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_SEMI_CLOSEBRACE
      Matches a CssToken.Type.CHAR with values ';' or '}'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_SEMI_OPENBRACE
      Matches a CssToken.Type.CHAR with values ';' or '{'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_STAR
      Matches a CssToken.Type.CHAR with value '*'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_STAR_PIPE
      Matches a CssToken.Type.CHAR with value '*' or '|'
      (package private) static com.google.common.base.Predicate<CssToken> MATCH_STRING_IDENT
      Matches CssToken.Type.IDENT and CssToken.Type.STRING
    • Constructor Summary

      Constructors 
      Constructor Description
      Matchers()  
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • 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 Detail

      • Matchers

        Matchers()