| 
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 | 
JavaProvider2Extends 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 | 
NullProviderA 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 | 
JavaFileProviderThe 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 | 
JavaManagerA JavaManager is an implementation of the JavaFileProvider interface. | 
 class | 
JavaModelThe 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 | 
BaseFileProviderThe 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 | 
CachedFileProviderThe CachedFileProvider is an abstract starting point for an implementation of the JavaFileProvider interface that adds cache support to the BaseFileProvider. | 
 class | 
ProjectFileProviderThe 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 | 
SimpleFileProviderThe 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 | |||||||||