| Package | Description | 
|---|---|
| oracle.ide | 
 Contains classes that allow addins access to the IDE integration objects. 
 | 
| oracle.javatools.buffer | 
 The  
TextBuffer package assists in the manipulation of
in-memory text content, whether it is read-only text, or read-write
text. | 
| oracle.javatools.compare | 
 Contains classes and interfaces for compare / merge components, including diff algorithms,
model classes and some view implementations. 
 | 
| oracle.javatools.parser | 
 The  
Parser package is a basic framework of interfaces for
building a lexer or parser for various document types. | 
| oracle.javatools.parser.generic | 
 The  
Generic Lexer package is a basic set of classes to
help in quickly prototyping a lexer/scanner for a given language. | 
| oracle.javatools.parser.java.v2 | 
 The parser API. 
 | 
| oracle.javatools.parser.java.v2.common | 
 Classes common to model implementations. 
 | 
| oracle.javatools.parser.java.v2.model | 
 The parser model API. 
 | 
| oracle.javatools.parser.java.v2.model.doc | 
 The parser model API for doc elements. 
 | 
| oracle.javatools.parser.java.v2.model.expression | 
 The parser model API for expressions. 
 | 
| oracle.javatools.parser.java.v2.model.statement | 
 The parser model API for statements. 
 | 
| oracle.javatools.parser.java.v2.scanner | 
 The parser's scanner API. 
 | 
| oracle.javatools.parser.java.v2.util.filter | 
 Filter utilities for use with the parser. 
 | 
| oracle.javatools.parser.java.v2.write | 
 API involved with writing. 
 | 
| oracle.javatools.parser.plsql.data | |
| oracle.javatools.parser.plsql.symtab | |
| oracle.javatools.parser.plsql.syntax | |
| oracle.javatools.parser.properties | |
| oracle.javatools.util | 
 Provides general utilities. 
 | 
| oracle.jdeveloper.java.locator | 
 Public implementations of the JavaClassLocator interface. 
 | 
| oracle.jdeveloper.java.provider | 
 Public implementations of the JavaFileProvider interface. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
Version.BASE_NAMESPACE_URI  | 
static java.lang.String | 
Version.BUILD_LABEL  | 
static java.lang.String | 
Version.BUILD_NUM  | 
static int | 
Version.DEBUG_BUILD  | 
static java.lang.String | 
Version.NAME  | 
static java.lang.String | 
Version.NAME_SHORT  | 
static java.lang.String | 
Version.VER  | 
static java.lang.String | 
Version.VER_FULL  | 
static float | 
Version.VERSION  | 
| Modifier and Type | Field and Description | 
|---|---|
static int | 
ReadWriteLock.DEFAULT_HISTORY_LIMIT  | 
static ReadWriteLock.Implementation | 
ReadWriteLock.DEFAULT_IMPLEMENTATION  | 
static java.util.EnumSet<ReadWriteLock.Options> | 
ReadWriteLock.DEFAULT_OPTIONS  | 
protected static char[] | 
AbstractTextBuffer.EMPTY_CHARS
Private constant for an empty array if trying to call getChars()
 with length 0. 
 | 
protected static java.lang.String | 
AbstractTextBuffer.platformEOLType
Stores the platform EOL type - default is Windows if we can't
 obtain one from the system. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static ContributorKind | 
ContributorKind.ANCESTOR
The ANCESTOR contributor. 
 | 
static CompareType | 
CompareType.CHARACTER  | 
static CompareType | 
CompareType.DIRECTORY  | 
static ContributorKind | 
ContributorKind.FIRST
The FIRST contributor. 
 | 
static ContributorKind | 
ContributorKind.SECOND
The SECOND contributor. 
 | 
static CompareType | 
CompareType.TEXT  | 
static CompareMode | 
CompareMode.THREE_WAY_MERGE
THREE_WAY_MERGE identifies the three-pane merge mode. | 
static CompareMode | 
CompareMode.TWO_WAY_COMPARE
TWO_WAY_COMPARE identifies the two-pane compare mode. | 
static java.util.List | 
ContributorKind.VALUES  | 
static CompareType | 
CompareType.XML  | 
| Modifier and Type | Field and Description | 
|---|---|
protected static oracle.javatools.resource.BundleHelper | 
AbstractSyntaxRecognizer.resources  | 
static java.lang.String | 
AbstractSyntaxRecognizer.SYNTAXERR_SKIPPING  | 
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String[] | 
Language.EMPTY_ARRAY
Empty String array, useful when a language feature is not available. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String[] | 
JavaConstants.ARRAY_implements
JLS 10.7. 
 | 
static short[] | 
JavaTokens.DW_values
Token array of duplicate keywords. 
 | 
static java.lang.String[] | 
JavaTokens.DW_words
String array of duplicate keywords. 
 | 
static java.lang.String[] | 
JavaConstants.ELEM_words
Verbose names of all the ELEM_* constants for debugging. 
 | 
static java.lang.Object[] | 
JavaConstants.EMPTY_OBJECT_ARRAY  | 
static java.lang.String[] | 
JavaConstants.EMPTY_STRING_ARRAY  | 
static java.lang.String[] | 
JavaErrors.ERROR_keys
Warnings and errors share the same key space. 
 | 
static short[] | 
JavaErrors.ERROR_warnings  | 
static java.lang.String[] | 
JavaErrors.ERROR_words
Auto-generated from the above list and its javadoc. 
 | 
static java.lang.Integer | 
JavaPreferences.IGNORED_I  | 
static java.lang.Boolean | 
JavaPreferences.IGNORED_Z  | 
static java.lang.Integer | 
JavaPreferences.INTEGER_ALWAYS_WRAP
Integer value for always-wrap. 
 | 
static java.lang.Integer | 
JavaPreferences.INTEGER_NEVER_WRAP
Integer value for never-wrap. 
 | 
static java.lang.Integer | 
JavaPreferences.INTEGER_WRAP_IF_LONG
Integer value for wrap-if-long. 
 | 
static byte | 
JavaParser.j2se
Deprecated. 
 
Use getJdkVersion() instead 
 | 
static byte | 
JavaTokens.J2SE_MAX
Deprecated. 
 
Use JdkVersion.getMaxVersion() instead 
 | 
static java.util.Collection | 
JavaConstants.kEmptyCollection  | 
static java.lang.String[] | 
JavaTokens.KW_words
String array of keywords. 
 | 
static byte[] | 
JavaPreferences.MemberOrder.MEMBER_default  | 
static java.lang.String[] | 
JavaPreferences.MemberOrder.MEMBER_keys  | 
static java.lang.Integer | 
JavaPreferences.ONE  | 
static short[] | 
JavaTokens.OP_binary
A listing of all OP_* tokens that are part of a binary operator. 
 | 
static short[] | 
JavaTokens.OP_prefix
A listing of all OP_* tokens that are part of a unary prefix
 operator. 
 | 
static java.lang.String[] | 
JavaTokens.OP_words
String array, one for each OP token. 
 | 
static byte[] | 
JavaOperators.OPT_precedence
For debugging. 
 | 
static short[] | 
JavaOperators.OPT_tokens
[ 0 ] is for OPT_base. 
 | 
static java.lang.String[] | 
JavaOperators.OPT_words
For debugging. 
 | 
static byte[] | 
JavaConstants.opt2srcTable
Map from OPT_* to SRC_EXPR_*. 
 | 
static java.lang.Object[] | 
JavaPreferences.PREFERENCES_defaults
Default values to use for each preference. 
 | 
static java.lang.String[] | 
JavaPreferences.PREFERENCES_explanations  | 
static java.lang.String[] | 
JavaPreferences.PREFERENCES_keys
Hash keys for each preference. 
 | 
static java.lang.Object[] | 
JavaPreferences.PREFERENCES_sun
Code Conventions for the Java(TM) Programming Language. 
 | 
static java.lang.String[] | 
JavaConstants.PRIMITIVE_autoboxes
Autoboxing conversion. 
 | 
static byte[][] | 
JavaConstants.PRIMITIVE_binary
Binary numeric conversion (JLS 5.6.2) on each pair of primitives. 
 | 
static java.lang.String[] | 
JavaConstants.PRIMITIVE_descriptors
Descriptor strings. 
 | 
static short[] | 
JavaConstants.PRIMITIVE_tokens
Source tokens. 
 | 
static byte[] | 
JavaConstants.PRIMITIVE_unary
Unary numeric conversions (JLS 5.6.1) on each primitive. 
 | 
static java.lang.String[] | 
JavaConstants.SRC_words
Verbose names of all the SRC_* constants for debugging. 
 | 
static boolean[] | 
JavadocTokens.TAG_inline
Identifies the inline tags. 
 | 
static java.lang.String[] | 
JavadocTokens.TAG_words
String array, one for each TAG token. 
 | 
static java.lang.String[] | 
JavaTokens.TK_words
String array, one for each TK token. 
 | 
static java.lang.Integer | 
JavaPreferences.TWO  | 
static java.lang.String[] | 
JavaConstants.TY_words  | 
static java.lang.Integer | 
JavaPreferences.UNKNOWN_I  | 
static java.lang.Boolean | 
JavaPreferences.UNKNOWN_Z  | 
static java.lang.Integer | 
JavaPreferences.ZERO  | 
| Modifier and Type | Field and Description | 
|---|---|
static UnresolvedType | 
QuickUnresolvedType.EMPTY_UNRESOLVED_TYPE
An unresolved type that returns empty strings. 
 | 
static PrimitiveType[] | 
PrimitiveType.PRIMITIVE_alpha
Letter-to-primitive lookup table indexed by ch - 'A' value. 
 | 
static PrimitiveType[] | 
PrimitiveType.PRIMITIVE_lookup
Token-to-primitive lookup table indexed by tk - KW_base value. 
 | 
static PrimitiveType[] | 
PrimitiveType.PRIMITIVE_objects
Array of PrimitiveObj instances. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceVariable[] | 
SourceVariable.EMPTY_ARRAY  | 
static SourceTypeReference[] | 
SourceTypeReference.EMPTY_ARRAY  | 
static SourceTypeParameter[] | 
SourceTypeParameter.EMPTY_ARRAY  | 
static SourceTypeArgument[] | 
SourceTypeArgument.EMPTY_ARRAY  | 
static SourceName[] | 
SourceName.EMPTY_ARRAY  | 
static SourceMethod[] | 
SourceMethod.EMPTY_ARRAY  | 
static SourceMemberVariable[] | 
SourceMemberVariable.EMPTY_ARRAY  | 
static SourceMember[] | 
SourceMember.EMPTY_ARRAY  | 
static SourceLocalVariable[] | 
SourceLocalVariable.EMPTY_ARRAY  | 
static SourceLexicalElement[] | 
SourceLexicalElement.EMPTY_ARRAY  | 
static SourceImport[] | 
SourceImport.EMPTY_ARRAY  | 
static SourceFormalParameter[] | 
SourceFormalParameter.EMPTY_ARRAY  | 
static SourceFieldVariable[] | 
SourceFieldVariable.EMPTY_ARRAY  | 
static SourceFieldDeclaration[] | 
SourceFieldDeclaration.EMPTY_ARRAY  | 
static SourceError[] | 
SourceError.EMPTY_ARRAY  | 
static SourceElement[] | 
SourceElement.EMPTY_ARRAY  | 
static SourceClassInitializer[] | 
SourceClassInitializer.EMPTY_ARRAY  | 
static SourceClass[] | 
SourceClass.EMPTY_ARRAY  | 
static SourceBlockElement[] | 
SourceBlockElement.EMPTY_ARRAY  | 
static SourceAnnotation[] | 
SourceAnnotation.EMPTY_ARRAY  | 
static NodeBinding[] | 
NodeBinding.EMPTY_ARRAY  | 
static JavaVariable[] | 
JavaVariable.EMPTY_ARRAY  | 
static JavaType[] | 
JavaType.EMPTY_ARRAY  | 
static JavaPackage[] | 
JavaPackage.EMPTY_ARRAY  | 
static JavaMethod[] | 
JavaMethod.EMPTY_ARRAY  | 
static JavaMember[] | 
JavaMember.EMPTY_ARRAY  | 
static JavaHasType[] | 
JavaHasType.EMPTY_ARRAY  | 
static JavaField[] | 
JavaField.EMPTY_ARRAY  | 
static JavaElement[] | 
JavaElement.EMPTY_ARRAY  | 
static JavaAnnotation[] | 
JavaAnnotation.EMPTY_ARRAY  | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceDocTextFragment[] | 
SourceDocTextFragment.EMPTY_ARRAY  | 
static SourceDocReference[] | 
SourceDocReference.EMPTY_ARRAY  | 
static SourceDocBlockTag[] | 
SourceDocBlockTag.EMPTY_ARRAY  | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceExpression[] | 
SourceExpression.EMPTY_ARRAY  | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceStatementLabel[] | 
SourceStatementLabel.EMPTY_ARRAY  | 
static SourceStatement[] | 
SourceStatement.EMPTY_ARRAY  | 
static SourceCatchClause[] | 
SourceCatchClause.EMPTY_ARRAY  | 
| Modifier and Type | Field and Description | 
|---|---|
static KeywordTable | 
JavaLexer.keyword13Table
The keyword table for JDK 1.3. 
 | 
