ManagerData.java
上传用户:hgs128
上传日期:2007-02-03
资源大小:166k
文件大小:5k
源码类别:

百货/超市行业

开发平台:

WINDOWS

  1. /*
  2.  * Generated by XDoclet - Do not edit!
  3.  */
  4. package bmp;
  5. /**
  6.  * Data object for Manager.
  7.  * @lomboz generated
  8.  */
  9. public class ManagerData
  10.    extends java.lang.Object
  11.    implements java.io.Serializable
  12. {
  13.    private java.lang.String managerID;
  14.    private java.lang.String userID;
  15.    private java.lang.String firstName;
  16.    private java.lang.String lastName;
  17.    private java.lang.String address;
  18.    private java.lang.String message;
  19.    private float salary;
  20.   /* begin value object */
  21.   /* end value object */
  22.    public ManagerData()
  23.    {
  24.    }
  25.    public ManagerData( java.lang.String managerID,java.lang.String userID,java.lang.String firstName,java.lang.String lastName,java.lang.String address,java.lang.String message,float salary )
  26.    {
  27.       setManagerID(managerID);
  28.       setUserID(userID);
  29.       setFirstName(firstName);
  30.       setLastName(lastName);
  31.       setAddress(address);
  32.       setMessage(message);
  33.       setSalary(salary);
  34.    }
  35.    public ManagerData( ManagerData otherData )
  36.    {
  37.       setManagerID(otherData.getManagerID());
  38.       setUserID(otherData.getUserID());
  39.       setFirstName(otherData.getFirstName());
  40.       setLastName(otherData.getLastName());
  41.       setAddress(otherData.getAddress());
  42.       setMessage(otherData.getMessage());
  43.       setSalary(otherData.getSalary());
  44.    }
  45.    public bmp.ManagerPK getPrimaryKey() {
  46.      bmp.ManagerPK pk = new bmp.ManagerPK(this.getManagerID());
  47.      return pk;
  48.    }
  49.    public java.lang.String getManagerID()
  50.    {
  51.       return this.managerID;
  52.    }
  53.    public void setManagerID( java.lang.String managerID )
  54.    {
  55.       this.managerID = managerID;
  56.    }
  57.    public java.lang.String getUserID()
  58.    {
  59.       return this.userID;
  60.    }
  61.    public void setUserID( java.lang.String userID )
  62.    {
  63.       this.userID = userID;
  64.    }
  65.    public java.lang.String getFirstName()
  66.    {
  67.       return this.firstName;
  68.    }
  69.    public void setFirstName( java.lang.String firstName )
  70.    {
  71.       this.firstName = firstName;
  72.    }
  73.    public java.lang.String getLastName()
  74.    {
  75.       return this.lastName;
  76.    }
  77.    public void setLastName( java.lang.String lastName )
  78.    {
  79.       this.lastName = lastName;
  80.    }
  81.    public java.lang.String getAddress()
  82.    {
  83.       return this.address;
  84.    }
  85.    public void setAddress( java.lang.String address )
  86.    {
  87.       this.address = address;
  88.    }
  89.    public java.lang.String getMessage()
  90.    {
  91.       return this.message;
  92.    }
  93.    public void setMessage( java.lang.String message )
  94.    {
  95.       this.message = message;
  96.    }
  97.    public float getSalary()
  98.    {
  99.       return this.salary;
  100.    }
  101.    public void setSalary( float salary )
  102.    {
  103.       this.salary = salary;
  104.    }
  105.    public String toString()
  106.    {
  107.       StringBuffer str = new StringBuffer("{");
  108.       str.append("managerID=" + getManagerID() + " " + "userID=" + getUserID() + " " + "firstName=" + getFirstName() + " " + "lastName=" + getLastName() + " " + "address=" + getAddress() + " " + "message=" + getMessage() + " " + "salary=" + getSalary());
  109.       str.append('}');
  110.       return(str.toString());
  111.    }
  112.    public boolean equals( Object pOther )
  113.    {
  114.       if( pOther instanceof ManagerData )
  115.       {
  116.          ManagerData lTest = (ManagerData) pOther;
  117.          boolean lEquals = true;
  118.          if( this.managerID == null )
  119.          {
  120.             lEquals = lEquals && ( lTest.managerID == null );
  121.          }
  122.          else
  123.          {
  124.             lEquals = lEquals && this.managerID.equals( lTest.managerID );
  125.          }
  126.          if( this.userID == null )
  127.          {
  128.             lEquals = lEquals && ( lTest.userID == null );
  129.          }
  130.          else
  131.          {
  132.             lEquals = lEquals && this.userID.equals( lTest.userID );
  133.          }
  134.          if( this.firstName == null )
  135.          {
  136.             lEquals = lEquals && ( lTest.firstName == null );
  137.          }
  138.          else
  139.          {
  140.             lEquals = lEquals && this.firstName.equals( lTest.firstName );
  141.          }
  142.          if( this.lastName == null )
  143.          {
  144.             lEquals = lEquals && ( lTest.lastName == null );
  145.          }
  146.          else
  147.          {
  148.             lEquals = lEquals && this.lastName.equals( lTest.lastName );
  149.          }
  150.          if( this.address == null )
  151.          {
  152.             lEquals = lEquals && ( lTest.address == null );
  153.          }
  154.          else
  155.          {
  156.             lEquals = lEquals && this.address.equals( lTest.address );
  157.          }
  158.          if( this.message == null )
  159.          {
  160.             lEquals = lEquals && ( lTest.message == null );
  161.          }
  162.          else
  163.          {
  164.             lEquals = lEquals && this.message.equals( lTest.message );
  165.          }
  166.          lEquals = lEquals && this.salary == lTest.salary;
  167.          return lEquals;
  168.       }
  169.       else
  170.       {
  171.          return false;
  172.       }
  173.    }
  174.    public int hashCode()
  175.    {
  176.       int result = 17;
  177.       result = 37*result + ((this.managerID != null) ? this.managerID.hashCode() : 0);
  178.       result = 37*result + ((this.userID != null) ? this.userID.hashCode() : 0);
  179.       result = 37*result + ((this.firstName != null) ? this.firstName.hashCode() : 0);
  180.       result = 37*result + ((this.lastName != null) ? this.lastName.hashCode() : 0);
  181.       result = 37*result + ((this.address != null) ? this.address.hashCode() : 0);
  182.       result = 37*result + ((this.message != null) ? this.message.hashCode() : 0);
  183.       result = 37*result + Float.floatToIntBits(salary);
  184.       return result;
  185.    }
  186. }