Package com.github.javaparser
Enum JavaToken.Category
- java.lang.Object
-
- java.lang.Enum<JavaToken.Category>
-
- com.github.javaparser.JavaToken.Category
-
- All Implemented Interfaces:
Serializable
,Comparable<JavaToken.Category>
- Enclosing class:
- JavaToken
public static enum JavaToken.Category extends Enum<JavaToken.Category>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMENT
EOL
IDENTIFIER
KEYWORD
LITERAL
OPERATOR
SEPARATOR
WHITESPACE_NO_EOL
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isComment()
boolean
isEndOfLine()
boolean
isIdentifier()
boolean
isKeyword()
boolean
isLiteral()
boolean
isOperator()
boolean
isSeparator()
boolean
isWhitespace()
boolean
isWhitespaceButNotEndOfLine()
boolean
isWhitespaceOrComment()
static JavaToken.Category
valueOf(String name)
Returns the enum constant of this type with the specified name.static JavaToken.Category[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
WHITESPACE_NO_EOL
public static final JavaToken.Category WHITESPACE_NO_EOL
-
EOL
public static final JavaToken.Category EOL
-
COMMENT
public static final JavaToken.Category COMMENT
-
IDENTIFIER
public static final JavaToken.Category IDENTIFIER
-
KEYWORD
public static final JavaToken.Category KEYWORD
-
LITERAL
public static final JavaToken.Category LITERAL
-
SEPARATOR
public static final JavaToken.Category SEPARATOR
-
OPERATOR
public static final JavaToken.Category OPERATOR
-
-
Method Detail
-
values
public static JavaToken.Category[] 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 (JavaToken.Category c : JavaToken.Category.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static JavaToken.Category 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
-
isWhitespaceOrComment
public boolean isWhitespaceOrComment()
-
isWhitespace
public boolean isWhitespace()
-
isEndOfLine
public boolean isEndOfLine()
-
isComment
public boolean isComment()
-
isWhitespaceButNotEndOfLine
public boolean isWhitespaceButNotEndOfLine()
-
isIdentifier
public boolean isIdentifier()
-
isKeyword
public boolean isKeyword()
-
isLiteral
public boolean isLiteral()
-
isSeparator
public boolean isSeparator()
-
isOperator
public boolean isOperator()
-
-