Package dev.amp.validator.css
Enum TokenType
- java.lang.Object
-
- java.lang.Enum<TokenType>
-
- dev.amp.validator.css.TokenType
-
- All Implemented Interfaces:
Serializable,Comparable<TokenType>
public enum TokenType extends Enum<TokenType>
Token enumeration types.- Author:
- nhant01, GeorgeLuo
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AT_KEYWORDAT_KEYWORDAT_RULEQUALIFIED_RULEATTR_SELECTORATTR_SELECTORCDCCDCCDOCDOCLASS_SELECTORCLASS_SELECTORCLOSE_CURLYCLOSE_CURLYCLOSE_PARENCLOSE_PARENCLOSE_SQUARECLOSE_SQUARECOLONCOLONCOMBINATORCOMBINATORCOMMACOMMADASH_MATCHDASH_MATCHDECLARATIONDECLARATIONDELIMDELIMEOF_TOKENEOF_TOKENERRORERRORFUNCTION_TOKENFUNCTION_TOKENHASHHASHID_SELECTORID_SELECTORIDENTIDENTINCLUDE_MATCHINCLUDE_MATCHNUMBERNUMBEROPEN_CURLYOPEN_CURLYOPEN_PARENOPEN_PARENOPEN_SQUAREOPEN_SQUAREPARSED_CSS_URLPARSED_CSS_URLPREFIX_MATCHPREFIX_MATCHPSEUDO_SELECTORPSEUDO_SELECTORQUALIFIED_RULEQUALIFIED_RULESELECTORS_GROUPSELECTORS_GROUPSEMICOLONSEMICOLONSIMPLE_SELECTOR_SEQUENCESIMPLE_SELECTOR_SEQUENCESTRINGSTRINGSTYLESHEETSTYLESHEETSUBSTRING_MATCHSUBSTRING_MATCHSUFFIX_MATCHSUFFIX_MATCHTYPE_SELECTORTYPE_SELECTORUNKNOWNUNKNOWNURLURLWHITESPACEWHITESPACE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TokenTypevalueOf(String name)Returns the enum constant of this type with the specified name.static TokenType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
EOF_TOKEN
public static final TokenType EOF_TOKEN
EOF_TOKEN
-
PARSED_CSS_URL
public static final TokenType PARSED_CSS_URL
PARSED_CSS_URL
-
WHITESPACE
public static final TokenType WHITESPACE
WHITESPACE
-
CDO
public static final TokenType CDO
CDO
-
CDC
public static final TokenType CDC
CDC
-
AT_KEYWORD
public static final TokenType AT_KEYWORD
AT_KEYWORD
-
SEMICOLON
public static final TokenType SEMICOLON
SEMICOLON
-
OPEN_CURLY
public static final TokenType OPEN_CURLY
OPEN_CURLY
-
CLOSE_CURLY
public static final TokenType CLOSE_CURLY
CLOSE_CURLY
-
OPEN_SQUARE
public static final TokenType OPEN_SQUARE
OPEN_SQUARE
-
CLOSE_SQUARE
public static final TokenType CLOSE_SQUARE
CLOSE_SQUARE
-
OPEN_PAREN
public static final TokenType OPEN_PAREN
OPEN_PAREN
-
CLOSE_PAREN
public static final TokenType CLOSE_PAREN
CLOSE_PAREN
-
FUNCTION_TOKEN
public static final TokenType FUNCTION_TOKEN
FUNCTION_TOKEN
-
IDENT
public static final TokenType IDENT
IDENT
-
COLON
public static final TokenType COLON
COLON
-
COMMA
public static final TokenType COMMA
COMMA
-
STYLESHEET
public static final TokenType STYLESHEET
STYLESHEET
-
AT_RULE
public static final TokenType AT_RULE
QUALIFIED_RULE
-
QUALIFIED_RULE
public static final TokenType QUALIFIED_RULE
QUALIFIED_RULE
-
DECLARATION
public static final TokenType DECLARATION
DECLARATION
-
UNKNOWN
public static final TokenType UNKNOWN
UNKNOWN
-
DELIM
public static final TokenType DELIM
DELIM
-
URL
public static final TokenType URL
URL
-
STRING
public static final TokenType STRING
STRING
-
ERROR
public static final TokenType ERROR
ERROR
-
TYPE_SELECTOR
public static final TokenType TYPE_SELECTOR
TYPE_SELECTOR
-
SELECTORS_GROUP
public static final TokenType SELECTORS_GROUP
SELECTORS_GROUP
-
HASH
public static final TokenType HASH
HASH
-
ATTR_SELECTOR
public static final TokenType ATTR_SELECTOR
ATTR_SELECTOR
-
ID_SELECTOR
public static final TokenType ID_SELECTOR
ID_SELECTOR
-
CLASS_SELECTOR
public static final TokenType CLASS_SELECTOR
CLASS_SELECTOR
-
PSEUDO_SELECTOR
public static final TokenType PSEUDO_SELECTOR
PSEUDO_SELECTOR
-
COMBINATOR
public static final TokenType COMBINATOR
COMBINATOR
-
SIMPLE_SELECTOR_SEQUENCE
public static final TokenType SIMPLE_SELECTOR_SEQUENCE
SIMPLE_SELECTOR_SEQUENCE
-
INCLUDE_MATCH
public static final TokenType INCLUDE_MATCH
INCLUDE_MATCH
-
PREFIX_MATCH
public static final TokenType PREFIX_MATCH
PREFIX_MATCH
-
SUFFIX_MATCH
public static final TokenType SUFFIX_MATCH
SUFFIX_MATCH
-
SUBSTRING_MATCH
public static final TokenType SUBSTRING_MATCH
SUBSTRING_MATCH
-
DASH_MATCH
public static final TokenType DASH_MATCH
DASH_MATCH
-
NUMBER
public static final TokenType NUMBER
NUMBER
-
-
Method Detail
-
values
public static TokenType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (TokenType c : TokenType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static TokenType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-