public final enum

JavaKeyword

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.code.java.JavaKeyword

Class Overview

Java keywords and reserved tokens.

See Also

Summary

Enum Values
JavaKeyword  ABSTRACT   
JavaKeyword  ASSERT   
JavaKeyword  BOOLEAN   
JavaKeyword  BREAK   
JavaKeyword  BYTE   
JavaKeyword  CASE   
JavaKeyword  CATCH   
JavaKeyword  CHAR   
JavaKeyword  CLASS   
JavaKeyword  CONST   
JavaKeyword  CONTINUE   
JavaKeyword  DEFAULT   
JavaKeyword  DO   
JavaKeyword  DOUBLE   
JavaKeyword  ELSE   
JavaKeyword  ENUM   
JavaKeyword  EXTENDS   
JavaKeyword  FALSE   
JavaKeyword  FINAL   
JavaKeyword  FINALLY   
JavaKeyword  FLOAT   
JavaKeyword  FOR   
JavaKeyword  GOTO   
JavaKeyword  IF   
JavaKeyword  IMPLEMENTS   
JavaKeyword  IMPORT   
JavaKeyword  INSTANCEOF   
JavaKeyword  INT   
JavaKeyword  INTERFACE   
JavaKeyword  LONG   
JavaKeyword  NATIVE   
JavaKeyword  NEW   
JavaKeyword  NULL   
JavaKeyword  PACKAGE   
JavaKeyword  PRIVATE   
JavaKeyword  PROTECTED   
JavaKeyword  PUBLIC   
JavaKeyword  RETURN   
JavaKeyword  SHORT   
JavaKeyword  STATIC   
JavaKeyword  STRICTFP   
JavaKeyword  SUPER   
JavaKeyword  SWITCH   
JavaKeyword  SYNCHRONIZED   
JavaKeyword  THIS   
JavaKeyword  THROW   
JavaKeyword  THROWS   
JavaKeyword  TRANSIENT   
JavaKeyword  TRUE   
JavaKeyword  TRY   
JavaKeyword  VOID   
JavaKeyword  VOLATILE   
JavaKeyword  WHILE   
Public Methods
static void appendAccessKeyword(JavaOutputSink out, JavaKeyword keyword)
Generate a Java keyword into an AST sink.
static void generateAccessFlags(JavaOutputSink out, int f, int addFinalSpace, int entityType)
Generate some Java flags into an AST sink.
static void generateClassAccessFlags(JavaOutputSink out, int f, int add_final_space)
static void generateFieldAccessFlags(JavaOutputSink out, int f, int add_final_space)
static void generateMethodAccessFlags(JavaOutputSink out, int f, int add_final_space)
static JavaKeyword valueOf(String name)
final static JavaKeyword[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final JavaKeyword ABSTRACT

public static final JavaKeyword ASSERT

public static final JavaKeyword BOOLEAN

public static final JavaKeyword BREAK

public static final JavaKeyword BYTE

public static final JavaKeyword CASE

public static final JavaKeyword CATCH

public static final JavaKeyword CHAR

public static final JavaKeyword CLASS

public static final JavaKeyword CONST

public static final JavaKeyword CONTINUE

public static final JavaKeyword DEFAULT

public static final JavaKeyword DO

public static final JavaKeyword DOUBLE

public static final JavaKeyword ELSE

public static final JavaKeyword ENUM

public static final JavaKeyword EXTENDS

public static final JavaKeyword FALSE

public static final JavaKeyword FINAL

public static final JavaKeyword FINALLY

public static final JavaKeyword FLOAT

public static final JavaKeyword FOR

public static final JavaKeyword GOTO

public static final JavaKeyword IF

public static final JavaKeyword IMPLEMENTS

public static final JavaKeyword IMPORT

public static final JavaKeyword INSTANCEOF

public static final JavaKeyword INT

public static final JavaKeyword INTERFACE

public static final JavaKeyword LONG

public static final JavaKeyword NATIVE

public static final JavaKeyword NEW

public static final JavaKeyword NULL

public static final JavaKeyword PACKAGE

public static final JavaKeyword PRIVATE

public static final JavaKeyword PROTECTED

public static final JavaKeyword PUBLIC

public static final JavaKeyword RETURN

public static final JavaKeyword SHORT

public static final JavaKeyword STATIC

public static final JavaKeyword STRICTFP

public static final JavaKeyword SUPER

public static final JavaKeyword SWITCH

public static final JavaKeyword SYNCHRONIZED

public static final JavaKeyword THIS

public static final JavaKeyword THROW

public static final JavaKeyword THROWS

public static final JavaKeyword TRANSIENT

public static final JavaKeyword TRUE

public static final JavaKeyword TRY

public static final JavaKeyword VOID

public static final JavaKeyword VOLATILE

public static final JavaKeyword WHILE

Public Methods

public static void appendAccessKeyword (JavaOutputSink out, JavaKeyword keyword)

Generate a Java keyword into an AST sink.

public static void generateAccessFlags (JavaOutputSink out, int f, int addFinalSpace, int entityType)

Generate some Java flags into an AST sink.

Parameters
out output sink
f flags, as defined in JavaFlags
addFinalSpace 0=no final space; 1=always append a trailing space; -1=append a trailing space only if the access flags string is not empty
entityType the type entity that these access flags apply to: 0=class, 1=field, 2=method

public static void generateClassAccessFlags (JavaOutputSink out, int f, int add_final_space)

public static void generateFieldAccessFlags (JavaOutputSink out, int f, int add_final_space)

public static void generateMethodAccessFlags (JavaOutputSink out, int f, int add_final_space)

public static JavaKeyword valueOf (String name)

public static final JavaKeyword[] values ()