Class ObjectArrayMapping

  • All Implemented Interfaces:
    Serializable, Cloneable, ContainerMapping, ArrayCollectionMapping

    public class ObjectArrayMapping
    extends AbstractCompositeCollectionMapping

    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
    Author:
    King (Yaoping) Wang
    See Also:
    ArrayMapping, Serialized Form
    • Constructor Detail

      • ObjectArrayMapping

        public ObjectArrayMapping()
    • Method Detail

      • getStructureName

        public String getStructureName()
        PUBLIC: Return the name of the structure. This is the name of the user defined data type as defined on the database.
      • setFieldName

        public void setFieldName​(String fieldName)
      • setStructureName

        public void setStructureName​(String structureName)
        PUBLIC: Set the name of the structure. This is the name of the user defined data type as defined on the database.