|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JavaSyntaxCodes
The
JavaSyntaxCodes
interface defines the constants
for the various syntax tokens used by the package
oracle.javatools.parser.java.v1. These are based loosely on the
official Java Language Specifications found at
.
This interface is kept separate from JavaTokens because JavaTokens
reflects the Java Language Specification whereas JavaSyntaxTokens
is an internal API specification that again is only loosley based
on the Java Language Specification.
Field Summary | |
---|---|
static int |
SYNTAX_ARGUMENTS
An argument list for a constructor invocation, class creator, or method invocation. |
static int |
SYNTAX_ARRAY_CREATOR
An array creator expression. |
static int |
SYNTAX_ARRAY_INITIALIZER
A constant array. |
static int |
SYNTAX_ASG_OPERATOR
A assignment operator within an expression. |
static int |
SYNTAX_BLOCK
A code block. |
static int |
SYNTAX_BRACKET_EXPRESSION
An expression enclosed in brackets. |
static int |
SYNTAX_BRACKETS_OPT
A sequence of empty brackets. |
static int |
SYNTAX_BROKEN
Only used as part of error tolerancy. |
static int |
SYNTAX_CATCH_CLAUSE
A catch clause in a try statement. |
static int |
SYNTAX_CATCH_PAREN_EXPRESSION
The parentheses syntax for a catch statement. |
static int |
SYNTAX_CLASS_CREATOR
A class instance creator, i.e. |
static int |
SYNTAX_CLASS_DECLARATION
A class declaration. |
static int |
SYNTAX_CLASS_INITIALIZER
A static or instance initializer of a class. |
static int |
SYNTAX_CODE_ELEMENT
A code element. |
static int |
SYNTAX_CONSTRUCTOR_DECLARATION
A member constructor. |
static int |
SYNTAX_CONTROL_PAREN_EXPRESSION
The general parentheses syntax for a control statement or clause. |
static int |
SYNTAX_CREATOR
A creator expression, i.e. |
static int |
SYNTAX_DO_STATEMENT
A do statement. |
static int |
SYNTAX_DOC_COMMENT
|
static int |
SYNTAX_ELSE_CLAUSE
The else clause of an if statement. |
static int |
SYNTAX_EXP_WRAPPER
Expression wrapper. |
static int |
SYNTAX_EXPRESSION
An expression. |
static int |
SYNTAX_EXPRESSION_OR_DECL
Either an expression or local variable declarations. |
static int |
SYNTAX_EXTENDS
Base class of a class declaration. |
static int |
SYNTAX_FIELD_DECLARATION
A member field. |
static int |
SYNTAX_FINALLY_CLAUSE
The finally clause of a try statement. |
static int |
SYNTAX_FOR_CONDITIONAL
The conditional expression for a for statement. |
static int |
SYNTAX_FOR_INIT
An init expression for a for statement. |
static int |
SYNTAX_FOR_PAREN_EXPRESSION
The parentheses syntax for a for statement. |
static int |
SYNTAX_FOR_STATEMENT
A for statement. |
static int |
SYNTAX_FOR_UPDATE
An update expression for a for statement. |
static int |
SYNTAX_FORMAL_PARAMETER
One formal parameter in the formal parameter list. |
static int |
SYNTAX_FORMAL_PARAMETER_LIST
The formal parameter list for methods and constructors. |
static int |
SYNTAX_IDENTIFIER_PRIMARY
A primary starting with 'this', 'super', or an identifier. |
static int |
SYNTAX_IF_STATEMENT
An if statement. |
static int |
SYNTAX_IMPLEMENTS
All the base interfaces of a declaration, class or interface. |
static int |
SYNTAX_IMPORT_DECLARATION
An import statement. |
static int |
SYNTAX_INFIX_OPERATOR
An infix operator within an expression. |
static int |
SYNTAX_INIT_ARRAY_CREATOR
An initialized array creator expression, e.g. |
static int |
SYNTAX_INNER_CLASS_OR_INTERFACE
Unused at the recognition level. |
static int |
SYNTAX_INNER_CREATOR
An inner creator expression, i.e. |
static int |
SYNTAX_INTERFACE_DECLARATION
An interface declaration. |
static int |
SYNTAX_JAVA_ROOT
The custom java root that refers to a full Java file. |
static int |
SYNTAX_MEMBER_DECLARATION
A wrapper for all members except initializers. |
static int |
SYNTAX_METHOD_DECLARATION
A member method. |
static int |
SYNTAX_MODIFIERS
A sequence of modifiers. |
static int |
SYNTAX_PACKAGE_DECLARATION
A package statement. |
static int |
SYNTAX_PAREN_EXPRESSION
An expression enclosed in parentheses |
static int |
SYNTAX_POSTFIX_OPERATOR
A postfix operator within an expression. |
static int |
SYNTAX_PREFIX_OPERATOR
A prefix operator within an expression. |
static int |
SYNTAX_PRIMARY
A primary. |
static int |
SYNTAX_PRIMARY_BRACKETS
SYNTAX_BRACKETS_OPT that occurs within a SYNTAX_PRIMARY. |
static int |
SYNTAX_PRIMARY_WORD
Single-token SYNTAX_TYPE that occurs within a SYNTAX_IDENTIFIER_PRIMARY. |
static int |
SYNTAX_QUALIFIED_IMPORT_NAME
An import names. |
static int |
SYNTAX_QUALIFIED_NAME
A qualified identifier. |
static int |
SYNTAX_QUALIFIED_PRIMARY
SYNTAX_QUALIFIED_PRIMARY is a qualified identifier primary. |
static int |
SYNTAX_QUES_OPERATOR
A ?: operator within an expression. |
static int |
SYNTAX_SIMPLE_NAME
An identifier. |
static int |
SYNTAX_SQLJ_CONTEXT
A SQL context for SQLJ files. |
static int |
SYNTAX_SQLJ_STATEMENT
A SQL statement for SQLJ files. |
static int |
SYNTAX_STATEMENT
A statement. |
static int |
SYNTAX_SWITCH_BLOCK
The code block for a switch statement. |
static int |
SYNTAX_SWITCH_CASE
A case or default label. |
static int |
SYNTAX_SWITCH_STATEMENT
A switch statement. |
static int |
SYNTAX_SYNCH_STATEMENT
A synchronized statement. |
static int |
SYNTAX_THROWS
The throws clause for methods and constructors. |
static int |
SYNTAX_TRY_STATEMENT
A try statement. |
static int |
SYNTAX_TYPE
A type. |
static int |
SYNTAX_TYPE_BODY
The body of a class or interface declaration. |
static int |
SYNTAX_TYPE_DECLARATION
A wrapper for class and interface declarations. |
static int |
SYNTAX_UNINIT_ARRAY_CREATOR
An uninitialized array creator expression, e.g. |
static int |
SYNTAX_UNPARSED_BLOCK
An arbitrary string contained within braces. |
static int |
SYNTAX_UNPARSED_EXPRESSION
An arbitrary string ending before a ';', '.', ',', or ')'. |
static int |
SYNTAX_UNPARSED_PAREN_EXPRESSION
An arbitrary String enclosed in parentheses. |
static int |
SYNTAX_VARIABLE_DECLARATOR
A declared variable. |
static int |
SYNTAX_VARIABLE_INITIALIZER
The initializer for a variable. |
static int |
SYNTAX_WHILE_STATEMENT
A while statement. |
Field Detail |
---|
static final int SYNTAX_JAVA_ROOT
static final int SYNTAX_PACKAGE_DECLARATION
static final int SYNTAX_IMPORT_DECLARATION
static final int SYNTAX_TYPE_DECLARATION
static final int SYNTAX_TYPE_BODY
static final int SYNTAX_SQLJ_CONTEXT
static final int SYNTAX_TYPE
static final int SYNTAX_BRACKETS_OPT
static final int SYNTAX_DOC_COMMENT
static final int SYNTAX_SIMPLE_NAME
static final int SYNTAX_QUALIFIED_NAME
static final int SYNTAX_QUALIFIED_IMPORT_NAME
static final int SYNTAX_BROKEN
static final int SYNTAX_MODIFIERS
static final int SYNTAX_CLASS_DECLARATION
static final int SYNTAX_EXTENDS
static final int SYNTAX_IMPLEMENTS
static final int SYNTAX_CLASS_INITIALIZER
static final int SYNTAX_MEMBER_DECLARATION
static final int SYNTAX_INNER_CLASS_OR_INTERFACE
static final int SYNTAX_FIELD_DECLARATION
static final int SYNTAX_VARIABLE_DECLARATOR
static final int SYNTAX_VARIABLE_INITIALIZER
static final int SYNTAX_ARRAY_INITIALIZER
static final int SYNTAX_METHOD_DECLARATION
static final int SYNTAX_FORMAL_PARAMETER_LIST
static final int SYNTAX_THROWS
static final int SYNTAX_FORMAL_PARAMETER
static final int SYNTAX_CONSTRUCTOR_DECLARATION
static final int SYNTAX_INTERFACE_DECLARATION
static final int SYNTAX_BLOCK
static final int SYNTAX_SWITCH_BLOCK
static final int SYNTAX_UNPARSED_BLOCK
static final int SYNTAX_CODE_ELEMENT
static final int SYNTAX_STATEMENT
static final int SYNTAX_SQLJ_STATEMENT
static final int SYNTAX_IF_STATEMENT
static final int SYNTAX_FOR_STATEMENT
static final int SYNTAX_WHILE_STATEMENT
static final int SYNTAX_DO_STATEMENT
static final int SYNTAX_TRY_STATEMENT
static final int SYNTAX_SWITCH_STATEMENT
static final int SYNTAX_SYNCH_STATEMENT
static final int SYNTAX_ELSE_CLAUSE
static final int SYNTAX_CATCH_CLAUSE
static final int SYNTAX_FINALLY_CLAUSE
static final int SYNTAX_EXPRESSION_OR_DECL
static final int SYNTAX_CONTROL_PAREN_EXPRESSION
static final int SYNTAX_CATCH_PAREN_EXPRESSION
static final int SYNTAX_FOR_PAREN_EXPRESSION
static final int SYNTAX_FOR_INIT
static final int SYNTAX_FOR_CONDITIONAL
static final int SYNTAX_FOR_UPDATE
static final int SYNTAX_SWITCH_CASE
static final int SYNTAX_EXPRESSION
static final int SYNTAX_BRACKET_EXPRESSION
static final int SYNTAX_UNPARSED_EXPRESSION
static final int SYNTAX_PAREN_EXPRESSION
static final int SYNTAX_ARGUMENTS
static final int SYNTAX_UNPARSED_PAREN_EXPRESSION
static final int SYNTAX_EXP_WRAPPER
static final int SYNTAX_PREFIX_OPERATOR
static final int SYNTAX_QUES_OPERATOR
static final int SYNTAX_ASG_OPERATOR
static final int SYNTAX_INFIX_OPERATOR
static final int SYNTAX_POSTFIX_OPERATOR
static final int SYNTAX_PRIMARY
static final int SYNTAX_IDENTIFIER_PRIMARY
static final int SYNTAX_PRIMARY_WORD
static final int SYNTAX_QUALIFIED_PRIMARY
static final int SYNTAX_PRIMARY_BRACKETS
static final int SYNTAX_CREATOR
static final int SYNTAX_INNER_CREATOR
static final int SYNTAX_CLASS_CREATOR
static final int SYNTAX_ARRAY_CREATOR
static final int SYNTAX_INIT_ARRAY_CREATOR
static final int SYNTAX_UNINIT_ARRAY_CREATOR
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |