| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JavaFile | |
|---|---|
| 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.jdeveloper.java | Public API for the java model. | 
| oracle.jdeveloper.java.provider | Public implementations of the JavaFileProvider interface. | 
| Uses of JavaFile in oracle.javatools.parser.java.v2 | 
|---|
| Methods in oracle.javatools.parser.java.v2 that return JavaFile | |
|---|---|
static JavaFile | 
JavaParser.lightParse(ReadTextBuffer textBuffer, java.net.URL url, JavaProvider javaProvider, int j2se)Parse the textBuffer and return a "light" sourceFile where all the method bodies were skipped In general this method should NOT be called directly.  | 
| Uses of JavaFile in oracle.javatools.parser.java.v2.common | 
|---|
| Methods in oracle.javatools.parser.java.v2.common that return JavaFile | |
|---|---|
 JavaFile | 
WrapperField.getFile() | 
 JavaFile | 
QuickLocalVariable.getFile() | 
 JavaFile | 
SignatureHasType.getFile() | 
 JavaFile | 
AbstractPackage.getFile() | 
 JavaFile | 
AbstractMethod.getFile() | 
 JavaFile | 
AbstractField.getFile() | 
 JavaFile | 
QuickHasName.getFile() | 
 JavaFile | 
WrapperMethod.getFile() | 
 JavaFile | 
PrimitiveType.getFile() | 
 JavaFile | 
WrapperClass.getFile() | 
 JavaFile | 
WrapperLocalVariable.getFile() | 
 JavaFile | 
QuickHasType.getFile() | 
| Methods in oracle.javatools.parser.java.v2.common with parameters of type JavaFile | |
|---|---|
static JavaClass | 
CommonUtilities.getClass(JavaFile target, java.lang.String name) | 
static JavaField | 
CommonUtilities.getDeclaredFieldFromUniqueId(JavaFile javaFile, java.lang.String uniqueIdentifier)Given a JavaFile and a unique identifier, find the JavaField in the JavaFile that has that unique identifier.  | 
static JavaMethod | 
CommonUtilities.getDeclaredMethodFromUniqueId(JavaFile javaFile, java.lang.String uniqueIdentifier)Given a JavaFile and a unique identifier, find the JavaMethod in the JavaFile that has that unique identifier.  | 
| Uses of JavaFile in oracle.javatools.parser.java.v2.model | 
|---|
| Subinterfaces of JavaFile in oracle.javatools.parser.java.v2.model | |
|---|---|
 interface | 
SourceFileThe SourceFile represents the root node for a complete Source source file.  | 
| Methods in oracle.javatools.parser.java.v2.model that return JavaFile | |
|---|---|
 JavaFile | 
JavaElement.getFile() | 
| Uses of JavaFile in oracle.jdeveloper.java | 
|---|
| Methods in oracle.jdeveloper.java that return JavaFile | |
|---|---|
 JavaFile | 
JavaFileProvider.getFile(java.net.URL url)Fetch the JavaFile for the given URL.  | 
 JavaFile | 
JavaModel.getFile(java.net.URL url)Fetch the JavaFile for the given URL.  | 
| Uses of JavaFile in oracle.jdeveloper.java.provider | 
|---|
| Fields in oracle.jdeveloper.java.provider declared as JavaFile | |
|---|---|
protected  JavaFile | 
BaseFileProvider.BaseClass._javaFile | 
| Fields in oracle.jdeveloper.java.provider with type parameters of type JavaFile | |
|---|---|
protected  java.util.Map<java.net.URL,JavaFile> | 
CachedFileProvider._classFileCacheMapOur cache of *.class JavaFile instances.  | 
protected  java.util.Map<java.net.URL,JavaFile> | 
CachedFileProvider._lightSourceFileCacheMapOur cache of "light" SourceFiles  | 
| Methods in oracle.jdeveloper.java.provider that return JavaFile | |
|---|---|
protected  JavaFile | 
BaseFileProvider.getClassFileImpl(java.net.URL classURL)Fetch the JavaFile for the given Java class URL (*.class).  | 
protected  JavaFile | 
CachedFileProvider.getClassFileImpl(java.net.URL classURL)Fetch the JavaFile for the given Java class URL (*.class).  | 
 JavaFile | 
BaseFileProvider.getFile(java.net.URL url)Fetch the JavaFile for the given URL.  | 
protected  JavaFile | 
BaseFileProvider.getJavaFile(JavaClass javaClass)Fetch the JavaFile instance for a JavaClass.  | 
 JavaFile | 
ProviderContext.getLightSourceFile(java.net.URL url, int j2se)Gets a new "light" SourceFile for the (existing) file at the given URL, packaged as a JavaFile.  | 
protected  JavaFile | 
BaseFileProvider.getLightSourceFileImpl(java.net.URL sourceURL)Fetch a "light" SourceFile for the given Java source URL (*.java), packaged as a JavaFile.  | 
protected  JavaFile | 
CachedFileProvider.getLightSourceFileImpl(java.net.URL sourceURL) | 
protected  JavaFile | 
CachedFileProvider.lookupCachedLightSourceFile(java.net.URL sourceURL)Utility routine which looks up the cached LightSourceFile entry in our cache map, which uses SoftReference values.  | 
protected  JavaFile | 
CachedFileProvider.removeCachedLightSourceFile(java.net.URL sourceURL, JavaFile javaFile)Utility routine which removes the cached LightSourceFile (if any) from our cache map.  | 
| Methods in oracle.jdeveloper.java.provider with parameters of type JavaFile | |
|---|---|
protected  JavaClass | 
BaseFileProvider.locateClass(JavaFile javaFile, java.lang.String fqName)Utility routine to search through the given JavaFile instance to find the fully-qualified class specified.  | 
protected  JavaFile | 
CachedFileProvider.removeCachedLightSourceFile(java.net.URL sourceURL, JavaFile javaFile)Utility routine which removes the cached LightSourceFile (if any) from our cache map.  | 
protected  void | 
CachedFileProvider.storeCachedLightSourceFile(java.net.URL sourceURL, JavaFile sourceFile)Utility routine which stores the given sourcefile into our cache using SoftReferences.  | 
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||