Methods Summary |
---|
public void | addTypeCodeAtPosition(com.sun.corba.se.impl.corba.TypeCodeImpl tc, int position)
if (typeMap == null) {
//if (TypeCodeImpl.debug) System.out.println("Creating typeMap");
typeMap = new HashMap(16);
}
//if (TypeCodeImpl.debug) System.out.println(this + " adding tc " + tc + " at position " + position);
typeMap.put(new Integer(position), tc);
|
public int | available() return stream.available();
|
public void | close() stream.close();
|
public void | consumeEndian() stream.consumeEndian();
|
public int | getPosition() return stream.getPosition();
|
public int | getTopLevelPosition()
//if (TypeCodeImpl.debug) System.out.println("WrapperInputStream.getTopLevelPosition " +
//"returning getPosition " + getPosition() + " - startPos " + startPos +
//" = " + (getPosition() - startPos));
return getPosition() - startPos;
|
public TypeCodeReader | getTopLevelStream()
// WrapperInputStream has no enclosure
return this;
|
public com.sun.corba.se.impl.corba.TypeCodeImpl | getTypeCodeAtPosition(int position)
if (typeMap == null)
return null;
//if (TypeCodeImpl.debug) System.out.println("Getting tc " + (TypeCodeImpl)typeMap.get(new Integer(position)) +
//" at position " + position);
return (TypeCodeImpl)typeMap.get(new Integer(position));
|
public void | mark(int readlimit) stream.mark(readlimit);
|
public boolean | markSupported() return stream.markSupported();
|
public org.omg.CORBA.ORB | orb() return stream.orb();
|
public void | performORBVersionSpecificInit()
// This is never actually called on a WrapperInputStream, but
// exists to satisfy the interface requirement.
stream.performORBVersionSpecificInit();
|
public void | printTypeMap()
System.out.println("typeMap = {");
List sortedKeys = new ArrayList(typeMap.keySet());
Collections.sort(sortedKeys);
Iterator i = sortedKeys.iterator();
while (i.hasNext()) {
Integer pos = (Integer)i.next();
TypeCodeImpl tci = (TypeCodeImpl)typeMap.get(pos);
System.out.println(" key = " + pos.intValue() + ", value = " + tci.description());
}
System.out.println("}");
|
public int | read() return stream.read();
|
public int | read(byte[] b) return stream.read(b);
|
public int | read(byte[] b, int off, int len)
return stream.read(b, off, len);
|
public org.omg.CORBA.Context | read_Context() return stream.read_Context();
|
public org.omg.CORBA.Object | read_Object() return stream.read_Object();
|
public org.omg.CORBA.Principal | read_Principal() return stream.read_Principal();
|
public org.omg.CORBA.TypeCode | read_TypeCode() return stream.read_TypeCode();
|
public org.omg.CORBA.Any | read_any() return stream.read_any();
|
public boolean | read_boolean() return stream.read_boolean();
|
public void | read_boolean_array(boolean[] value, int offset, int length)
stream.read_boolean_array(value, offset, length);
|
public char | read_char() return stream.read_char();
|
public void | read_char_array(char[] value, int offset, int length)
stream.read_char_array(value, offset, length);
|
public double | read_double() return stream.read_double();
|
public void | read_double_array(double[] value, int offset, int length)
stream.read_double_array(value, offset, length);
|
public java.math.BigDecimal | read_fixed() return stream.read_fixed();
|
public float | read_float() return stream.read_float();
|
public void | read_float_array(float[] value, int offset, int length)
stream.read_float_array(value, offset, length);
|
public int | read_long() return stream.read_long();
|
public void | read_long_array(int[] value, int offset, int length)
stream.read_long_array(value, offset, length);
|
public long | read_longlong() return stream.read_longlong();
|
public void | read_longlong_array(long[] value, int offset, int length)
stream.read_longlong_array(value, offset, length);
|
public byte | read_octet() return stream.read_octet();
|
public void | read_octet_array(byte[] value, int offset, int length)
stream.read_octet_array(value, offset, length);
|
public short | read_short() return stream.read_short();
|
public void | read_short_array(short[] value, int offset, int length)
stream.read_short_array(value, offset, length);
|
public java.lang.String | read_string() return stream.read_string();
|
public int | read_ulong() return stream.read_ulong();
|
public void | read_ulong_array(int[] value, int offset, int length)
stream.read_ulong_array(value, offset, length);
|
public long | read_ulonglong() return stream.read_ulonglong();
|
public void | read_ulonglong_array(long[] value, int offset, int length)
stream.read_ulonglong_array(value, offset, length);
|
public short | read_ushort() return stream.read_ushort();
|
public void | read_ushort_array(short[] value, int offset, int length)
stream.read_ushort_array(value, offset, length);
|
public java.io.Serializable | read_value()return stream.read_value();
|
public char | read_wchar() return stream.read_wchar();
|
public void | read_wchar_array(char[] value, int offset, int length)
stream.read_wchar_array(value, offset, length);
|
public java.lang.String | read_wstring() return stream.read_wstring();
|
public void | reset() stream.reset();
|
public void | resetCodeSetConverters()
stream.resetCodeSetConverters();
|
public void | setEnclosingInputStream(org.omg.CORBA_2_3.portable.InputStream enclosure)
// WrapperInputStream has no enclosure
|
public long | skip(long n) return stream.skip(n);
|