Spec-Zone.ru › OpenJDK 8

Интерфейс DataInputStream

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

public interface DataInputStream
extends ValueBase

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

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

Методы

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

Читает IDL абстрактный интерфейс из входного потока.

void read_any_array(AnySeqHolder seq, int offset, int length)

Читает массив IDL Anys со смещения для длины элементов из входного потока.

Any read_any()

Читает значение IDL Any из входного потока.

void read_boolean_array(BooleanSeqHolder seq, int offset, int length)

Читает массив IDL булевых значений со смещения для длины элементов из входного потока.

boolean read_boolean()

Читает значение IDL булевого типа из входного потока.

void read_char_array(CharSeqHolder seq, int offset, int length)

Читает массив IDL символов со смещения для длины элементов из входного потока.

char read_char()

Читает значение IDL символа из входного потока.

void read_double_array(DoubleSeqHolder seq, int offset, int length)

Читает массив IDL двойных значений со смещения для длины элементов из входного потока.

double read_double()

Читает IDL двойное значение из входного потока.

void read_float_array(FloatSeqHolder seq, int offset, int length)

Читает массив IDL чисел с плавающей точкой со смещения для длины элементов из входного потока.

float read_float()

Читает IDL число с плавающей точкой из входного потока.

void read_long_array(LongSeqHolder seq, int offset, int length)

Читает массив IDL целых значений со смещения для длины элементов из входного потока.

int read_long()

Читает IDL целое значение из входного потока.

void read_longlong_array(LongLongSeqHolder seq, int offset, int length)

Читает массив IDL 64-битных целых значений со смещения для длины элементов из входного потока.

long read_longlong()

Читает IDL 64-битное целое значение из входного потока.

Object read_Object()

Читает IDL CORBA::Object из входного потока.

void read_octet_array(OctetSeqHolder seq, int offset, int length)

Читает массив IDL байтов со смещения для длины элементов из входного потока.

byte read_octet()

Читает значение IDL байта из входного потока.

void read_short_array(ShortSeqHolder seq, int offset, int length)

Читает массив IDL коротких целых значений со смещения для длины элементов из входного потока.

short read_short()

Читает IDL короткое целое значение из входного потока.

String read_string()

Читает IDL строку из входного потока.

TypeCode read_TypeCode()

Читает IDL тип кода из входного потока.

void read_ulong_array(ULongSeqHolder seq, int offset, int length)

Читает массив IDL беззнаковых целых значений со смещения для длины элементов из входного потока.

int read_ulong()

Читает IDL беззнаковое целое значение из входного потока.

void read_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)

Читает массив IDL 64-битных беззнаковых целых значений со смещения для длины элементов из входного потока.

long read_ulonglong()

Читает беззнаковое 64-битное целое значение IDL из входного потока.

void read_ushort_array(UShortSeqHolder seq, int offset, int length)

Читает массив IDL беззнаковых коротких целых значений со смещения для длины элементов из входного потока.

short read_ushort()

Читает IDL беззнаковое короткое целое значение из входного потока.

Serializable read_Value()

Читает IDL тип значения из входного потока.

void read_wchar_array(WCharSeqHolder seq, int offset, int length)

Читает массив IDL широких символов со смещения для длины элементов из входного потока.

char read_wchar()

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

String read_wstring()

Читает IDL широкую строку из входного потока.

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

_truncatable_ids

Методы

read_any

Any read_any()

Считывает значение IDL Any из входного потока.

Возвращает:
прочитанное значение Any.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_boolean

boolean read_boolean()

Считывает значение IDL boolean из входного потока.

Возвращает:
прочитанное значение boolean.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_char

char read_char()

Считывает значение IDL character из входного потока.

Возвращает:
прочитанный символ.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_wchar

char read_wchar()

Считывает значение IDL wide character из входного потока.

Возвращает:
прочитанный символ с расширенной шириной.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_octet

byte read_octet()

Считывает значение IDL octet из входного потока.

Возвращает:
прочитанное значение octet.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_short

short read_short()

Считывает значение IDL short из входного потока.

Возвращает:
прочитанное значение short.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_ushort

short read_ushort()

Считывает значение IDL unsigned short из входного потока.

Возвращает:
прочитанное значение unsigned short.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_long

int read_long()

