|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
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 Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |