|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JavaProvider | |
|---|---|
| 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.util | Various utilities for use with the parser. |
| oracle.jdeveloper.cmt | The Component Model Tool, an API for manipulating Java source code. |
| oracle.jdeveloper.java | Public API for the java model. |
| oracle.jdeveloper.java.provider | Public implementations of the JavaFileProvider interface. |
| oracle.jdeveloper.java.util | Public utilities for use with the java model, including the parser. |
| Uses of JavaProvider in oracle.javatools.parser.java.v2 |
|---|
| Subinterfaces of JavaProvider in oracle.javatools.parser.java.v2 | |
|---|---|
interface |
JavaProvider2
Extends the JavaProvider interface. |
| Methods in oracle.javatools.parser.java.v2 with parameters of type JavaProvider | |
|---|---|
static CallerContext |
CallerContext.createContext(JavaProvider provider,
JavaClass callingClass)
Deprecated. Not supported |
| Uses of JavaProvider in oracle.javatools.parser.java.v2.common |
|---|
| Methods in oracle.javatools.parser.java.v2.common with parameters of type JavaProvider | |
|---|---|
static JavaType |
CommonUtilities.createArrayType(JavaProvider provider,
JavaType component,
int dimensions)
|
static QuickHasType |
QuickHasType.createHasTypeByVMName(JavaProvider provider,
java.lang.String vmName)
Creates a QuickHasType given that a JavaProvider is available. |
static JavaMethod |
CommonUtilities.createParameterizedMethod(JavaProvider provider,
JavaMethod generic,
JavaType[] arguments)
|
static JavaType |
CommonUtilities.createParameterizedType(JavaProvider provider,
JavaType generic,
JavaType[] arguments)
|
static JavaType |
CommonUtilities.createWildcardType(byte bound,
JavaType t,
JavaProvider provider)
Creates a wildcard type. |
static JavaElement |
CommonUtilities.locateByUniqueIdentifier(java.lang.String uniqueIdentifier,
JavaProvider provider)
This will work for packages, classes, methods, and fields. |
static int |
CommonUtilities.provider2jdkVersion(JavaProvider provider)
TODO: What should this return if the provider doesn't provide anything? |
| Constructors in oracle.javatools.parser.java.v2.common with parameters of type JavaProvider | |
|---|---|
QuickSignatureParser(java.lang.String text,
JavaIsGeneric owningGeneric,
JavaProvider provider)
|
|
SignatureHasType(char ch,
JavaProvider provider)
|
|
SignatureHasType(char ch,
java.lang.String name,
JavaProvider provider)
|
|
| Uses of JavaProvider in oracle.javatools.parser.java.v2.model |
|---|
| Methods in oracle.javatools.parser.java.v2.model that return JavaProvider | |
|---|---|
JavaProvider |
SourceFile.getProvider()
Gets the saved JavaProvider cookie. |
| Methods in oracle.javatools.parser.java.v2.model with parameters of type JavaProvider | |
|---|---|
void |
SourceFile.setProvider(JavaProvider provider)
Sets the provider cookie that will provide class information needed for compilation. |
| Uses of JavaProvider in oracle.javatools.parser.java.v2.util |
|---|
| Classes in oracle.javatools.parser.java.v2.util that implement JavaProvider | |
|---|---|
class |
NullProvider
A provider implementation that does nothing. |
| Methods in oracle.javatools.parser.java.v2.util that return JavaProvider | |
|---|---|
JavaProvider |
BindingContext.getProvider()
|
| Methods in oracle.javatools.parser.java.v2.util with parameters of type JavaProvider | |
|---|---|
static boolean |
Conversions.applyAssignmentConversion(JavaType subject,
JavaType target,
boolean isConstantValue,
JavaProvider provider)
JLS 5.2. |
static JavaType |
Conversions.applyBoxingConversion(PrimitiveType input,
JavaProvider provider)
JLS 5.1.7. |
static boolean |
Conversions.applyCastingConversion(JavaType subject,
JavaType target,
JavaProvider provider)
JLS 5.5. |
static boolean |
Conversions.applyMethodConversion(JavaType subject,
JavaType target,
boolean allowBoxing,
JavaProvider provider)
JLS 5.3. |
| Constructors in oracle.javatools.parser.java.v2.util with parameters of type JavaProvider | |
|---|---|
BindingContext(JavaProvider provider)
|
|
BindingContext(JavaProvider provider,
JavaIsGeneric sourceContext,
JavaType targetContext)
|
|
BindingContext(JavaProvider provider,
JavaType targetContext)
|
|
| Uses of JavaProvider in oracle.jdeveloper.cmt |
|---|
| Subinterfaces of JavaProvider in oracle.jdeveloper.cmt | |
|---|---|
interface |
CmtPackages
|
| Uses of JavaProvider in oracle.jdeveloper.java |
|---|
| Subinterfaces of JavaProvider in oracle.jdeveloper.java | |
|---|---|
interface |
JavaFileProvider
The JavaFileProvider extends the JavaProvider
interface by providing methods to retrieve a JavaFile or
SourceFile from a Java class or source URL. |
| Classes in oracle.jdeveloper.java that implement JavaProvider | |
|---|---|
class |
JavaManager
A JavaManager is an implementation of the
JavaFileProvider interface. |
class |
JavaModel
The JavaModel is an implementation of the
JavaFileProvider interface. |
| Uses of JavaProvider in oracle.jdeveloper.java.provider |
|---|
| Classes in oracle.jdeveloper.java.provider that implement JavaProvider | |
|---|---|
class |
BaseFileProvider
The BaseFileProvider is an abstract starting point for
an implementation of the JavaFileProvider interface that relies
on a JavaClassLocator instance for locating Java class and
source files. |
class |
CachedFileProvider
The CachedFileProvider is an abstract starting point for
an implementation of the JavaFileProvider interface that adds
cache support to the BaseFileProvider. |
class |
ProjectFileProvider
The ProjectFileProvider is an implementation of the
JavaFileProvider interface which relies on the
path information of a Project for locating Java source and class
files. |
class |
SimpleFileProvider
The PathFileProvider is an implementation of the
JavaFileProvider interface that uses a static
JavaClassLocator instance of URL paths for locating
Java source and class files. |
| Uses of JavaProvider in oracle.jdeveloper.java.util |
|---|
| Methods in oracle.jdeveloper.java.util with parameters of type JavaProvider | |
|---|---|
static JavaType |
SourceUtils.getType(JavaProvider provider,
java.lang.String type)
Fetch a JavaType instance for the given type. |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||