| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface JavaConstants
All general-purpose constant values used by the java parser/compiler.
As with all other constant lists, *_base indicates the inclusive lower bound and *_max indicates the exclusive upper bound for a prefix.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface oracle.javatools.parser.java.v2.JavaPreferences | 
|---|
JavaPreferences.MemberOrder | 
| Field Summary | |
|---|---|
static char | 
ACC_ABSTRACT
"abstract"  | 
static char | 
ACC_ANNOTATION
annotation type  | 
static char | 
ACC_BRIDGE
bridge method  | 
static char | 
ACC_ENUM
enum field  | 
static char | 
ACC_FINAL
"final"  | 
static char | 
ACC_INTERFACE
interface type  | 
static char | 
ACC_NATIVE
"native" method  | 
static char | 
ACC_none
 | 
static char | 
ACC_PRIVATE
"private"  | 
static char | 
ACC_PROTECTED
"protected"  | 
static char | 
ACC_PUBLIC
"public"  | 
static char | 
ACC_STATIC
"static"  | 
static char | 
ACC_STRICTFP
"strictfp"  | 
static char | 
ACC_SUPER
special invokespecial for constructors  | 
static char | 
ACC_SYNCHRONIZED
"synchronized"  | 
static char | 
ACC_SYNTHETIC
synthetic  | 
static char | 
ACC_TRANSIENT
"transient" field  | 
static char | 
ACC_VARARGS
variable arguments method  | 
static char | 
ACC_VOLATILE
"volatile"  | 
static char | 
ACCX_DEPRECATED
(@)deprecated  | 
static char | 
ACCX_HIDDEN
(@)hidden (2798659)  | 
static java.lang.String[] | 
ARRAY_implements
JLS 10.7.  | 
static byte | 
BOUND_EXTENDS
"extends" bound.  | 
static byte | 
BOUND_NARROW
The exact type is specified.  | 
static byte | 
BOUND_NONE
No bound.  | 
static byte | 
BOUND_SUPER
"super" bounds.  | 
static byte | 
ELEM_ANNOTATION
JavaAnnotation  | 
static byte | 
ELEM_base
 | 
static byte | 
ELEM_CLASS
JavaClass  | 
static byte | 
ELEM_COMPONENT
JavaMethod, JavaVariable.  | 
static byte | 
ELEM_EXPRESSION
CompiledExpression  | 
static byte | 
ELEM_FIELD
JavaField  | 
static byte | 
ELEM_FILE
JavaFile  | 
static byte | 
ELEM_IMPORT
CompiledImport  | 
static byte | 
ELEM_invalid
 | 
static byte | 
ELEM_LOCAL_VARIABLE
JavaLocalVariable  | 
static byte | 
ELEM_max
 | 
static byte | 
ELEM_METHOD
JavaMethod  | 
static byte | 
ELEM_NOTHING
JavaElement.  | 
static byte | 
ELEM_PACKAGE
JavaPackage  | 
static byte | 
ELEM_SELF_VARIABLE
CompiledSelfVariable.  | 
static byte | 
ELEM_STATEMENT_LABEL
CompiledStatementLabel  | 
static byte | 
ELEM_TMP_VARIABLE
CompiledTmpVariable  | 
static byte | 
ELEM_TYPE_VARIABLE
JavaTypeVariable  | 
static byte | 
ELEM_WILDCARD_TYPE
JavaWildcardType  | 
static java.lang.String[] | 
ELEM_words
Verbose names of all the ELEM_* constants for debugging.  | 
static java.lang.Object[] | 
EMPTY_OBJECT_ARRAY
 | 
static java.lang.String[] | 
EMPTY_STRING_ARRAY
 | 
static byte | 
FOR_ENHANCED
An enhanced for loop.  | 
static byte | 
FOR_EXPRESSION
A standard for loop that has initialization expression terms.  | 
static byte | 
FOR_VARIABLE_D
A standard for loop that declares variables.  | 
static java.util.Collection | 
kEmptyCollection
 | 
static byte[] | 
opt2srcTable
Map from OPT_* to SRC_EXPR_*.  | 
static java.lang.String | 
PACKAGE_INFO
The name of the special class that includes package annotations.  | 
static java.lang.String[] | 
PRIMITIVE_autoboxes
Autoboxing conversion.  | 
static byte[][] | 
PRIMITIVE_binary
Binary numeric conversion (JLS 5.6.2) on each pair of primitives.  | 
static byte | 
PRIMITIVE_BOOLEAN
 | 
