Класс ForwardingJavaFileObject<F extends JavaFileObject>
- java.lang.Object
-
- javax.tools.ForwardingFileObject<F>
-
- javax.tools.ForwardingJavaFileObject<F>
- Type Parameters:
-
F- тип объекта файла, передаваемого этим объектом
- Все реализуемые интерфейсы:
-
FileObject,JavaFileObject
public class ForwardingJavaFileObject<F extends JavaFileObject> extends ForwardingFileObject<F> implements JavaFileObject
Перенаправляет вызовы заданному объекту файла. Подклассы этого класса могут переопределять некоторые из этих методов и также могут предоставлять дополнительные поля и методы.
- С:
- 1.6
Вложенные классы
Вложенные классы/интерфейсы, объявленные в интерфейсе javax.tools.JavaFileObject
JavaFileObject.Kind
Поля
Поля, объявленные в классе javax.tools.ForwardingFileObject
fileObject
Конструкторы
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
ForwardingJavaFileObject(F fileObject) |
Создает новый экземпляр ForwardingJavaFileObject. |
Методы
Методы, объявленные в классе javax.tools.ForwardingFileObject
getCharContent, openInputStream, openOutputStream, openReader, openWriter
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе javax.tools.FileObject
delete, getCharContent, getLastModified, getName, openInputStream, openOutputStream, openReader, openWriter, toUri
Методы, объявленные в интерфейсе javax.tools.JavaFileObject
getAccessLevel, getKind, getNestingKind, isNameCompatible
Конструкторы
ForwardingJavaFileObject
protected ForwardingJavaFileObject(F fileObject)
Создает новый экземпляр ForwardingJavaFileObject.
- Параметры:
-
fileObject- делегат для этого объекта файла
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/tools/ForwardingJavaFileObject.html