|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 FileObject 的軟體套件 | |
---|---|
javax.annotation.processing | 用來宣告註釋處理器並允許註釋處理器與註釋處理工具環境通信的工具。 |
javax.tools | 為能夠從程序(例如,編譯器)中調用的工具提供介面。 |
javax.annotation.processing 中 FileObject 的使用 |
---|
返回 FileObject 的 javax.annotation.processing 中的方法 | |
---|---|
FileObject |
Filer.createResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName,
Element... originatingElements)
創建一個用於寫入操作的新輔助資源檔案,並為它返回一個檔案物件。 |
FileObject |
Filer.getResource(JavaFileManager.Location location,
CharSequence pkg,
CharSequence relativeName)
返回一個用於讀取現有資源的物件。 |
javax.tools 中 FileObject 的使用 |
---|
型別參數型別為 FileObject 的 javax.tools 中的類別 | |
---|---|
class |
ForwardingFileObject<F extends FileObject>
將調用轉發到給定的檔案物件。 |
javax.tools 中 FileObject 的子介面 | |
---|---|
interface |
JavaFileObject
在 Java™ 程式語言源和類別檔案上進行操作的工具的檔案抽象。 |
實作 FileObject 的 javax.tools 中的類別 | |
---|---|
class |
ForwardingFileObject<F extends FileObject>
將調用轉發到給定的檔案物件。 |
class |
ForwardingJavaFileObject<F extends JavaFileObject>
將調用轉發到給定的檔案物件。 |
class |
SimpleJavaFileObject
為 JavaFileObject 中的大多數方法提供簡單實作。 |
宣告為 FileObject 的 javax.tools 中的欄位 | |
---|---|
protected F |
ForwardingFileObject.fileObject
一個檔案物件,所有方法都將委託給它。 |
返回 FileObject 的 javax.tools 中的方法 | |
---|---|
FileObject |
ForwardingJavaFileManager.getFileForInput(JavaFileManager.Location location,
String packageName,
String relativeName)
|
FileObject |
JavaFileManager.getFileForInput(JavaFileManager.Location location,
String packageName,
String relativeName)
獲取輸入的檔案物件,它表示給定位置處指定包中的指定相對名稱。 |
FileObject |
ForwardingJavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
|
FileObject |
JavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
獲取輸出的檔案物件,它表示給定位置處指定包中的指定相對名稱。 |
參數型別為 FileObject 的 javax.tools 中的方法 | |
---|---|
FileObject |
ForwardingJavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
|
FileObject |
JavaFileManager.getFileForOutput(JavaFileManager.Location location,
String packageName,
String relativeName,
FileObject sibling)
獲取輸出的檔案物件,它表示給定位置處指定包中的指定相對名稱。 |
JavaFileObject |
ForwardingJavaFileManager.getJavaFileForOutput(JavaFileManager.Location location,
String className,
JavaFileObject.Kind kind,
FileObject sibling)
|
JavaFileObject |
JavaFileManager.getJavaFileForOutput(JavaFileManager.Location location,
String className,
JavaFileObject.Kind kind,
FileObject sibling)
獲取輸出的檔案物件,它表示給定位置處指定型別的指定類別。 |
boolean |
ForwardingJavaFileManager.isSameFile(FileObject a,
FileObject b)
|
boolean |
JavaFileManager.isSameFile(FileObject a,
FileObject b)
比較兩個檔案物件,如果它們表示相同的底層物件,則返回 true。 |
boolean |
StandardJavaFileManager.isSameFile(FileObject a,
FileObject b)
比較兩個檔案物件,如果它們表示相同的規範檔案、zip 檔案條目或者基於任何檔案系統的容器中的條目,則返回 true。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。