Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Configuring an Object-Relational Data Type Array Mapping (ELUG)"

m (New page: <div style="float:right;border:1px solid #000000;padding:5px">__TOC__ Related Topics</div> This s...)
 
m
Line 8: Line 8:
 
{| class="Note oac_no_warn" width="80%" border="1" frame="hsides" rules="groups" cellpadding="3" frame="hsides" rules="groups"
 
{| class="Note oac_no_warn" width="80%" border="1" frame="hsides" rules="groups" cellpadding="3" frame="hsides" rules="groups"
 
| align="left" |
 
| align="left" |
'''Note:''' To map a collection of aggregate structures, use an object-relational data type object array mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG).#Object-Relational Data Type Object Array Mapping|Object-Relational Data Type Object Array Mapping]]). To store information in a separate table from the parent structure's table, use an object-relational data type nested table mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Nested Table Mapping|Object-Relational Data Type Nested Table Mapping]]).
+
'''Note:''' To map a collection of aggregate structures, use an object-relational data type object array mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Object Array Mapping|Object-Relational Data Type Object Array Mapping]]). To store information in a separate table from the parent structure's table, use an object-relational data type nested table mapping (see [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Nested Table Mapping|Object-Relational Data Type Nested Table Mapping]]).
 
|}
 
|}
  
Line 36: Line 36:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r2c1-t3" headers="r1c1-t3" align="left" |
 
| id="r2c1-t3" headers="r1c1-t3" align="left" |
Attribute name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20(ELUG)#Configuring Attribute Name|Configuring Attribute Name]])
+
Attribute name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)#Configuring Attribute Name|Configuring Attribute Name]])
 
| headers="r2c1-t3 r1c2-t3" align="left" |
 
| headers="r2c1-t3 r1c2-t3" align="left" |
 
[[Image:unsupport.gif|Unsupported]]
 
[[Image:unsupport.gif|Unsupported]]
Line 43: Line 43:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r3c1-t3" headers="r1c1-t3" align="left" |
 
| id="r3c1-t3" headers="r1c1-t3" align="left" |
Field name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20(ELUG)#Configuring Field Name|Configuring Field Name]])
+
Field name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)#Configuring Field Name|Configuring Field Name]])
 
| headers="r3c1-t3 r1c2-t3" align="left" |
 
| headers="r3c1-t3 r1c2-t3" align="left" |
 
[[Image:unsupport.gif|Unsupported]]
 
[[Image:unsupport.gif|Unsupported]]
Line 50: Line 50:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r4c1-t3" headers="r1c1-t3" align="left" |
 
| id="r4c1-t3" headers="r1c1-t3" align="left" |
Structure name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20(ELUG)#Configuring Structure Name|Configuring Structure Name]])
+
Structure name (see [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)#Configuring Structure Name|Configuring Structure Name]])
 
| headers="r4c1-t3 r1c2-t3" align="left" |
 
| headers="r4c1-t3 r1c2-t3" align="left" |
 
[[Image:unsupport.gif|Unsupported]]
 
[[Image:unsupport.gif|Unsupported]]
Line 85: Line 85:
 
|- align="left" valign="top"
 
|- align="left" valign="top"
 
| id="r9c1-t3" headers="r1c1-t3" align="left" |
 
| id="r9c1-t3" headers="r1c1-t3" align="left" |
Object type converter (see [[Configuring%20a%20Mapping%20(ELUG).htm#Configuring an Object Type Converter|Configuring an Object Type Converter]])
+
Object type converter (see [[Configuring%20a%20Mapping%20(ELUG)#Configuring an Object Type Converter|Configuring an Object Type Converter]])
 
| headers="r9c1-t3 r1c2-t3" align="left" |
 
| headers="r9c1-t3 r1c2-t3" align="left" |
 
[[Image:unsupport.gif|Unsupported]]
 
[[Image:unsupport.gif|Unsupported]]
Line 104: Line 104:
  
 
* [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Array Mapping|Object-Relational Data Type Array Mapping]]
 
* [[Introduction%20to%20Object-Relational%20Data%20Type%20Mappings%20(ELUG)#Object-Relational Data Type Array Mapping|Object-Relational Data Type Array Mapping]]
* [[Configuring%20an%20Object-Relational%20Data%20Type%20(ELUG)|Configuring an Object-Relational Data Type Mapping]]
+
* [[Configuring%20an%20Object-Relational%20Data%20Type%20Mapping (ELUG)|Configuring an Object-Relational Data Type Mapping]]
  
  

Revision as of 23:18, 29 November 2007

This section describes the various components that you must configure in order to use an object-relational data type array mapping.


Note: To map a collection of aggregate structures, use an object-relational data type object array mapping (see Object-Relational Data Type Object Array Mapping). To store information in a separate table from the parent structure's table, use an object-relational data type nested table mapping (see Object-Relational Data Type Nested Table Mapping).


For information on how to configure EclipseLink mappings options common to two or more mapping types, see Configuring a Mapping

For information on how to create EclipseLink mappings, see Creating a Mapping.

Configurable Options for Object-Relational Data Type Array Mapping lists the configurable options for an object-relational data type array mapping.


Introduction to Object-Relational Data Type Array Mapping Configuration

This table lists the configurable options for an object-relational data type array mapping.


Configurable Options for Object-Relational Data Type Array Mapping

Option to Configure Workbench Java

Attribute name (see Configuring Attribute Name)

Unsupported

Supported

Field name (see Configuring Field Name)

Unsupported

Supported

Structure name (see Configuring Structure Name)

Unsupported

Supported

Read-only (see Configuring Read-Only Mappings)

Unsupported

Supported

Method or direct field access (see Configuring Method or Direct Field Accessing at the Mapping Level)

Unsupported

Supported

Serialized object converter (see Configuring a Serialized Object Converter)

Unsupported

Supported

Type conversion converter (see Configuring a Type Conversion Converter)

Unsupported

Supported

Object type converter (see Configuring an Object Type Converter)

Unsupported

Supported

Container policy (see Configuring Container Policy)

Unsupported

Supported


For more information, see the following:



Copyright Statement

Copyright © Eclipse Foundation, Inc. All Rights Reserved.