static KeywordTable | 
JavaLexer.keyword14Table
The keyword table for JDK 1.4. 
 | 
static KeywordTable | 
JavaLexer.keyword15Table
The keyword table for JDK 1.5. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static DeprecatedFilter | 
DeprecatedFilter.SINGLETON  | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceTransactionListener[] | 
SourceTransactionListener.EMPTY_ARRAY  | 
static SourceFileListener[] | 
SourceFileListener.EMPTY_ARRAY  | 
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String[] | 
SqlOperators.OPT_words
Deprecated.  
  | 
| Modifier and Type | Field and Description | 
|---|---|
protected static SqlOpndef[] | 
SqlOpndef.EMPTY_ARRAY
Deprecated.  
  | 
| Modifier and Type | Field and Description | 
|---|---|
static AST[] | 
AST.EMPTY_ARRAY
Deprecated.  
  | 
| Modifier and Type | Field and Description | 
|---|---|
static PropertyFileLexerSetup | 
JARManifestPropertyFileLexerSetup.INSTANCE  | 
static PropertyFileLexerSetup | 
DefaultPropertyFileLexerSetup.INSTANCE  | 
| Modifier and Type | Field and Description | 
|---|---|
static long | 
Log.TIME_ZERO_MILLI
Time, in milliseconds as given by  
System.currentTimeMillis(), at
 which this class was initialized. | 
static long | 
Log.TIME_ZERO_NANO
Time, in nanoseconds as given by  
System.nanoTime(), at which this
 class was initialized. | 
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String[] | 
URLClassLocator.CLASS_SUFFIXES
Default suffix for a *.class file. 
 | 
static java.util.Collection | 
BaseClassLocator.EMPTY_COLLECTION
Singleton empty collection. 
 | 
static BaseClassLocator | 
BaseClassLocator.EMPTY_LOCATOR
Locator implementation that does nothing. 
 | 
static java.lang.String[] | 
BaseClassLocator.EMPTY_STRING_ARRAY
Singleton empty list. 
 | 
static java.lang.String[] | 
URLClassLocator.SOURCE_SUFFIXES
Default suffix for a *.java file. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected static JavaClass | 
CachedFileProvider.CLASS_NOT_FOUND
Marker for class not found in the class cache. 
 | 
static java.util.Collection | 
ProviderConstants.EMPTY_COLLECTION  | 
protected static Log | 
CachedFileProvider.logger  |