Spec-Zone.ru › OpenJDK 8

Класс OutputStream

  • java.lang.Object
    • java.io.OutputStream
      • org.omg.CORBA.portable.OutputStream
        • org.omg.CORBA_2_3.portable.OutputStream
Все реализуемые интерфейсы:
Closeable, Flushable, AutoCloseable

public abstract class OutputStream
extends OutputStream

Класс OutputStream предоставляет интерфейс для записи всех сопоставленных типов IDL в поток. Он расширяет org.omg.CORBA.portable.OutputStream и определяет новые методы, определённые CORBA 2.3.

С момента:
JDK1.2
См. также:
OutputStream

Конструкторы

Конструктор и описание
OutputStream()

Создаёт новый экземпляр этого класса.

Методы

Модификатор и тип Метод и описание
void write_abstract_interface(Object obj)

Маршализует объект значения или объект-заглушку.

void write_value(Serializable value)

Маршализует тип значения в выходной поток.

void write_value(Serializable value, BoxedValueHelper factory)

Маршализует тип значения в выходной поток.

void write_value(Serializable value, Class clz)

Маршализует тип значения в выходной поток.

void write_value(Serializable value, String repository_id)

Маршализует тип значения в выходной поток.

Методы, унаследованные от класса org.omg.CORBA.portable.OutputStream

create_input_stream, orb, write_any, write_boolean_array, write_boolean, write_char_array, write_char, write_Context, write_double_array, write_double, write_fixed, write_float_array, write_float, write_long_array, write_long, write_longlong_array, write_longlong, write_Object, write_octet_array, write_octet, write_Principal, write_short_array, write_short, write_string, write_TypeCode, write_ulong_array, write_ulong, write_ulonglong_array, write_ulonglong, write_ushort_array, write_ushort, write_wchar_array, write_wchar, write_wstring, write

Методы, унаследованные от класса java.io.OutputStream

close, flush, write, write

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Конструкторы

OutputStream

public OutputStream()

Создаёт новый экземпляр этого класса. Бросает SecurityException, если установлен SecurityManager и разрешение SerializablePermission на enableSubclassImplementation не предоставлено, или системная переменная jdk.corba.allowOutputStreamSubclass не установлена или установлена в 'false'.

Методы

write_value

public void write_value(Serializable value)

Маршализует тип значения в выходной поток.

Параметры:
value - фактическое значение для записи

write_value

public void write_value(Serializable value,
                        Class clz)

Маршализует тип значения в выходной поток.

Параметры:
value - фактическое значение для записи
clz - объявленный тип значения, которое должно быть маршализовано

write_value

public void write_value(Serializable value,
                        String repository_id)

Маршализует тип значения в выходной поток.

Параметры:
value - фактическое значение для записи
repository_id - идентификатор типа типа значения, которое должно быть маршализовано

write_value

public void write_value(Serializable value,
                        BoxedValueHelper factory)

Маршализует тип значения в выходной поток.

Параметры:
value - фактическое значение для записи
factory - экземпляр хелпера, используемого для маршализации упакованного значения

write_abstract_interface

public void write_abstract_interface(Object obj)

Маршализует объект значения или объект-заглушку.

Параметры:
obj - фактический объект значения для маршализации или заглушка для маршализации

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API