Пакет | Описание |
---|---|
javax.annotation.processing |
Средства для того, чтобы объявить процессоры аннотации и для того, чтобы позволить процессорам аннотации связываться со средой инструмента обработки аннотации.
|
javax.tools |
Обеспечивает интерфейсы для инструментов, которые могут быть вызваны из программы, например, компиляторов.
|
Модификатор и Тип | Метод и Описание |
---|---|
FileObject |
Программа для работы с файлами.createResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName, Element... originatingElements)
Создает новый вспомогательный файл ресурсов для записи и возвращает объект файла для этого.
|
FileObject |
Программа для работы с файлами.getResource(JavaFileManager.Location location, CharSequence pkg, CharSequence relativeName)
Возвращает объект для того, чтобы считать существующий ресурс.
|
Модификатор и Тип | Класс и Описание |
---|---|
static class |
DocumentationTool. Расположение
Расположения, определенные для
DocumentationTool . |
class |
StandardLocation
Стандартные расположения объектов файла.
|
Модификатор и Тип | Метод и Описание |
---|---|
static JavaFileManager.Location |
StandardLocation.locationFor(String name)
Получает объект расположения с именем.
|
Модификатор и Тип | Метод и Описание |
---|---|
ClassLoder |
ForwardingJavaFileManager.getClassLoader(JavaFileManager.Location location) |
ClassLoder |
JavaFileManager.getClassLoader(JavaFileManager.Location location)
Получает загрузчик class для того, чтобы он загрузил плагины из данного расположения.
|
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)
Получает объект файла для вывода, представляющего указанное относительное имя в указанном пакете в данном расположении.
|
JavaFileObject |
ForwardingJavaFileManager.getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind) |
JavaFileObject |
JavaFileManager.getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)
Получает объект файла для ввода, представляющего указанный class указанного вида в данном расположении.
|
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)
Получает объект файла для вывода, представляющего указанный class указанного вида в данном расположении.
|
Iterable<? extends File> |
StandardJavaFileManager.getLocation(JavaFileManager.Location location)
Связали путь с данным расположением.
|
boolean |
ForwardingJavaFileManager.hasLocation(JavaFileManager.Location location) |
boolean |
JavaFileManager.hasLocation(JavaFileManager.Location location)
Определяет, известно ли расположение этому файловому менеджеру.
|
Строка |
ForwardingJavaFileManager.inferBinaryName(JavaFileManager.Location location, JavaFileObject file) |
Строка |
JavaFileManager.inferBinaryName(JavaFileManager.Location location, JavaFileObject file)
Выводит двоичное имя файла, основанного на объектах на расположении.
|
Iterable<JavaFileObject> |
ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) |
Iterable<JavaFileObject> |
JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
Списки все объекты файла, соответствующие данные критерии в данном расположении.
|
void |
StandardJavaFileManager.setLocation(JavaFileManager.Location location, Iterable<? extends File> path)
Связывает данный путь с данным расположением.
|
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92