Class TokenUtils
- java.lang.Object
-
- com.virtuslab.using_directives.custom.utils.TokenUtils
-
public class TokenUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<Tokens>alphaKeywordsstatic java.util.Set<Tokens>canEndStatTokensstatic java.util.Set<Tokens>canStartExprTokens3static java.util.Set<Tokens>canStartIndentTokensstatic java.util.Set<Tokens>canStartStatTokens3static java.util.Set<Tokens>closingRegionTokensstatic java.util.Set<Tokens>identifierTokensstatic java.util.Map<java.lang.String,Tokens>keywordMapstatic java.util.Set<Tokens>keywordsstatic java.util.Set<Tokens>literalTokensstatic java.util.Set<Tokens>openParensTokensstatic java.util.Set<Tokens>symbolicKeywords
-
Constructor Summary
Constructors Constructor Description TokenUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisIdentifier(Tokens token)static booleanisValidUsingDirectiveStart(Tokens token)static java.util.Map<java.lang.String,Tokens>keywordMap()static TokenstokenFromInt(int value)
-
-
-
Field Detail
-
alphaKeywords
public static java.util.Set<Tokens> alphaKeywords
-
symbolicKeywords
public static java.util.Set<Tokens> symbolicKeywords
-
identifierTokens
public static java.util.Set<Tokens> identifierTokens
-
keywords
public static java.util.Set<Tokens> keywords
-
literalTokens
public static java.util.Set<Tokens> literalTokens
-
openParensTokens
public static java.util.Set<Tokens> openParensTokens
-
canStartExprTokens3
public static java.util.Set<Tokens> canStartExprTokens3
-
canEndStatTokens
public static java.util.Set<Tokens> canEndStatTokens
-
closingRegionTokens
public static java.util.Set<Tokens> closingRegionTokens
-
canStartIndentTokens
public static java.util.Set<Tokens> canStartIndentTokens
-
canStartStatTokens3
public static java.util.Set<Tokens> canStartStatTokens3
-
keywordMap
public static java.util.Map<java.lang.String,Tokens> keywordMap
-
-
Method Detail
-
tokenFromInt
public static Tokens tokenFromInt(int value)
-
isIdentifier
public static boolean isIdentifier(Tokens token)
-
isValidUsingDirectiveStart
public static boolean isValidUsingDirectiveStart(Tokens token)
-
keywordMap
public static java.util.Map<java.lang.String,Tokens> keywordMap()
-
-