public enum JavaScriptPunctuator extends Enum<JavaScriptPunctuator> implements com.sonar.sslr.api.TokenType, org.sonar.sslr.grammar.GrammarRuleKey
| Enum Constant and Description |
|---|
AND |
AND_EQU |
ANDAND |
BANG |
COLON |
COMMA |
DEC |
DIV |
DIV_EQU |
DOT |
DOUBLEARROW |
ELLIPSIS |
EQU |
EQUAL |
EQUAL2 |
EXP |
EXP_EQU |
GE |
GT |
INC |
LBRACKET |
LCURLYBRACE |
LE |
LPARENTHESIS |
LT |
MINUS |
MINUS_EQU |
MOD |
MOD_EQU |
NOTEQUAL |
NOTEQUAL2 |
OR |
OR_EQU |
OROR |
PLUS |
PLUS_EQU |
QUERY |
RBRACKET |
RCURLYBRACE |
RPARENTHESIS |
SEMI |
SL |
SL_EQU |
SR |
SR_EQU |
SR_EQU2 |
SR2 |
STAR |
STAR_EQU |
TILDA |
XOR |
XOR_EQU |
| Modifier and Type | Method and Description |
|---|---|
String |
getName() |
String |
getValue() |
boolean |
hasToBeSkippedFromAst(com.sonar.sslr.api.AstNode node) |
static JavaScriptPunctuator |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JavaScriptPunctuator[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JavaScriptPunctuator LCURLYBRACE
public static final JavaScriptPunctuator RCURLYBRACE
public static final JavaScriptPunctuator LPARENTHESIS
public static final JavaScriptPunctuator RPARENTHESIS
public static final JavaScriptPunctuator LBRACKET
public static final JavaScriptPunctuator RBRACKET
public static final JavaScriptPunctuator DOT
public static final JavaScriptPunctuator DOUBLEARROW
public static final JavaScriptPunctuator ELLIPSIS
public static final JavaScriptPunctuator SEMI
public static final JavaScriptPunctuator COMMA
public static final JavaScriptPunctuator LT
public static final JavaScriptPunctuator GT
public static final JavaScriptPunctuator LE
public static final JavaScriptPunctuator GE
public static final JavaScriptPunctuator EQUAL
public static final JavaScriptPunctuator NOTEQUAL
public static final JavaScriptPunctuator EQUAL2
public static final JavaScriptPunctuator NOTEQUAL2
public static final JavaScriptPunctuator PLUS
public static final JavaScriptPunctuator MINUS
public static final JavaScriptPunctuator STAR
public static final JavaScriptPunctuator EXP
public static final JavaScriptPunctuator MOD
public static final JavaScriptPunctuator DIV
public static final JavaScriptPunctuator INC
public static final JavaScriptPunctuator DEC
public static final JavaScriptPunctuator SL
public static final JavaScriptPunctuator SR
public static final JavaScriptPunctuator SR2
public static final JavaScriptPunctuator AND
public static final JavaScriptPunctuator OR
public static final JavaScriptPunctuator XOR
public static final JavaScriptPunctuator BANG
public static final JavaScriptPunctuator TILDA
public static final JavaScriptPunctuator ANDAND
public static final JavaScriptPunctuator OROR
public static final JavaScriptPunctuator QUERY
public static final JavaScriptPunctuator COLON
public static final JavaScriptPunctuator EQU
public static final JavaScriptPunctuator PLUS_EQU
public static final JavaScriptPunctuator MINUS_EQU
public static final JavaScriptPunctuator DIV_EQU
public static final JavaScriptPunctuator STAR_EQU
public static final JavaScriptPunctuator EXP_EQU
public static final JavaScriptPunctuator MOD_EQU
public static final JavaScriptPunctuator SL_EQU
public static final JavaScriptPunctuator SR_EQU
public static final JavaScriptPunctuator SR_EQU2
public static final JavaScriptPunctuator AND_EQU
public static final JavaScriptPunctuator OR_EQU
public static final JavaScriptPunctuator XOR_EQU
public static JavaScriptPunctuator[] values()
for (JavaScriptPunctuator c : JavaScriptPunctuator.values()) System.out.println(c);
public static JavaScriptPunctuator valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getName()
getName in interface com.sonar.sslr.api.TokenTypepublic String getValue()
getValue in interface com.sonar.sslr.api.TokenTypepublic boolean hasToBeSkippedFromAst(com.sonar.sslr.api.AstNode node)
hasToBeSkippedFromAst in interface com.sonar.sslr.api.TokenTypeCopyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.