Spec-Zone.ru › OpenJDK 8

Интерфейс DataOutputStream

Все суперинтерфейсы:
IDLEntity, Serializable, ValueBase

public interface DataOutputStream
extends ValueBase

Определяет методы, используемые для записи примитивных типов данных в потоки вывода для маршалинга пользовательских типов значений. Этот интерфейс используется пользовательским кодом маршалинга для пользовательских типов значений.

См. также:
DataInputStream, CustomMarshal

Методы

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

Записывает тип IDL-абстрактного интерфейса в поток вывода.

void write_any_array(Any[] seq, int offset, int length)

Записывает массив IDL-значений Any с позиции offset на length элементов в поток вывода.

void write_any(Any value)

Записывает значение Any в поток вывода.

void write_boolean_array(boolean[] seq, int offset, int length)

Записывает массив IDL-булевых значений с позиции offset на length элементов в поток вывода.

void write_boolean(boolean value)

Записывает булевое значение в поток вывода.

void write_char_array(char[] seq, int offset, int length)

Записывает массив IDL-символов с позиции offset на length элементов в поток вывода.

void write_char(char value)

Записывает значение IDL-символа в поток вывода.

void write_double_array(double[] seq, int offset, int length)

Записывает массив IDL-двойных значений с позиции offset на length элементов в поток вывода.

void write_double(double value)

Записывает значение IDL-двойного значения в поток вывода.

void write_float_array(float[] seq, int offset, int length)

Записывает массив IDL-поплавков с позиции offset на length элементов в поток вывода.

void write_float(float value)

Записывает значение IDL-поплавка в поток вывода.

void write_long_array(int[] seq, int offset, int length)

Записывает массив IDL-длинных значений с позиции offset на length элементов в поток вывода.

void write_long(int value)

Записывает значение IDL-длинного значения (представленное как Java int) в поток вывода.

void write_longlong_array(long[] seq, int offset, int length)

Записывает массив IDL-длинных длинных значений с позиции offset на length элементов в поток вывода.

void write_longlong(long value)

Записывает значение IDL-длинного длинного значения (представленное как Java long) в поток вывода.

void write_Object(Object value)

Записывает значение IDL CORBA::Object в поток вывода.

void write_octet_array(byte[] seq, int offset, int length)

Записывает массив IDL-байтов с позиции offset на length элементов в поток вывода.

void write_octet(byte value)

Записывает значение IDL-байта (представленное как Java byte) в поток вывода.

void write_short_array(short[] seq, int offset, int length)

Записывает массив IDL-коротких значений с позиции offset на length элементов в поток вывода.

void write_short(short value)

Записывает значение IDL-короткого значения в поток вывода.

void write_string(String value)

Записывает значение IDL-строки в поток вывода.

void write_TypeCode(TypeCode value)

Записывает тип кода в поток вывода.

void write_ulong_array(int[] seq, int offset, int length)

Записывает массив IDL-беззнаковых длинных значений (представленных как Java int) с позиции offset на length элементов в поток вывода.

void write_ulong(int value)

Записывает значение IDL-беззнакового длинного значения (представленное как Java int) в поток вывода.

void write_ulonglong_array(long[] seq, int offset, int length)

Записывает массив IDL-беззнаковых длинных длинных значений (представленных как Java long) с позиции offset на length элементов в поток вывода.

void write_ulonglong(long value)

Записывает значение IDL-беззнакового длинного длинного значения (представленное как Java long) в поток вывода.

void write_ushort_array(short[] seq, int offset, int length)

Записывает массив IDL-беззнаковых коротких значений (представленных как Java short) с позиции offset на length элементов в поток вывода.

void write_ushort(short value)

Записывает значение IDL-беззнакового короткого значения (представленного как значение Java short) в поток вывода.

void write_Value(Serializable value)

Записывает значение IDL-типа значения в поток вывода.

void write_wchar_array(char[] seq, int offset, int length)