Считывает значение IDL long из входного потока.

Возвращает:
прочитанное значение long.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_ulong

int read_ulong()

Считывает значение IDL unsigned long из входного потока.

Возвращает:
прочитанное значение unsigned long.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_longlong

long read_longlong()

Считывает значение IDL long long из входного потока.

Возвращает:
прочитанное значение long long.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_ulonglong

long read_ulonglong()

Считывает значение IDL unsigned long long из входного потока.

Возвращает:
прочитанное значение unsigned long long.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_float

float read_float()

Считывает значение IDL float из входного потока.

Возвращает:
прочитанное значение float.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_double

double read_double()

Считывает значение IDL double из входного потока.

Возвращает:
прочитанное значение double.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_string

String read_string()

Считывает значение IDL string из входного потока.

Возвращает:
прочитанная строка.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_wstring

String read_wstring()

Считывает значение IDL wide string из входного потока.

Возвращает:
прочитанная строка расширенной ширины.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_Object

Object read_Object()

Считывает значение IDL CORBA::Object из входного потока.

Возвращает:
прочитанное значение CORBA::Object.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_Abstract

Object read_Abstract()

Считывает значение IDL Abstract интерфейса из входного потока.

Возвращает:
прочитанный Abstract интерфейс.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_Value

Serializable read_Value()

Считывает значение IDL типа value из входного потока.

Возвращает:
прочитанное значение типа value.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_TypeCode

TypeCode read_TypeCode()

Считывает значение IDL typecode из входного потока.

Возвращает:
прочитанный typecode.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_any_array

void read_any_array(AnySeqHolder seq,
                    int offset,
                    int length)

Считывает массив значений IDL Any с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Параметр-получатель массива для чтения.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_boolean_array

void read_boolean_array(BooleanSeqHolder seq,
                        int offset,
                        int length)

Считывает массив значений IDL boolean с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Параметр-получатель массива для чтения.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_char_array

void read_char_array(CharSeqHolder seq,
                     int offset,
                     int length)

Считывает массив значений IDL character с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Параметр-получатель массива для чтения.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_wchar_array

void read_wchar_array(WCharSeqHolder seq,
                      int offset,
                      int length)

Считывает массив значений IDL wide character с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Параметр-получатель массива для чтения.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_octet_array

void read_octet_array(OctetSeqHolder seq,
                      int offset,
                      int length)

Считывает массив значений IDL octet с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Параметр-получатель массива для чтения.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_short_array

void read_short_array(ShortSeqHolder seq,
                      int offset,
                      int length)

Считывает массив значений IDL short с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Параметр-получатель массива для чтения.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Изначает:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то поднимается стандартное системное исключение MARSHAL.

read_ushort_array

void read_ushort_array(UShortSeqHolder seq,
                       int offset,
                       int length)

Считывает массив значений IDL unsigned short с указанного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

read_long_array

void read_long_array(LongSeqHolder seq,
                     int offset,
                     int length)

Читает массив IDL-целых чисел с заданного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

read_ulong_array

void read_ulong_array(ULongSeqHolder seq,
                      int offset,
                      int length)

Читает массив IDL-беззнаковых целых чисел с заданного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

read_ulonglong_array

void read_ulonglong_array(ULongLongSeqHolder seq,
                          int offset,
                          int length)

Читает массив IDL-беззнаковых длинных целых чисел с заданного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

read_longlong_array

void read_longlong_array(LongLongSeqHolder seq,
                         int offset,
                         int length)

Читает массив IDL-длинных целых чисел с заданного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

read_float_array

void read_float_array(FloatSeqHolder seq,
                      int offset,
                      int length)

Читает массив IDL-вещественных чисел с заданного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

read_double_array

void read_double_array(DoubleSeqHolder seq,
                       int offset,
                       int length)

Читает массив IDL-двойных вещественных чисел с заданного смещения для заданного количества элементов из входного потока.

Параметры:
seq - Владелец параметра вывода для массива, который должен быть прочитан.
offset - Индекс в seq первого элемента для чтения из входного потока.
length - Количество элементов для чтения из входного потока.
Исключения:
org.omg.CORBA.MARSHAL - Если обнаружено несоответствие, включая отсутствие зарегистрированной политики потоковой передачи, то возникает стандартное системное исключение MARSHAL.

© 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