|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-03 |
|||||||||
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) E13403-03 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |