1 7 package com.sun.corba.se.impl.encoding; 8 9 import org.omg.CORBA.TypeCode ; 10 import org.omg.CORBA.Principal ; 11 import org.omg.CORBA.Any ; 12 13 public interface MarshalInputStream { 14 public boolean read_boolean(); 15 public char read_char(); 16 public char read_wchar(); 17 public byte read_octet(); 18 public short read_short(); 19 public short read_ushort(); 20 public int read_long(); 21 public int read_ulong(); 22 public long read_longlong(); 23 public long read_ulonglong(); 24 public float read_float(); 25 public double read_double(); 26 public String read_string(); 27 public String read_wstring(); 28 29 public void read_boolean_array(boolean[] value, int offset, int length); 30 public void read_char_array(char[] value, int offset, int length); 31 public void read_wchar_array(char[] value, int offset, int length); 32 public void read_octet_array(byte[] value, int offset, int length); 33 public void read_short_array(short[] value, int offset, int length); 34 public void read_ushort_array(short[] value, int offset, int length); 35 public void read_long_array(int[] value, int offset, int length); 36 public void read_ulong_array(int[] value, int offset, int length); 37 public void read_longlong_array(long[] value, int offset, int length); 38 public void read_ulonglong_array(long[] value, int offset, int length); 39 public void read_float_array(float[] value, int offset, int length); 40 public void read_double_array(double[] value, int offset, int length); 41 42 public org.omg.CORBA.Object read_Object(); 43 public TypeCode read_TypeCode(); 44 public Any read_any(); 45 public Principal read_Principal(); 46 47 50 public org.omg.CORBA.Object read_Object(Class stubClass); 51 public java.io.Serializable read_value() throws Exception ; 52 53 56 public void consumeEndian(); 57 58 public int getPosition(); 61 62 public void mark(int readAheadLimit); 64 public void reset(); 65 66 71 public void performORBVersionSpecificInit(); 72 73 83 public void resetCodeSetConverters(); 84 } 85 | Popular Tags |