@tjdo Tag Reference

JDO tags specific for Triactive Java Data Objects (TJDO).

Applies to: Field that is part of an inverse map.

@tjdo Class Level Tags

@tjdo Method Level Tags

@tjdo Field Level Tags

@tjdo.field

@tjdo Class Level Tag Usage

@tjdo Method Level Tag Usage

@tjdo Field Level Tag Usage

@tjdo.field (0..*)

The tjdo.field tag gives access to the TJDO extensions at the field level to be included in the generated jdo metadata.

Applies to: The jdo.field tag must be present

ParameterTypeApplicabilityDescriptionMandatory
column-lengthint String fields can specify the maximum length of the String that will be stored in the database column. This should be with the sql.column stuff. false
owner-fieldtext Specifies the column in the detail table that is the foreign key to this object. For inverse set and inverse map. false
key-fieldtext Specifies the column in the related table that is the map key for the inverse map. Used with inverse map. false
collection-fieldtext Specifies the column in the master table that this object is in an inverse set detail relationship with. false
map-fieldtext Specifies the column in the master table that this object is in an inverse map detail relationship with. false