|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface JavaFileObject extends FileObject
Все методы в этом интерфейсе могли бы бросить SecurityException, если исключение безопасности происходит.
Если явно не позволено, все методы в этом интерфейсе могли бы бросить NullPointerException если дано a null параметр.
JavaFileManager| Модификатор и Тип | Интерфейс и Описание |
|---|---|
static class |
JavaFileObject. Вид
Виды JavaFileObjects.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Модификатор |
getAccessLevel()
Обеспечивает подсказку об уровне доступа класса, представленного этим объектом файла.
|
JavaFileObject. Вид |
getKind()
Получает вид этого объекта файла.
|
NestingKind |
getNestingKind()
Обеспечивает подсказку об уровне вложенности класса, представленного этим объектом файла.
|
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 - простое имя классаkind - видtrue если этот объект файла является совместимым; ложь иначеNestingKind getNestingKind()
NestingKind.MEMBER означать NestingKind.LOCAL или NestingKind.ANONYMOUS. Если уровень вложенности не известен, или этот объект файла не представляет файл класса этот метод возвраты null.null если вид вложения не известенModifier getAccessLevel()
null.
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.