Class TokenRole
- java.lang.Object
-
- com.strobel.decompiler.patterns.Role<JavaTokenNode>
-
- com.strobel.decompiler.languages.java.ast.TokenRole
-
public final class TokenRole extends Role<JavaTokenNode>
-
-
Field Summary
Fields Modifier and Type Field Description private byte
_flags
private int
_length
private java.lang.String
_token
static byte
FLAG_DELIMITER
static byte
FLAG_KEYWORD
static byte
FLAG_OPERATOR
-
Fields inherited from class com.strobel.decompiler.patterns.Role
ROLE_INDEX_BITS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLength()
java.lang.String
getToken()
boolean
isDelimiter()
boolean
isKeyword()
boolean
isOperator()
-
Methods inherited from class com.strobel.decompiler.patterns.Role
get, getIndex, getNodeType, getNullObject, isValid, toString
-
-
-
-
Field Detail
-
FLAG_KEYWORD
public static final byte FLAG_KEYWORD
- See Also:
- Constant Field Values
-
FLAG_OPERATOR
public static final byte FLAG_OPERATOR
- See Also:
- Constant Field Values
-
FLAG_DELIMITER
public static final byte FLAG_DELIMITER
- See Also:
- Constant Field Values
-
_token
private final java.lang.String _token
-
_length
private final int _length
-
_flags
private final byte _flags
-
-