org.eclipse.jpt.jpa.core.context.orm
Interface OrmVirtualSecondaryTable
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IResourcePart, JpaContextNode, JpaNode, Model, ReadOnlySecondaryTable, ReadOnlyTable, VirtualSecondaryTable, VirtualTable, XmlContextNode
public interface OrmVirtualSecondaryTable
- extends VirtualSecondaryTable, XmlContextNode
orm.xml virtual secondary table
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyTable |
getCatalog, getDbCatalog, getDbSchema, getDbSchemaContainer, getDbTable, getDefaultCatalog, getDefaultName, getDefaultSchema, getName, getSchema, getSpecifiedCatalog, getSpecifiedName, getSpecifiedSchema, uniqueConstraintsSize |
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
primaryKeyJoinColumns
java.util.ListIterator<OrmVirtualPrimaryKeyJoinColumn> primaryKeyJoinColumns()
- Description copied from interface:
ReadOnlySecondaryTable
- Return the secondary table's primary key join columns,
whether specified or default.
- Specified by:
primaryKeyJoinColumns in interface ReadOnlySecondaryTable- Specified by:
primaryKeyJoinColumns in interface VirtualSecondaryTable
specifiedPrimaryKeyJoinColumns
java.util.ListIterator<OrmVirtualPrimaryKeyJoinColumn> specifiedPrimaryKeyJoinColumns()
- Description copied from interface:
ReadOnlySecondaryTable
- Return the specified primary key join columns.
- Specified by:
specifiedPrimaryKeyJoinColumns in interface ReadOnlySecondaryTable- Specified by:
specifiedPrimaryKeyJoinColumns in interface VirtualSecondaryTable
getDefaultPrimaryKeyJoinColumn
OrmVirtualPrimaryKeyJoinColumn getDefaultPrimaryKeyJoinColumn()
- Description copied from interface:
ReadOnlySecondaryTable
- Return the default primary key join column or null. A default primary
key join column only exists if there are no specified primary key join
columns.
- Specified by:
getDefaultPrimaryKeyJoinColumn in interface ReadOnlySecondaryTable- Specified by:
getDefaultPrimaryKeyJoinColumn in interface VirtualSecondaryTable
getOverriddenTable
JavaSecondaryTable getOverriddenTable()
- Specified by:
getOverriddenTable in interface VirtualSecondaryTable- Specified by:
getOverriddenTable in interface VirtualTable