Записывает массив IDL-широких символов с позиции offset на length элементов в поток вывода.

void write_wchar(char value)

Записывает значение IDL-широкого символа в поток вывода.

void write_wstring(String value)

Записывает значение IDL-широкой строки (представленное как Java String) в поток вывода.

Методы, унаследованные от интерфейса org.omg.CORBA.portable.ValueBase

_truncatable_ids

Методы

write_any

void write_any(Any value)

Записывает значение Any в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_boolean

void write_boolean(boolean value)

Записывает булево значение в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_char

void write_char(char value)

Записывает значение символа IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_wchar

void write_wchar(char value)

Записывает значение широкого символа IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_octet

void write_octet(byte value)

Записывает значение octet IDL (представленное как байт Java) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_short

void write_short(short value)

Записывает значение short IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_ushort

void write_ushort(short value)

Записывает значение unsigned short IDL (представленное как значение short Java) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_long

void write_long(int value)

Записывает значение long IDL (представленное как int Java) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_ulong

void write_ulong(int value)

Записывает значение unsigned long IDL (представленное как int Java) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_longlong

void write_longlong(long value)

Записывает значение long long IDL (представленное как long Java) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_ulonglong

void write_ulonglong(long value)

Записывает значение unsigned long long IDL (представленное как long Java) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_float

void write_float(float value)

Записывает значение float IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_double

void write_double(double value)

Записывает значение double IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_string

void write_string(String value)

Записывает значение string IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_wstring

void write_wstring(String value)

Записывает значение широкой строки IDL (представленное как Java String) в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_Object

void write_Object(Object value)

Записывает значение IDL CORBA::Object в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_Abstract

void write_Abstract(Object value)

Записывает тип интерфейса IDL Abstract в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_Value

void write_Value(Serializable value)

Записывает значение типа значения IDL в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_TypeCode

void write_TypeCode(TypeCode value)

Записывает тип кода в выходной поток.

Параметры:
value - Значение, которое нужно записать.

write_any_array

void write_any_array(Any[] seq,
                     int offset,
                     int length)

Записывает массив IDL Any с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_boolean_array

void write_boolean_array(boolean[] seq,
                         int offset,
                         int length)

Записывает массив IDL boolean с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_char_array

void write_char_array(char[] seq,
                      int offset,
                      int length)

Записывает массив IDL символов с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_wchar_array

void write_wchar_array(char[] seq,
                       int offset,
                       int length)

Записывает массив IDL широких символов с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_octet_array

void write_octet_array(byte[] seq,
                       int offset,
                       int length)

Записывает массив IDL octets с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_short_array

void write_short_array(short[] seq,
                       int offset,
                       int length)

Записывает массив IDL short с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_ushort_array

void write_ushort_array(short[] seq,
                        int offset,
                        int length)

Записывает массив IDL unsigned short (представленный как Java short) с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_long_array

void write_long_array(int[] seq,
                      int offset,
                      int length)

Записывает массив IDL long с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_ulong_array

void write_ulong_array(int[] seq,
                       int offset,
                       int length)

Записывает массив IDL unsigned long (представленный как Java int) с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_ulonglong_array

void write_ulonglong_array(long[] seq,
                           int offset,
                           int length)

Записывает массив IDL unsigned long long (представленный как Java long) с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_longlong_array

void write_longlong_array(long[] seq,
                          int offset,
                          int length)

Записывает массив IDL long long с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_float_array

void write_float_array(float[] seq,
                       int offset,
                       int length)

Записывает массив IDL float с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

write_double_array

void write_double_array(double[] seq,
                        int offset,
                        int length)

Записывает массив IDL double с начальным смещением и количеством элементов в выходной поток.

Параметры:
seq - Массив, который нужно записать.
offset - Индекс в seq первого элемента, который нужно записать в выходной поток.
length - Количество элементов, которые нужно записать в выходной поток.

© 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