home *** CD-ROM | disk | FTP | other *** search
/ BUG 15 / BUGCD1998_06.ISO / aplic / jbuilder / jsamples.z / Company.java < prev    next >
Text File  |  1997-07-30  |  517b  |  29 lines

  1. // Copyright(c) 1996,1997 ObjectSpace, Inc.
  2. import COM.objectspace.jgl.*;
  3.  
  4. public class Company
  5.   {
  6.   String myName;
  7.  
  8.   public Company( String name )
  9.     {
  10.     myName = name;
  11.     }
  12.  
  13.   public String toString()
  14.     {
  15.     return "Company( " + myName + " )";
  16.     }
  17.  
  18.   public int hashCode()
  19.     {
  20.     return myName.hashCode();
  21.     }
  22.  
  23.   public boolean equals( Object object )
  24.     {
  25.     return ( object instanceof Company ) &&
  26.            ( myName.equals( ((Company) object).myName ) );
  27.     }
  28.   }
  29.