static byte | 
PRIMITIVE_BYTE
 | 
static byte | 
PRIMITIVE_CHAR
 | 
static java.lang.String[] | 
PRIMITIVE_descriptors
Descriptor strings.  | 
static byte | 
PRIMITIVE_DOUBLE
 | 
static byte | 
PRIMITIVE_FLOAT
 | 
static byte | 
PRIMITIVE_INT
 | 
static byte | 
PRIMITIVE_invalid
 | 
static byte | 
PRIMITIVE_LONG
 | 
static byte | 
PRIMITIVE_max
 | 
static byte | 
PRIMITIVE_NULL
 | 
static byte | 
PRIMITIVE_SHORT
 | 
static short[] | 
PRIMITIVE_tokens
Source tokens.  | 
static byte[] | 
PRIMITIVE_unary
Unary numeric conversions (JLS 5.6.1) on each primitive.  | 
static byte | 
PRIMITIVE_VOID
 | 
static byte | 
SRC_ANNOTATION
SourceAnnotation.  | 
static byte | 
SRC_base
 | 
static byte | 
SRC_BLOCK
SourceBlock.  | 
static byte | 
SRC_CATCH_PARAMETER
SourceCatchParameter  | 
static byte | 
SRC_CLASS
SourceClass.  | 
static byte | 
SRC_CLASS_BODY
SourceClassBody.  | 
static byte | 
SRC_CLASS_INITIALIZER
SourceClassInitializer.  | 
static byte | 
SRC_CONSTRUCTOR_D
SourceMethod.  | 
static byte | 
SRC_DOC_base
 | 
static byte | 
SRC_DOC_BLOCK_TAG
SourceDocBlockTag  | 
static byte | 
SRC_DOC_COMMENT
SourceDocComment  | 
static byte | 
SRC_DOC_DESCRIPTION
SourceDocDescription  | 
static byte | 
SRC_DOC_INLINE_TAG
SourceDocInlineTag  | 
static byte | 
SRC_DOC_max
 | 
static byte | 
SRC_DOC_REFERENCE
SourceDocReference  | 
static byte | 
SRC_DOC_TAG_NAME
SourceDocTagName  | 
static byte | 
SRC_DOC_TEXT
SourceDocText  | 
static byte | 
SRC_ENUM_CONSTANT_D
SourceEnumConstant.  | 
static byte | 
SRC_ERROR
SourceError.  | 
static byte | 
SRC_EXPR_ANNOTATION
SourceAnnotationExpression.  | 
static byte | 
SRC_EXPR_ARRAY_ACCESS
SourceArrayAccessExpression.  | 
static byte | 
SRC_EXPR_ASSIGNMENT
SourceAssignmentExpression.  | 
static byte | 
SRC_EXPR_base
 | 
static byte | 
SRC_EXPR_DOT
SourceDotExpression.  | 
static byte | 
SRC_EXPR_INFIX
SourceInfixExpression.  | 
static byte | 
SRC_EXPR_LIST
SourceListExpression.  | 
static byte | 
SRC_EXPR_LITERAL
SourceLiteralExpression.  | 
static byte | 
SRC_EXPR_max
 | 
static byte | 
SRC_EXPR_METHOD_CALL
SourceMethodCallExpression.  | 
static byte | 
SRC_EXPR_NEW_ARRAY
SourceNewArrayExpression.  | 
static byte | 
SRC_EXPR_NEW_CLASS
SourceNewClassExpression.  | 
static byte | 
SRC_EXPR_QUESTION
SourceQuestionExpression.  | 
static byte | 
SRC_EXPR_SIMPLE_NAME
SourceSimpleNameExpression.  | 
static byte | 
SRC_EXPR_TYPE
SourceTypeExpression.  | 
static byte | 
SRC_EXPR_TYPECAST
SourceTypecastExpression.  | 
static byte | 
SRC_EXPR_UNARY
SourceUnaryExpression.  | 
static byte | 
SRC_EXPR_WRAPPER
SourceWrapperExpression.  | 
static byte | 
SRC_FIELD_D
SourceFieldDeclaration.  | 
static byte | 
SRC_FIELD_VARIABLE
SourceFieldVariable.  | 
static byte | 
SRC_FILE
SourceFile.  | 
static byte | 
SRC_FORMAL_PARAMETER
SourceFormalParameter.  | 
static byte | 
SRC_FORMAL_PARAMETER_LIST
SourceFormalParameterList.  | 
static byte | 
SRC_IMPORT_D
SourceImport.  | 
static byte | 
SRC_INTERFACES_CLAUSE
SourceInterfacesClause.  | 
static byte | 
SRC_invalid
The internal symbol implementation depends on SRC_invalid being zero.  | 
static byte | 
SRC_LABEL
SourceStatementLabel.  | 
static byte | 
SRC_LEX_base
 | 
