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, toUriJavaFileObject.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