|
Spec-Zone .ru
спецификации, руководства, описания, API
|
java.io.FilterOutputStreamFilterOutputStream содержит некоторый другой поток вывода, который это использует в качестве его основного приемника данных, возможно преобразовывая данные по пути или обеспечивая дополнительную функциональность. Класс FilterOutputStream непосредственно просто переопределения все методы OutputStream с версиями, которые передают все запросы к содержавшему потоку вывода. Подклассы FilterOutputStream май далее переопределяет некоторые из этих методов и может также обеспечить дополнительные методы и поля. public classFilterOutputStreamextends OutputStream { protected OutputStreamout; publicFilterOutputStream(OutputStream out); public voidwrite(int b) throws IOException; public voidwrite(byte[] b) throws IOException, NullPointerException; public voidwrite(byte[] b, int off, int len)
throws IOException, NullPointerException, IndexOutOfBoundsException; public voidflush() throws IOException; public voidclose() throws IOException; }
22.19.1 protected OutputStream
out;
Поток вывода, который будет фильтроваться.
22.19.2 public
FilterOutputStream(OutputStream out)
Этот конструктор инициализирует недавно создаваемый FilterInputStream присваивая параметр out к полю this.out чтобы помнить это для более позднего использования.
22.19.3 public void
write(int b) throws IOException
Этот метод просто выполняет out.write(b).
Реализует краткий обзор write метод OutputStream (§22.15.1).
22.19.4 public void
write(byte[] b)
throws IOException, NullPointerException
Этот метод просто выполняет out.write(b).
Переопределения write метод OutputStream (§22.15.2).
22.19.5 public void
write(byte[] b, int off, int len)
throws IOException, NullPointerException, IndexOutOfBoundsException
Этот метод просто выполняет out.write(b, off, len).
Переопределения write метод OutputStream (§22.15.3).
22.19.6 public void
flush() throws IOException
Этот метод просто выполняет out.flush().
Переопределения flush метод OutputStream (§22.15.4).
22.19.7 public void
close() throws IOException
Этот метод просто выполняет out.close().
Переопределения close метод OutputStream (§22.15.5).
Содержание | Предыдущий | Следующий | Индекс
Спецификация языка Java (HTML, сгенерированный Блинчиком "сюзет" Pelouch 24 февраля 1998)
Авторское право © Sun Microsystems, Inc 1996 года. Все права защищены
Пожалуйста, отправьте любые комментарии или исправления к doug.kramer@sun.com