public interface DataInputStream extends ValueBase
DataOutputStream, 
CustomMarshal| Modifier and Type | Method | Description | 
|---|---|---|
| Object | read_Abstract() | Reads an IDL Abstract interface from the input stream. | 
| void | read_any_array(AnySeqHolder seq,
              int offset,
              int length) | Reads array of IDL Anys from offset for length elements from the
 input stream. | 
| Any | read_any() | Reads an IDL  Anyvalue from the input stream. | 
| void | read_boolean_array(BooleanSeqHolder seq,
                  int offset,
                  int length) | Reads array of IDL booleans from offset for length elements from the
 input stream. | 
| boolean | read_boolean() | Reads an IDL boolean value from the input stream. | 
| void | read_char_array(CharSeqHolder seq,
               int offset,
               int length) | Reads array of IDL characters from offset for length elements from the
 input stream. | 
| char | read_char() | Reads an IDL character value from the input stream. | 
| void | read_double_array(DoubleSeqHolder seq,
                 int offset,
                 int length) | Reads array of IDL doubles from offset for length elements from the
 input stream. | 
| double | read_double() | Reads an IDL double from the input stream. | 
| void | read_float_array(FloatSeqHolder seq,
                int offset,
                int length) | Reads array of IDL floats from offset for length elements from the
 input stream. | 
| float | read_float() | Reads an IDL float from the input stream. | 
| void | read_long_array(LongSeqHolder seq,
               int offset,
               int length) | Reads array of IDL longs from offset for length elements from the
 input stream. | 
| int | read_long() | Reads an IDL long from the input stream. | 
| void | read_longlong_array(LongLongSeqHolder seq,
                   int offset,
                   int length) | Reads array of IDL long longs from offset for length elements from the
 input stream. | 
| long | read_longlong() | Reads an IDL long long from the input stream. | 
| Object | read_Object() | Reads an IDL CORBA::Object from the input stream. | 
| void | read_octet_array(OctetSeqHolder seq,
                int offset,
                int length) | Reads array of IDL octets from offset for length elements from the
 input stream. | 
| byte | read_octet() | Reads an IDL octet value from the input stream. | 
| void | read_short_array(ShortSeqHolder seq,
                int offset,
                int length) | Reads array of IDL shorts from offset for length elements from the
 input stream. | 
| short | read_short() | Reads an IDL short from the input stream. | 
| String | read_string() | Reads an IDL string from the input stream. | 
| TypeCode | read_TypeCode() | Reads an IDL typecode from the input stream. | 
| void | read_ulong_array(ULongSeqHolder seq,
                int offset,
                int length) | Reads array of IDL unsigned longs from offset for length elements from the
 input stream. | 
| int | read_ulong() | Reads an IDL unsigned long from the input stream. | 
| void | read_ulonglong_array(ULongLongSeqHolder seq,
                    int offset,
                    int length) | Reads array of IDL unsigned long longs from offset for length elements from the
 input stream. | 
| long | read_ulonglong() | Reads an unsigned IDL long long from the input stream. | 
| void | read_ushort_array(UShortSeqHolder seq,
                 int offset,
                 int length) | Reads array of IDL unsigned shorts from offset for length elements from the
 input stream. | 
| short | read_ushort() | Reads an IDL unsigned short from the input stream. | 
| Serializable | read_Value() | Reads an IDL value type from the input stream. | 
| void | read_wchar_array(WCharSeqHolder seq,
                int offset,
                int length) | Reads array of IDL wide characters from offset for length elements from the
 input stream. | 
| char | read_wchar() | Reads an IDL wide character value from the input stream. | 
| String | read_wstring() | Reads an IDL wide string from the input stream. | 
_truncatable_idsAny read_any()
Any value from the input stream.Any read.org.omg.CORBA.MARSHALboolean read_boolean()
org.omg.CORBA.MARSHALchar read_char()
org.omg.CORBA.MARSHALchar read_wchar()
org.omg.CORBA.MARSHALbyte read_octet()
org.omg.CORBA.MARSHALshort read_short()
org.omg.CORBA.MARSHALshort read_ushort()
org.omg.CORBA.MARSHALint read_long()
org.omg.CORBA.MARSHALint read_ulong()
org.omg.CORBA.MARSHALlong read_longlong()
org.omg.CORBA.MARSHALlong read_ulonglong()
org.omg.CORBA.MARSHALfloat read_float()
org.omg.CORBA.MARSHALdouble read_double()
org.omg.CORBA.MARSHALString read_string()
org.omg.CORBA.MARSHALString read_wstring()
org.omg.CORBA.MARSHALObject read_Object()
org.omg.CORBA.MARSHALObject read_Abstract()
org.omg.CORBA.MARSHALSerializable read_Value()
org.omg.CORBA.MARSHALTypeCode read_TypeCode()
org.omg.CORBA.MARSHALvoid read_any_array(AnySeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_boolean_array(BooleanSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_char_array(CharSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_wchar_array(WCharSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_octet_array(OctetSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_short_array(ShortSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_ushort_array(UShortSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_long_array(LongSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_ulong_array(ULongSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_ulonglong_array(ULongLongSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_longlong_array(LongLongSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_float_array(FloatSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHALvoid read_double_array(DoubleSeqHolder seq, int offset, int length)
seq - The out parameter holder for the array to be read.offset - The index into seq of the first element to read from the
 input stream.length - The number of elements to read from the input stream.org.omg.CORBA.MARSHAL Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.