< prev index next >

src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java

Print this page




  38 import com.sun.corba.se.spi.ior.TaggedProfileTemplateBase ;
  39 import com.sun.corba.se.spi.ior.ObjectKeyTemplate ;
  40 import com.sun.corba.se.spi.ior.ObjectId ;
  41 import com.sun.corba.se.spi.ior.IdentifiableContainerBase ;
  42 import com.sun.corba.se.spi.ior.IdentifiableBase ;
  43 
  44 import com.sun.corba.se.impl.ior.EncapsulationUtility ;
  45 
  46 import com.sun.corba.se.spi.ior.iiop.IIOPProfileTemplate ;
  47 import com.sun.corba.se.spi.ior.iiop.IIOPAddress ;
  48 import com.sun.corba.se.spi.ior.iiop.IIOPFactories ;
  49 
  50 import com.sun.corba.se.impl.encoding.EncapsOutputStream ;
  51 
  52 import com.sun.corba.se.impl.encoding.CDROutputStream ;
  53 
  54 import com.sun.corba.se.spi.ior.iiop.GIOPVersion ;
  55 import com.sun.corba.se.spi.orb.ORB ;
  56 
  57 /**
  58  * @author
  59  * If getMinorVersion==0, this does not contain any tagged components
  60  */
  61 public class IIOPProfileTemplateImpl extends TaggedProfileTemplateBase
  62     implements IIOPProfileTemplate
  63 {
  64     private ORB orb ;
  65     private GIOPVersion giopVersion ;
  66     private IIOPAddress primary ;
  67 
  68     public boolean equals( Object obj )
  69     {
  70         if (!(obj instanceof IIOPProfileTemplateImpl))
  71             return false ;
  72 
  73         IIOPProfileTemplateImpl other = (IIOPProfileTemplateImpl)obj ;
  74 
  75         return super.equals( obj ) && giopVersion.equals( other.giopVersion ) &&
  76             primary.equals( other.primary ) ;
  77     }
  78 




  38 import com.sun.corba.se.spi.ior.TaggedProfileTemplateBase ;
  39 import com.sun.corba.se.spi.ior.ObjectKeyTemplate ;
  40 import com.sun.corba.se.spi.ior.ObjectId ;
  41 import com.sun.corba.se.spi.ior.IdentifiableContainerBase ;
  42 import com.sun.corba.se.spi.ior.IdentifiableBase ;
  43 
  44 import com.sun.corba.se.impl.ior.EncapsulationUtility ;
  45 
  46 import com.sun.corba.se.spi.ior.iiop.IIOPProfileTemplate ;
  47 import com.sun.corba.se.spi.ior.iiop.IIOPAddress ;
  48 import com.sun.corba.se.spi.ior.iiop.IIOPFactories ;
  49 
  50 import com.sun.corba.se.impl.encoding.EncapsOutputStream ;
  51 
  52 import com.sun.corba.se.impl.encoding.CDROutputStream ;
  53 
  54 import com.sun.corba.se.spi.ior.iiop.GIOPVersion ;
  55 import com.sun.corba.se.spi.orb.ORB ;
  56 
  57 /**

  58  * If getMinorVersion==0, this does not contain any tagged components
  59  */
  60 public class IIOPProfileTemplateImpl extends TaggedProfileTemplateBase
  61     implements IIOPProfileTemplate
  62 {
  63     private ORB orb ;
  64     private GIOPVersion giopVersion ;
  65     private IIOPAddress primary ;
  66 
  67     public boolean equals( Object obj )
  68     {
  69         if (!(obj instanceof IIOPProfileTemplateImpl))
  70             return false ;
  71 
  72         IIOPProfileTemplateImpl other = (IIOPProfileTemplateImpl)obj ;
  73 
  74         return super.equals( obj ) && giopVersion.equals( other.giopVersion ) &&
  75             primary.equals( other.primary ) ;
  76     }
  77 


< prev index next >