Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class FilterWriter extends Writer
FilterWriter
непосредственно обеспечивает методы по умолчанию, которые передают все запросы к содержавшему потоку. Подклассы FilterWriter
должен переопределить некоторые из этих методов и может также обеспечить дополнительные методы и поля.Модификатор и Тип | Поле и Описание |
---|---|
protected Writer |
Базовый поток вывода символов.
|
блокировка
Модификатор | Конструктор и Описание |
---|---|
protected |
FilterWriter(Writer out)
Создайте нового фильтруемого писателя.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
close()
Закрывает поток, сбрасывая это сначала.
|
void |
flush()
Сбрасывает поток.
|
void |
write(char[] cbuf, int off, int len)
Пишет часть массива символов.
|
void |
write(int c)
Пишет единственный символ.
|
void |
write(String str, int off, int len)
Пишет часть строки.
|
protected Writer out
protected FilterWriter(Writer out)
out
- объект Писателя обеспечить базовый поток.NullPointerException
- если out
null
public void write(int c) throws IOException
write
в классе Writer
c
- интервал, определяющий символ, который будет записанIOException
- Если ошибка ввода-вывода происходитpublic void write(char[] cbuf, int off, int len) throws IOException
write
в классе Writer
cbuf
- Буфер символов, которые будут записаныoff
- Смещение, из которого можно начать читать символыlen
- Число символов, которые будут записаныIOException
- Если ошибка ввода-вывода происходитpublic void write(String str, int off, int len) throws IOException
write
в классе Writer
str
- Строка, которая будет записанаoff
- Смещение, из которого можно начать читать символыlen
- Число символов, которые будут записаныIOException
- Если ошибка ввода-вывода происходитpublic void flush() throws IOException
flush
в интерфейсе Flushable
flush
в классе Writer
IOException
- Если ошибка ввода-вывода происходитpublic void close() throws IOException
Writer
close
в интерфейсе Closeable
close
в интерфейсе AutoCloseable
close
в классе Writer
IOException
- Если ошибка ввода-вывода происходит
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.