oracle.toplink.objectrelational
Class ObjectArrayMapping
java.lang.Object
|
+--oracle.toplink.mappings.DatabaseMapping
|
+--oracle.toplink.mappings.AggregateMapping
|
+--oracle.toplink.sdk.SDKAggregateCollectionMapping
|
+--oracle.toplink.objectrelational.ObjectArrayMapping
- All Implemented Interfaces:
- java.lang.Cloneable, ContainerMapping, SDKCollectionMapping, java.io.Serializable
- public class ObjectArrayMapping
- extends SDKAggregateCollectionMapping
Purpose:
In an object-relational data model, structures can contain "Arrays" or collections of other data-types.
In Oracle 8i, a Varray
is typically used to represent a collection of primitive data or aggregate structures.
These arrays are stored with their parent structure in the same table.
ArrayMapping is used to map a collection of primitive data
ObjectArrayMapping is used to map a collection of Oracle data-type
NOTE: Only Oracle8i supports Varray type.
- Since:
- TOPLink/Java 3.0
- See Also:
ArrayMapping
, Serialized Form
Type | Method |
java.lang.String |
getStructureName()
PUBLIC:
Return the name of the structure. |
void |
setStructureName(java.lang.String structureName)
PUBLIC:
Set the name of the structure. |
Methods inherited from class oracle.toplink.mappings.DatabaseMapping |
getAttributeClassification, getAttributeName, getGetMethodName,
getSetMethodName, readOnly, readWrite,
setAttributeName, setGetMethodName, setIsReadOnly,
setSetMethodName, setWeight |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ObjectArrayMapping
public ObjectArrayMapping()
getStructureName
public java.lang.String getStructureName()
- PUBLIC:
Return the name of the structure.
This is the name of the user defined data type as defined on the database.
setStructureName
public void setStructureName(java.lang.String structureName)
- PUBLIC:
Set the name of the structure.
This is the name of the user defined data type as defined on the database.