|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReadOnlyJoinTable
Used by association overrides.
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.
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_INVERSE_JOIN_COLUMN
|
static java.lang.String |
SPECIFIED_INVERSE_JOIN_COLUMNS_LIST
|
| Fields inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyReferenceTable |
|---|
DEFAULT_JOIN_COLUMN_PROPERTY, SPECIFIED_JOIN_COLUMNS_LIST |
| Fields inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyTable |
|---|
DEFAULT_CATALOG_PROPERTY, DEFAULT_NAME_PROPERTY, DEFAULT_SCHEMA_PROPERTY, SPECIFIED_CATALOG_PROPERTY, SPECIFIED_NAME_PROPERTY, SPECIFIED_SCHEMA_PROPERTY, UNIQUE_CONSTRAINTS_LIST |
| Method Summary | |
|---|---|
ReadOnlyJoinColumn |
getDefaultInverseJoinColumn()
Return the default inverse join column or null. |
ReadOnlyJoinTableRelationshipStrategy |
getParent()
Return the JPA node's parent. |
RelationshipMapping |
getRelationshipMapping()
|
ReadOnlyJoinColumn |
getSpecifiedInverseJoinColumn(int index)
Return the specified inverse join column at the specified index. |
boolean |
hasSpecifiedInverseJoinColumns()
Return whether the join table has specified inverse join columns. |
java.util.ListIterator<? extends ReadOnlyJoinColumn> |
inverseJoinColumns()
Return the join table's inverse join columns, whether specified or default. |
int |
inverseJoinColumnsSize()
Return the number of inverse join columns, whether specified or default. |
java.util.ListIterator<? extends ReadOnlyJoinColumn> |
specifiedInverseJoinColumns()
Return the specified inverse join columns. |
int |
specifiedInverseJoinColumnsSize()
Return the number of specified inverse join columns. |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyReferenceTable |
|---|
getDefaultJoinColumn, getPersistentAttribute, getSpecifiedJoinColumn, hasSpecifiedJoinColumns, joinColumns, joinColumnsSize, specifiedJoinColumns, specifiedJoinColumnsSize |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.ReadOnlyTable |
|---|
getCatalog, getDbCatalog, getDbSchema, getDbSchemaContainer, getDbTable, getDefaultCatalog, getDefaultName, getDefaultSchema, getName, getSchema, getSpecifiedCatalog, getSpecifiedName, getSpecifiedSchema, getUniqueConstraint, uniqueConstraints, uniqueConstraintsSize |
| Methods inherited from interface org.eclipse.jpt.jpa.core.context.JpaContextNode |
|---|
getContextDefaultDbCatalog, getContextDefaultDbSchema, getContextDefaultDbSchemaContainer, getMappingFileRoot, getPersistenceUnit, getResourceType, synchronizeWithResourceModel, update |
| Methods inherited from interface org.eclipse.jpt.jpa.core.JpaNode |
|---|
getJpaProject, stateChanged |
| 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 |
| Methods inherited from interface org.eclipse.jpt.common.core.IResourcePart |
|---|
getResource |
| Field Detail |
|---|
static final java.lang.String SPECIFIED_INVERSE_JOIN_COLUMNS_LIST
static final java.lang.String DEFAULT_INVERSE_JOIN_COLUMN
| Method Detail |
|---|
ReadOnlyJoinTableRelationshipStrategy getParent()
JpaNode
getParent in interface JpaNodeRelationshipMapping getRelationshipMapping()
java.util.ListIterator<? extends ReadOnlyJoinColumn> inverseJoinColumns()
int inverseJoinColumnsSize()
java.util.ListIterator<? extends ReadOnlyJoinColumn> specifiedInverseJoinColumns()
int specifiedInverseJoinColumnsSize()
boolean hasSpecifiedInverseJoinColumns()
ReadOnlyJoinColumn getSpecifiedInverseJoinColumn(int index)
ReadOnlyJoinColumn getDefaultInverseJoinColumn()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||