public interface DataInputStream extends ValueBase
DataOutputStream, 
CustomMarshal| Modifier and Type | Method and 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.