16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package com.sun.corba.se.impl.ior.iiop; 27 28 import org.omg.IOP.TAG_JAVA_CODEBASE ; 29 30 import org.omg.CORBA_2_3.portable.OutputStream ; 31 32 import com.sun.corba.se.spi.ior.TaggedComponentBase ; 33 34 import com.sun.corba.se.spi.ior.iiop.JavaCodebaseComponent ; 35 36 /** 37 * @author 38 */ 39 public class JavaCodebaseComponentImpl extends TaggedComponentBase 40 implements JavaCodebaseComponent 41 { 42 private String URLs ; 43 44 public boolean equals( Object obj ) 45 { 46 if (obj == null) 47 return false ; 48 49 if (!(obj instanceof JavaCodebaseComponentImpl)) 50 return false ; 51 52 JavaCodebaseComponentImpl other = (JavaCodebaseComponentImpl)obj ; 53 54 return URLs.equals( other.getURLs() ) ; 55 } 56 57 public int hashCode() 58 { | 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package com.sun.corba.se.impl.ior.iiop; 27 28 import org.omg.IOP.TAG_JAVA_CODEBASE ; 29 30 import org.omg.CORBA_2_3.portable.OutputStream ; 31 32 import com.sun.corba.se.spi.ior.TaggedComponentBase ; 33 34 import com.sun.corba.se.spi.ior.iiop.JavaCodebaseComponent ; 35 36 public class JavaCodebaseComponentImpl extends TaggedComponentBase 37 implements JavaCodebaseComponent 38 { 39 private String URLs ; 40 41 public boolean equals( Object obj ) 42 { 43 if (obj == null) 44 return false ; 45 46 if (!(obj instanceof JavaCodebaseComponentImpl)) 47 return false ; 48 49 JavaCodebaseComponentImpl other = (JavaCodebaseComponentImpl)obj ; 50 51 return URLs.equals( other.getURLs() ) ; 52 } 53 54 public int hashCode() 55 { |