/***** Copyright (c) 1999-2000 Object Management Group. Unlimited rights to
duplicate and use this code are hereby granted provided that this
copyright notice is included.
*****/
package org.omg.CORBA.portable;
public abstract class InputStream extends java.io.InputStream {
public int read() throws java.io.IOException {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public org.omg.CORBA.ORB orb() {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public abstract boolean read_boolean();
public abstract char read_char();
public abstract char read_wchar();
public abstract byte read_octet();
public abstract short read_short();
public abstract short read_ushort();
public abstract int read_long();
public abstract int read_ulong();
public abstract long read_longlong();
public abstract long read_ulonglong();
public abstract float read_float();
public abstract double read_double();
public abstract String read_string();
public abstract String read_wstring();
public abstract void read_boolean_array(
boolean[] value, int offset, int length);
public abstract void read_char_array(char[] value, int offset, int length);
public abstract void read_wchar_array(
char[] value, int offset, int length);
public abstract void read_octet_array(
byte[] value, int offset, int length);
public abstract void read_short_array(
short[] value, int offset, int length);
public abstract void read_ushort_array(
short[] value, int offset, int length);
public abstract void read_long_array(int[] value, int offset, int length);
public abstract void read_ulong_array(int[] value, int offset, int length);
public abstract void read_longlong_array(
long[] value, int offset, int length);
public abstract void read_ulonglong_array(
long[] value, int offset, int length);
public abstract void read_float_array(
float[] value, int offset, int length);
public abstract void read_double_array(
double[] value, int offset, int length);
public abstract org.omg.CORBA.Object read_Object();
public org.omg.CORBA.Object read_Object(java.lang.Class clz) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public abstract org.omg.CORBA.TypeCode read_TypeCode();
public abstract org.omg.CORBA.Any read_any();
public org.omg.CORBA.Context read_Context() {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
/**
* @deprecated Deprecated by CORBA 2.2
*/
public org.omg.CORBA.Principal read_Principal() {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
/**
* @deprecated Deprecated by CORBA 2.4
*/
public java.math.BigDecimal read_fixed() {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
public java.math.BigDecimal read_fixed(short digits, short scale) {
throw new org.omg.CORBA.NO_IMPLEMENT();
}
}