Top Interfaces Classes
module org.eclipse.persistence.core

Package org.eclipse.persistence.mappings.structures


Interface Summary

Modifier and TypeInterface and Description
public interface
ArrayCollectionMapping

Interface used by the ArrayCollectionMappingHelper to interact with the assorted array collection mappings.

Class Summary

Modifier and TypeClass and Description
public class
ArrayCollectionMappingHelper

Helper class to consolidate all the heinous comparing and merging code for the Array collection mappings.

public class
ArrayMapping

Purpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.

public class
NestedTableMapping

Purpose: Nested tables are similar to VARRAYs except internally they store their information in a separate table from their parent structure's table.

public class
ObjectArrayMapping

Purpose: In an object-relational data model, structures can contain "Arrays" or collections of other data-types.

public class
ObjectRelationalDatabaseField

INTERNAL: A database field of object-relational type: either a java.sql.Array, java.sql.Struct, or java.sql.Ref.

public class
ObjectRelationalDataTypeDescriptor

Purpose: Differentiates object-relational descriptors from normal relational descriptors.

public class
ReferenceMapping

Purpose: In an object-relational data model, structures reference each other through "Refs"; not through foreign keys as in the relational data model.

public class
StructureMapping

Purpose: A structure is an object-relational user-defined data-type or object-type.