logo       

[jira] Commented: (TORQUE-75) Map XML column informations to the generated : msg#00066

jakarta.turbine.torque.devel

Subject: [jira] Commented: (TORQUE-75) Map XML column informations to the generated Objects

[
http://issues.apache.org/jira/browse/TORQUE-75?page=comments#action_12458806 ]

CG Monroe commented on TORQUE-75:
---------------------------------

This is all available from the associated ColumnMap object. All you need to do
is use:

ColumnMap cMap = rec.getTableMap().getColumn( RecPeer.COL );

or
ColumnMap cMap = RecPeer.getTableMap().getColumn( RecPeer.COL );

cMap has methods to get XML schema information like getDescription(),
isNotNull(), getSize(), getScale().

This is all metadata that only need to be stored once and not in each generated
object class.

Note: Some of this was available in V3.2... but 3.3-RC1 has major rewrite of
this. See Torque-22

> Map XML column informations to the generated Objects
> ----------------------------------------------------
>
> Key: TORQUE-75
> URL: http://issues.apache.org/jira/browse/TORQUE-75
> Project: Torque
> Issue Type: Improvement
> Components: Generator
> Reporter: Thoralf Rickert
>
> There is a small leakage of informations between XML definition and the
> generated Object.
> For example if you define a column as required="true" it would be good to get
> this information in the object. So there could be a method like
> isMandatory(COLUMNNAME). One application for this could be generic analyzing
> of objects before saving to avoid SQL exceptions.
> Other informations would be size, scale and description for example.
> Of course we could retrieve this informations from the database but this
> means that we have to communicate with the database and there could be
> database specific inconsistency.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise