db-torque-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Quinton McCombs" <qmcco...@nequalsone.com>
Subject RE: BaseObject equals problem
Date Mon, 03 Feb 2003 04:03:03 GMT
Ahhh...  Much clearer now.

> -----Original Message-----
> From: Walt Armour [mailto:WaltA@concur.com] 
> Sent: Sunday, February 02, 2003 2:11 PM
> To: 'Turbine Torque Users List'; 'Boris Bliznukov'
> Subject: RE: BaseObject equals problem
> 
> 
> They are not from the same table.  Class A is from table A 
> and Class B is from table B.  They just happen though to have 
> the exact same primary key values in this instance.  
> BaseObject would consider the objects equal in this case (and 
> be wrong).
> 
> > -----Original Message-----
> > From: Quinton McCombs [mailto:qmccombs@nequalsone.com]
> > Sent: Sunday, February 02, 2003 10:15 AM
> > To: 'Turbine Torque Users List'; 'Boris Bliznukov'
> > Subject: RE: BaseObject equals problem
> > 
> > 
> > I am curious.  How is it that you have two objects from the 
> same table 
> > with the same primary key, yet they are different classes?  I 
> > understand persisting multiple objects to the same table... 
>  But how 
> > are you getting two different classes with the same primary key?
> > 
> > > -----Original Message-----
> > > From: Boris Bliznukov [mailto:blib@dsi.ru]
> > > Sent: Saturday, February 01, 2003 5:40 PM
> > > To: turbine-torque-user@jakarta.apache.org
> > > Subject: BaseObject equals problem
> > > 
> > > 
> > > Hello turbine-torque-dev,
> > > 
> > > I notice that if I have two tables A and B, each having one
> > > numerical primary key. So I will have two subclasses of 
> > > BaseObject A and B. Now for example if I get object from 
> > > table A with primary key 1. And object from table B with 
> > > primary key 1.
> > > 
> > > A.equals(B) will return true ... I think it is wrong. It
> > > should return false.
> > > 
> > > Both A and B inherit equals from BaseObject and it only
> > > compares the value of the primary key if object passwd to 
> > > equals is a subclass of BaseObject. I think it also should 
> > > compare runtime class names. Am I wrong?
> > > 
> > > --
> > > Best regards,
> > >  Boris                          mailto:blib@dsi.ru
> > > 
> > > 
> > > 
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > turbine-torque-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: 
> > > turbine-torque-user-help@jakarta.apache.org
> > > 
> > > 
> > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > turbine-torque-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: 
> > turbine-torque-user-help@jakarta.apache.org
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: 
> turbine-torque-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: 
> turbine-torque-user-help@jakarta.apache.org
> 
> 


Mime
View raw message