001 /***** Copyright (c) 2001 Object Management Group. Unlimited rights to 002 duplicate and use this code are hereby granted provided that this 003 copyright notice is included. 004 *****/ 005 006 package org.omg.CORBA; 007 008 public interface CustomInputStream extends org.omg.CORBA.DataInputStream { 009 public java.io.Serializable read_value(); 010 public java.io.Serializable read_value(java.lang.String repId); 011 public java.io.Serializable read_value(java.lang.Class expected); 012 public java.lang.Object read_abstract_interface(); 013 public java.lang.Object read_abstract_interface(java.lang.Class expected); 014 public java.io.Serializable read_value( 015 org.omg.CORBA.portable.BoxedValueHelper helper); // boxed valuetypes 016 017 }