Class TokenTypes

java.lang.Object
com.github.javaparser.TokenTypes

public class TokenTypes extends Object
Complements GeneratedJavaParserConstants
  • Constructor Details

    • TokenTypes

      public TokenTypes()
  • Method Details

    • isWhitespace

      public static boolean isWhitespace(int kind)
    • isEndOfLineToken

      public static boolean isEndOfLineToken(int kind)
    • isWhitespaceOrComment

      public static boolean isWhitespaceOrComment(int kind)
    • isSpaceOrTab

      @Deprecated public static boolean isSpaceOrTab(int kind)
      Deprecated.
      Use isWhitespaceButNotEndOfLine(int) which more explicitly reflects that this also includes other whitespace e.g. EOF and CTRL_Z and a large number of other characters. See the grammar for details of exactly which characters are included as a "space" (.
      
         <SPACE: [" ", "\t", "\f", "…", " ", " ", "᠎", " ", " ", " ", " ", " ", " ",
             " ", " ", " ", " ", " ", "​", "‌", "‍", "
", "
", " ", " ", "⁠", " ", ""]>
        
    • isWhitespaceButNotEndOfLine

      public static boolean isWhitespaceButNotEndOfLine(int kind)
    • isComment

      public static boolean isComment(int kind)
    • eolTokenKind

      public static int eolTokenKind(LineSeparator lineSeparator)
      Returns:
      the kind of EOL token to use on the platform you're running on.
    • eolTokenKind

      public static int eolTokenKind()
    • spaceTokenKind

      public static int spaceTokenKind()
      Returns:
      the token kind for a single space.
    • getCategory

      public static JavaToken.Category getCategory(int kind)
      Category of a token, a little more detailed than The JLS.