db-torque-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Peter S. Hamlen" <pham...@mail.com>
Subject Re: how to map Peer.field-name --> BO-member
Date Wed, 15 Jan 2003 20:27:03 GMT
I'm using Torque-b3 so it may be different on your version, but it
should just be:

Product.getByName("ORT");
or 
Product.getByPeerName(ProductPeer.ORT);

Note:  these functions return an Object (eg, an Integer instead of an
int)

Look in the generated code in BaseProduct.

Hope this helps.
-Peter

On Tue, 2003-01-14 at 07:31, Marc Lustig wrote:
> Hi,
> I'm simply trying to get a field from a torque-object by field-name.
> How is this done?
> 
> More specifically, how do I actually map between the member of the BO and
> the name of the field?
> 
> An example:
> ProductPeer has: public static final String ORT; // the field name
> Product has member: private byte ort=0;
> 
> What I need is a method in Product that looks like this:
> Object getMemberByFieldName(String fieldname); // fieldname should refer to
> ProductPeer
> 
> in my case: getMemberByFieldName("ORT") should return product.ort;
> 
> Can somebody please advise me about a solution that is available?
> 
> Remark: BaseObject.getByName(java.lang.String field) does not contain any
> generic functionality at all.
> 
> Thanks in advance.
> Marc
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:turbine-torque-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:turbine-torque-user-help@jakarta.apache.org>
> 



Mime
View raw message