static byte | 
SRC_LEX_BLANKLINE
SourceLexicalBlankline.  | 
static byte | 
SRC_LEX_COMMENT
SourceLexicalComment.  | 
static byte | 
SRC_LEX_max
 | 
static byte | 
SRC_LEX_SQLJ
SourceLexicalSqlj.  | 
static byte | 
SRC_LOCAL_VARIABLE
SourceLocalVariable.  | 
static byte | 
SRC_LOCAL_VARIABLE_D
SourceLocalVariableDeclaration.  | 
static byte | 
SRC_max
 | 
static byte | 
SRC_METHOD_D
SourceMethod.  | 
static byte | 
SRC_NAME
SourceName.  | 
static byte | 
SRC_PACKAGE_D
SourcePackage.  | 
static byte | 
SRC_STMT_ASSERT
SourceAssertStatement.  | 
static byte | 
SRC_STMT_base
 | 
static byte | 
SRC_STMT_BLOCK
SourceBlockStatement.  | 
static byte | 
SRC_STMT_BREAK
SourceBreakStatement.  | 
static byte | 
SRC_STMT_CATCH
SourceCatchClause.  | 
static byte | 
SRC_STMT_CONTINUE
SourceContinueStatement.  | 
static byte | 
SRC_STMT_DO
SourceDoStatement.  | 
static byte | 
SRC_STMT_ELSE
SourceElseClause.  | 
static byte | 
SRC_STMT_EMPTY
SourceEmptyStatement.  | 
static byte | 
SRC_STMT_EXPRESSION
SourceExpressionStatement.  | 
static byte | 
SRC_STMT_FINALLY
SourceFinallyClause.  | 
static byte | 
SRC_STMT_FOR
SourceForStatement.  | 
static byte | 
SRC_STMT_IF
SourceIfStatement.  | 
static byte | 
SRC_STMT_max
 | 
static byte | 
SRC_STMT_RETURN
SourceReturnStatement.  | 
static byte | 
SRC_STMT_SWITCH
SourceSwitchStatement.  | 
static byte | 
SRC_STMT_SYNCH
SourceSynchStatement.  | 
static byte | 
SRC_STMT_THROW
SourceThrowStatement.  | 
static byte | 
SRC_STMT_TRY
SourceTryStatement.  | 
static byte | 
SRC_STMT_WHILE
SourceWhileStatement.  | 
static byte | 
SRC_SUPERCLASS_CLAUSE
SourceSuperclassClause.  | 
static byte | 
SRC_SWITCH_LABEL
SourceSwitchLabel.  | 
static byte | 
SRC_THROWS_CLAUSE
SourceThrowsClause.  | 
static byte | 
SRC_TYPE_ARGUMENT
SourceTypeArgument.  | 
static byte | 
SRC_TYPE_PARAMETER
SourceTypeParameter.  | 
static byte | 
SRC_TYPE_REF
SourceTypeReference.  | 
static java.lang.String[] | 
SRC_words
Verbose names of all the SRC_* constants for debugging.  | 
static byte | 
TY_ANNOTATE
Annotate type.  | 
static byte | 
TY_CLASS
Class type.  | 
static byte | 
TY_ENUM
Enum type.  | 
static byte | 
TY_INTERFACE
Interface type.  | 
static byte | 
TY_invalid
 | 
static byte | 
TY_max
 | 
static java.lang.String[] | 
TY_words
 | 
