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