Interface JavaTokens

All Known Subinterfaces:
JavaClassType, JavaCodeType
All Known Implementing Classes:
AbstractJavaParser, EditableJavaAnnotation, EditableJavaClass, EditableJavadoc, EditableJavaField, EditableJavaImportStatement, EditableJavaMethod, EditableJavaMultiLineComment, EditableJavaPackageDeclaration, EditableJavaSingleLineComment, FullJavaParser, JavaAnnotation, JavaAnnotationParser, JavaClass, JavaClassParser, Javadoc, JavadocParser, JavaField, JavaFieldParser, JavaImportStatement, JavaImportStatementParser, JavaMethod, JavaMethodParser, JavaMultiLineComment, JavaMultiLineCommentParser, JavaPackageDeclaration, JavaPackageDeclarationParser, JavaSingleLineComment, JavaSingleLineCommentParser, JavaTypeWithModifiersParser, UneditableJavaAnnotation, UneditableJavaClass, UneditableJavadoc, UneditableJavaField, UneditableJavaImportStatement, UneditableJavaMethod, UneditableJavaMultiLineComment, UneditableJavaPackageDeclaration, UneditableJavaSingleLineComment, Visibility

public interface JavaTokens
An interface containing constants for various tokens in Java
Version:
Beta v.0.5
Author:
Logan Ferree (Tadukoo)
  • Field Details

    • SEMICOLON

      static final String SEMICOLON
      A semicolon - used commonly at the end of lines - ";"
      See Also:
    • PACKAGE_TOKEN

      static final String PACKAGE_TOKEN
      Used in package declarations - "package"
      See Also:
    • IMPORT_TOKEN

      static final String IMPORT_TOKEN
      Used in import statements - "import"
      See Also:
    • CLASS_TOKEN

      static final String CLASS_TOKEN
      Used to declare a class - "class"
      See Also:
    • THROWS_TOKEN

      static final String THROWS_TOKEN
      Used for throwing throwables - "throws"
      See Also:
    • EXTENDS_TOKEN

      static final String EXTENDS_TOKEN
      Used for extending class types - "extends"
      See Also:
    • IMPLEMENTS_TOKEN

      static final String IMPLEMENTS_TOKEN
      Used for implementing interfaces - "implements"
      See Also:
    • JAVADOC_START_TOKEN

      static final String JAVADOC_START_TOKEN
      Used to start a javadoc - "/**"
      See Also:
    • JAVADOC_LINE_TOKEN

      static final String JAVADOC_LINE_TOKEN
      Used at the start of lines in a javadoc - "*"
      See Also:
    • MULTI_LINE_COMMENT_START_TOKEN

      static final String MULTI_LINE_COMMENT_START_TOKEN
      Used to start a multi-line comment - "/*"
      See Also:
    • MULTI_LINE_COMMENT_CLOSE_TOKEN

      static final String MULTI_LINE_COMMENT_CLOSE_TOKEN
      Used at the end of javadocs and multi-line comments - "*/"
      See Also:
    • SINGLE_LINE_COMMENT_TOKEN

      static final String SINGLE_LINE_COMMENT_TOKEN
      Used to start a single-line comment - "//"
      See Also:
    • ANNOTATION_START_TOKEN

      static final String ANNOTATION_START_TOKEN
      Used to start an annotation - "@"
      See Also:
    • PARAMETER_OPEN_TOKEN

      static final String PARAMETER_OPEN_TOKEN
      Used to start a list of parameters - "("
      See Also:
    • PARAMETER_CLOSE_TOKEN

      static final String PARAMETER_CLOSE_TOKEN
      Used to end a list of parameters - ")"
      See Also:
    • LIST_SEPARATOR_TOKEN

      static final String LIST_SEPARATOR_TOKEN
      Used to separate items in a list - ","
      See Also:
    • BLOCK_OPEN_TOKEN

      static final String BLOCK_OPEN_TOKEN
      Used to start a block of code - "{"
      See Also:
    • BLOCK_CLOSE_TOKEN

      static final String BLOCK_CLOSE_TOKEN
      Used to end a block of code - "}"
      See Also:
    • ASSIGNMENT_OPERATOR_TOKEN

      static final String ASSIGNMENT_OPERATOR_TOKEN
      Used to make an assignment - "="
      See Also:
    • JAVADOC_AUTHOR_TOKEN

      static final String JAVADOC_AUTHOR_TOKEN
      Used in Javadocs for author string - "author"
      See Also:
    • JAVADOC_VERSION_TOKEN

      static final String JAVADOC_VERSION_TOKEN
      Used in Javadocs for version string - "version"
      See Also:
    • JAVADOC_SINCE_TOKEN

      static final String JAVADOC_SINCE_TOKEN
      Used in Javadocs for since string - "since"
      See Also:
    • JAVADOC_PARAM_TOKEN

      static final String JAVADOC_PARAM_TOKEN
      Used in Javadocs for param strings - "param"
      See Also:
    • JAVADOC_RETURN_TOKEN

      static final String JAVADOC_RETURN_TOKEN
      Used in Javadocs for return string - "return"
      See Also:
    • PRIVATE_MODIFIER

      static final String PRIVATE_MODIFIER
      Used as a visibility modifier - "private"
      See Also:
    • PROTECTED_MODIFIER

      static final String PROTECTED_MODIFIER
      Used as a visibility modifier - "protected"
      See Also:
    • PUBLIC_MODIFIER

      static final String PUBLIC_MODIFIER
      Used as a visibility modifier - "public"
      See Also:
    • VISIBILITY_MODIFIERS

      static final Set<String> VISIBILITY_MODIFIERS
      All the Visibility modifiers
    • ABSTRACT_MODIFIER

      static final String ABSTRACT_MODIFIER
      Used as a modifier on some types - "abstract"
      See Also:
    • STATIC_MODIFIER

      static final String STATIC_MODIFIER
      Used as a modifier on some types - "static"
      See Also:
    • FINAL_MODIFIER

      static final String FINAL_MODIFIER
      Used as a modifier on some types - "final"
      See Also:
    • MODIFIERS

      static final Set<String> MODIFIERS
      All the modifiers that exist