| Fields inherited from interface oracle.javatools.parser.java.v2.JavaOperators | 
|---|
OPT_ADD, OPT_ADDASG, OPT_AND, OPT_ANNOTATION, OPT_ARRAYCONST, OPT_ASG, OPT_base, OPT_BITAND, OPT_BITANDASG, OPT_BITNOT, OPT_BITOR, OPT_BITORASG, OPT_BITXOR, OPT_BITXORASG, OPT_CLASS_LITERAL, OPT_COND, OPT_DEREF, OPT_DIV, OPT_DIVASG, OPT_DOT, OPT_EQ, OPT_GE, OPT_GT, OPT_INSTANCEOF, OPT_invalid, OPT_INVOKE, OPT_LE, OPT_LIST, OPT_LITERAL, OPT_LSH, OPT_LSHASG, OPT_LT, OPT_max, OPT_MINUS, OPT_MINUSASG, OPT_MOD, OPT_MODASG, OPT_MUL, OPT_MULASG, OPT_NEGATIVE, OPT_NESTEXP, OPT_NEWARRAY, OPT_NEWOBJECT, OPT_NOT, OPT_NOTEQ, OPT_OR, OPT_POSITIVE, OPT_POSTDEC, OPT_POSTINC, OPT_precedence, OPT_PREDEC, OPT_PREINC, OPT_QUALIFIED_SUPER, OPT_QUALIFIED_THIS, OPT_RSH, OPT_RSHASG, OPT_SIMPLE_NAME, OPT_tokens, OPT_TYPE, OPT_TYPECAST, OPT_URSH, OPT_URSHASG, OPT_words | 
| Field Detail | 
|---|
static final java.util.Collection kEmptyCollection
static final java.lang.Object[] EMPTY_OBJECT_ARRAY
static final java.lang.String[] EMPTY_STRING_ARRAY
static final byte SRC_invalid
static final byte SRC_base
static final byte SRC_ANNOTATION
static final byte SRC_BLOCK
static final byte SRC_CLASS
static final byte SRC_CLASS_BODY
static final byte SRC_CLASS_INITIALIZER
static final byte SRC_CONSTRUCTOR_D
static final byte SRC_ENUM_CONSTANT_D
static final byte SRC_ERROR
static final byte SRC_FIELD_D
static final byte SRC_FIELD_VARIABLE
static final byte SRC_FILE
static final byte SRC_FORMAL_PARAMETER_LIST
static final byte SRC_FORMAL_PARAMETER
static final byte SRC_IMPORT_D
static final byte SRC_INTERFACES_CLAUSE
static final byte SRC_LABEL
static final byte SRC_LOCAL_VARIABLE
static final byte SRC_LOCAL_VARIABLE_D
static final byte SRC_METHOD_D
static final byte SRC_NAME
static final byte SRC_PACKAGE_D
static final byte SRC_SUPERCLASS_CLAUSE
static final byte SRC_SWITCH_LABEL
static final byte SRC_THROWS_CLAUSE
static final byte SRC_TYPE_ARGUMENT
static final byte SRC_TYPE_PARAMETER
static final byte SRC_TYPE_REF
static final byte SRC_STMT_ASSERT
static final byte SRC_STMT_BLOCK
static final byte SRC_STMT_BREAK
static final byte SRC_STMT_CATCH
static final byte SRC_STMT_CONTINUE
static final byte SRC_STMT_DO
static final byte SRC_STMT_ELSE
static final byte SRC_STMT_EMPTY
static final byte SRC_STMT_EXPRESSION
static final byte SRC_STMT_FINALLY
static final byte SRC_STMT_FOR
static final byte SRC_STMT_IF
static final byte SRC_STMT_RETURN
static final byte SRC_STMT_SWITCH
static final byte SRC_STMT_SYNCH
static final byte SRC_STMT_THROW
static final byte SRC_STMT_TRY
static final byte SRC_STMT_WHILE
static final byte SRC_EXPR_ANNOTATION
static final byte SRC_EXPR_ARRAY_ACCESS
static final byte SRC_EXPR_ASSIGNMENT
static final byte SRC_EXPR_DOT
static final byte SRC_EXPR_INFIX
static final byte SRC_EXPR_LIST
static final byte SRC_EXPR_LITERAL
static final byte SRC_EXPR_METHOD_CALL
static final byte SRC_EXPR_NEW_ARRAY
static final byte SRC_EXPR_NEW_CLASS
static final byte SRC_EXPR_QUESTION
static final byte SRC_EXPR_SIMPLE_NAME
static final byte SRC_EXPR_TYPE
static final byte SRC_EXPR_TYPECAST
static final byte SRC_EXPR_UNARY
static final byte SRC_EXPR_WRAPPER
static final byte SRC_DOC_BLOCK_TAG
static final byte SRC_DOC_COMMENT
static final byte SRC_DOC_DESCRIPTION
static final byte SRC_DOC_INLINE_TAG
static final byte SRC_DOC_REFERENCE
static final byte SRC_DOC_TAG_NAME
static final byte SRC_DOC_TEXT
static final byte SRC_LEX_COMMENT
static final byte SRC_LEX_BLANKLINE
static final byte SRC_LEX_SQLJ
static final byte SRC_CATCH_PARAMETER
static final byte SRC_max
static final byte SRC_STMT_base
static final byte SRC_STMT_max
static final byte SRC_EXPR_base
static final byte SRC_EXPR_max
static final byte SRC_DOC_base
static final byte SRC_DOC_max
static final byte SRC_LEX_base
static final byte SRC_LEX_max
static final java.lang.String[] SRC_words
static final byte[] opt2srcTable
static final byte ELEM_invalid
static final byte ELEM_base
static final byte ELEM_NOTHING
static final byte ELEM_ANNOTATION
static final byte ELEM_CLASS
static final byte ELEM_COMPONENT
static final byte ELEM_FIELD
static final byte ELEM_FILE
static final byte ELEM_LOCAL_VARIABLE
static final byte ELEM_METHOD
static final byte ELEM_PACKAGE
static final byte ELEM_TYPE_VARIABLE
static final byte ELEM_WILDCARD_TYPE
static final byte ELEM_EXPRESSION
static final byte ELEM_IMPORT
static final byte ELEM_SELF_VARIABLE
static final byte ELEM_STATEMENT_LABEL
static final byte ELEM_TMP_VARIABLE
static final byte ELEM_max
static final java.lang.String[] ELEM_words
static final byte TY_invalid
static final byte TY_CLASS
static final byte TY_INTERFACE
static final byte TY_ENUM
static final byte TY_ANNOTATE
static final byte TY_max
static final java.lang.String[] TY_words
static final char ACC_none
static final char ACC_PUBLIC
static final char ACC_PRIVATE
static final char ACC_PROTECTED
static final char ACC_STATIC
static final char ACC_FINAL
static final char ACC_SUPER
static final char ACC_SYNCHRONIZED
static final char ACC_VOLATILE
static final char ACC_BRIDGE
static final char ACC_TRANSIENT
static final char ACC_VARARGS
static final char ACC_NATIVE
static final char ACC_INTERFACE
static final char ACC_ABSTRACT
static final char ACC_STRICTFP
static final char ACC_SYNTHETIC
static final char ACC_ANNOTATION
static final char ACC_ENUM
static final char ACCX_DEPRECATED
static final char ACCX_HIDDEN
static final byte FOR_EXPRESSION
static final byte FOR_VARIABLE_D
static final byte FOR_ENHANCED
static final byte BOUND_NARROW
static final byte BOUND_EXTENDS
static final byte BOUND_SUPER
static final byte BOUND_NONE
static final byte PRIMITIVE_invalid
static final byte PRIMITIVE_BOOLEAN
static final byte PRIMITIVE_BYTE
static final byte PRIMITIVE_CHAR
static final byte PRIMITIVE_SHORT
static final byte PRIMITIVE_INT
static final byte PRIMITIVE_LONG
static final byte PRIMITIVE_FLOAT
static final byte PRIMITIVE_DOUBLE
static final byte PRIMITIVE_NULL
static final byte PRIMITIVE_VOID
static final byte PRIMITIVE_max
static final short[] PRIMITIVE_tokens
static final java.lang.String[] PRIMITIVE_descriptors
static final java.lang.String[] PRIMITIVE_autoboxes
static final byte[] PRIMITIVE_unary
static final byte[][] PRIMITIVE_binary
static final java.lang.String[] ARRAY_implements
static final java.lang.String PACKAGE_INFO
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||