1 /*2 * @(#)IORTransformer.java 1.7 03/12/193 * 4 * Copyright 2004 Sun Microsystems, Inc. All rights reserved.5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.6 */7 8 package com.sun.corba.se.spi.transport ;9 10 import com.sun.corba.se.spi.ior.IOR ;11 import com.sun.corba.se.spi.encoding.CorbaInputObject ;12 import com.sun.corba.se.spi.encoding.CorbaOutputObject ;13 14 /** Interface that provides operations to transorm an IOR15 * between its programmatic representation and a representation16 * in an Input or Output object.17 */18 public interface IORTransformer {19 IOR unmarshal( CorbaInputObject io ) ;20 21 void marshal( CorbaOutputObject oo, IOR ior ) ;22 }23