public interface JavaFileObject extends FileObject
Все методы в этом интерфейсе могли бы бросить SecurityException, если исключение безопасности происходит.
Если явно не позволено, все методы в этом интерфейсе могли бы бросить NullPointerException если дано a null
параметр.
JavaFileManager
Модификатор и Тип | Интерфейс и Описание |
---|---|
static class |
JavaFileObject. Вид
Виды JavaFileObjects.
|
Модификатор и Тип | Метод и Описание |
---|---|
Модификатор |
getAccessLevel()
Обеспечивает подсказку об уровне доступа class, представленного этим объектом файла.
|
JavaFileObject. Вид |
getKind()
Получает вид этого объекта файла.
|
NestingKind |
getNestingKind()
Обеспечивает подсказку об уровне вложенности class, представленного этим объектом файла.
|
boolean |
isNameCompatible(String simpleName, JavaFileObject.Kind kind)
Проверки, если этот объект файла является совместимым с указанным простым именем и видом.
|
delete, getCharContent, getLastModified, getName, openInputStream, openOutputStream, openReader, openWriter, toUri
JavaFileObject.Kind getKind()
boolean isNameCompatible(String simpleName, JavaFileObject.Kind kind)
simpleName
- простое имя classkind
- видtrue
если этот объект файла является совместимым; ложь иначеNestingKind getNestingKind()
NestingKind.MEMBER
означать NestingKind.LOCAL
или NestingKind.ANONYMOUS
. Если уровень вложенности не известен, или этот объект файла не представляет файл class этот метод возвраты null
.null
если вид вложения не известенModifier getAccessLevel()
null
.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92