|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReadOnlyReferenceTable
Read-only reference table (i.e. a table that joins with one other table, as opposed to a "join table" that joins with two other tables)
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_JOIN_COLUMN_PROPERTY
|
static java.lang.String |
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 |
getDefaultJoinColumn()
Return the default join column or null. |
PersistentAttribute |
getPersistentAttribute()
|
ReadOnlyJoinColumn |
getSpecifiedJoinColumn(int index)
Return the specified join column at the specified index. |
boolean |
hasSpecifiedJoinColumns()
Return whether the reference table has specified join columns. |
java.util.ListIterator<? extends ReadOnlyJoinColumn> |
joinColumns()
Return the reference table's join columns, whether specified or default. |
int |
joinColumnsSize()
Return the number of join columns, whether specified or default. |
java.util.ListIterator<? extends ReadOnlyJoinColumn> |
specifiedJoinColumns()
Return the reference table's specified join columns. |
int |
specifiedJoinColumnsSize()
Return the number of specified join columns. |
| 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, getParent, 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_JOIN_COLUMNS_LIST
static final java.lang.String DEFAULT_JOIN_COLUMN_PROPERTY
| Method Detail |
|---|
PersistentAttribute getPersistentAttribute()
java.util.ListIterator<? extends ReadOnlyJoinColumn> joinColumns()
int joinColumnsSize()
java.util.ListIterator<? extends ReadOnlyJoinColumn> specifiedJoinColumns()
int specifiedJoinColumnsSize()
boolean hasSpecifiedJoinColumns()
ReadOnlyJoinColumn getSpecifiedJoinColumn(int index)
ReadOnlyJoinColumn getDefaultJoinColumn()
null.
A default join column only exists if there are no specified join columns.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||