public abstract class InputStream extends InputStream
_array versions of the methods can be directly used to read sequences and arrays of IDL types.
| Constructor and Description |
|---|
InputStream()
|
| Modifier and Type | Method and Description |
|---|---|
ORB |
orb()
Returns the ORB that created this InputStream.
|
abstract Any |
read_any()
Reads an Any from this input stream.
|
abstract void |
read_boolean_array(boolean[] value, int offset, int length)
Reads an array of booleans from this input stream.
|
abstract boolean |
read_boolean()
Reads a boolean value from this input stream.
|
abstract void |
read_char_array(char[] value, int offset, int length)
Reads an array of chars from this input stream.
|
abstract char |
read_char()
Reads a char value from this input stream.
|
Context |
read_Context()
Reads a CORBA context from the stream.
|
abstract void |
read_double_array(double[] value, int offset, int length)
Reads an array of doubles from this input stream.
|
abstract double |
read_double()
Reads a double value from this input stream.
|
BigDecimal |
read_fixed()
Reads a BigDecimal number.
|
abstract void |
read_float_array(float[] value, int offset, int length)
Reads an array of floats from this input stream.
|
abstract float |
read_float()
Reads a float value from this input stream.
|
abstract void |
read_long_array(int[] value, int offset, int length)
Reads an array of CORBA longs (that is, Java ints) from this input stream.
|
abstract int |
read_long()
Reads a CORBA long (that is, Java int) value from this input stream.
|
abstract void |
read_longlong_array(long[] value, int offset, int length)
Reads an array of CORBA longlongs (that is, Java longs) from this input stream.
|
abstract long |
read_longlong()
Reads a CORBA longlong (that is, Java long) value from this input stream.
|
abstract Object |
read_Object()
Reads a CORBA object from this input stream.
|
Object |
read_Object(Class
Unmarshals an object and returns a CORBA Object, which is an instance of the class passed as its argument.
|
abstract void |
read_octet_array(byte[] value, int offset, int length)
Reads an array of octets (that is, bytes) from this input stream.
|
abstract byte |
read_octet()
Reads an octet (that is, a byte) value from this input stream.
|
Principal |
read_Principal()
Deprecated.
Deprecated by CORBA 2.2.
|
abstract void |
read_short_array(short[] value, int offset, int length)
Reads an array of shorts from this input stream.
|
abstract short |
read_short()
Reads a short value from this input stream.
|
abstract String |
read_string()
Reads a string value from this input stream.
|
abstract TypeCode |
read_TypeCode()
Reads a
TypeCode from this input stream.
|
abstract void |
read_ulong_array(int[] value, int offset, int length)
Reads an array of unsigned CORBA longs (that is, Java ints) from this input stream.
|
abstract int |
read_ulong()
Reads an unsigned CORBA long (that is, Java int) value from this input stream.
|
abstract void |
read_ulonglong_array(long[] value, int offset, int length)
Reads an array of unsigned CORBA longlongs (that is, Java longs) from this input stream.
|
abstract long |
read_ulonglong()
Reads a CORBA unsigned longlong (that is, Java long) value from this input stream.
|
abstract void |
read_ushort_array(short[] value, int offset, int length)
Reads an array of unsigned shorts from this input stream.
|
abstract short |
read_ushort()
Reads a unsigned short value from this input stream.
|
abstract void |
read_wchar_array(char[] value, int offset, int length)
Reads an array of wide chars from this input stream.
|
abstract char |
read_wchar()
Reads a wide char value from this input stream.
|
abstract String |
read_wstring()
Reads a wide string value from this input stream.
|
int |
read()
Reads the next byte of data from the input stream.
|
available, close, mark, markSupported, read, read, reset, skippublic abstract boolean read_boolean()
boolean value read from this input stream
public abstract char read_char()
char value read from this input stream
public abstract char read_wchar()
char value read from this input stream
public abstract byte read_octet()
byte value read from this input stream
public abstract short read_short()
short value read from this input stream
public abstract short read_ushort()
short value read from this input stream
public abstract int read_long()
int value read from this input stream
public abstract int read_ulong()
int value read from this input stream
public abstract long read_longlong()
long value read from this input stream
public abstract long read_ulonglong()
long value read from this input stream
public abstract float read_float()
float value read from this input stream
public abstract double read_double()
double value read from this input stream
public abstract Stringread_string()
String value read from this input stream
public abstract Stringread_wstring()
String value read from this input stream
public abstract void read_boolean_array(boolean[] value,
int offset,
int length)
value - returned array of booleans.
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_char_array(char[] value,
int offset,
int length)
value - returned array of chars.
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_wchar_array(char[] value,
int offset,
int length)
value - returned array of wide chars.
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_octet_array(byte[] value,
int offset,
int length)
value - returned array of octets (that is, bytes).
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_short_array(short[] value,
int offset,
int length)
value - returned array of shorts.
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_ushort_array(short[] value,
int offset,
int length)
value - returned array of shorts.
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_long_array(int[] value,
int offset,
int length)
value - returned array of CORBA longs (that is, Java ints).
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_ulong_array(int[] value,
int offset,
int length)
value - returned array of CORBA longs (that is, Java ints).
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_longlong_array(long[] value,
int offset,
int length)
value - returned array of CORBA longs (that is, Java longs).
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_ulonglong_array(long[] value,
int offset,
int length)
value - returned array of CORBA longs (that is, Java longs).
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_float_array(float[] value,
int offset,
int length)
value - returned array of floats.
offset - offset on the stream.
length - length of buffer to read.
public abstract void read_double_array(double[] value,
int offset,
int length)
value - returned array of doubles.
offset - offset on the stream.
length - length of buffer to read.
public abstract Objectread_Object()
Object instance read from this input stream.
public abstract TypeCoderead_TypeCode()
TypeCode from this input stream.
TypeCode instance read from this input stream.
public abstract Anyread_any()
Any instance read from this input stream.
@Deprecated public Principalread_Principal()
public int read()
throws IOException
InputStream
int in the range
0 to
255. If no byte is available because the end of the stream has been reached, the value
-1 is returned. This method blocks until input data is available, the end of the stream is detected, or an exception is thrown.
A subclass must provide an implementation of this method.
read in class
InputStream
-1 if the end of the stream is reached.
IOException - if an I/O error occurs.
portable package comments for unimplemented features
public BigDecimalread_fixed()
public Contextread_Context()
portable package comments for unimplemented features
public Objectread_Object(Class clz)
clz - The Class object for the stub class which corresponds to the type that is statistically expected, or the Class object for the RMI/IDL interface type that is statistically expected.
portable package comments for unimplemented features
public ORBorb()
ORB object that created this stream
portable package comments for unimplemented features