|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ReferenceTableAnnotation
Corresponds to the JPA annotations:
javax.persistence.JoinTable
javax.persistence.CollectionTable
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.eclipse.jpt.jpa.core.resource.java.JavaResourceNode |
|---|
JavaResourceNode.Root |
| Field Summary | |
|---|---|
static java.lang.String |
JOIN_COLUMNS_LIST
|
| Fields inherited from interface org.eclipse.jpt.jpa.core.resource.java.BaseTableAnnotation |
|---|
CATALOG_PROPERTY, NAME_PROPERTY, SCHEMA_PROPERTY, UNIQUE_CONSTRAINTS_LIST |
| Method Summary | |
|---|---|
JoinColumnAnnotation |
addJoinColumn(int index)
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
int |
indexOfJoinColumn(JoinColumnAnnotation joinColumn)
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
JoinColumnAnnotation |
joinColumnAt(int index)
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
java.util.ListIterator<JoinColumnAnnotation> |
joinColumns()
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
int |
joinColumnsSize()
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
void |
moveJoinColumn(int targetIndex,
int sourceIndex)
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
void |
removeJoinColumn(int index)
Corresponds to the 'joinColumns' element of the JoinTable annotation. |
| Methods inherited from interface org.eclipse.jpt.jpa.core.resource.java.BaseTableAnnotation |
|---|
addUniqueConstraint, catalogTouches, getCatalog, getCatalogTextRange, getName, getNameTextRange, getSchema, getSchemaTextRange, indexOfUniqueConstraint, isSpecified, moveUniqueConstraint, nameTouches, removeUniqueConstraint, schemaTouches, setCatalog, setName, setSchema, uniqueConstraintAt, uniqueConstraints, uniqueConstraintsSize |
| Methods inherited from interface org.eclipse.jpt.jpa.core.resource.java.Annotation |
|---|
getAnnotationName, getAstAnnotation, isUnset, newAnnotation, removeAnnotation, restoreFrom, storeOn |
| Methods inherited from interface org.eclipse.jpt.jpa.core.resource.java.JavaResourceNode |
|---|
getFile, getJavaResourceCompilationUnit, getParent, getRoot, getTextRange, initialize, synchronizeWith |
| Methods inherited from interface org.eclipse.jpt.common.utility.model.Model |
|---|
addChangeListener, addCollectionChangeListener, addListChangeListener, addPropertyChangeListener, addStateChangeListener, addTreeChangeListener, removeChangeListener, removeCollectionChangeListener, removeListChangeListener, removePropertyChangeListener, removeStateChangeListener, removeTreeChangeListener |
| Field Detail |
|---|
static final java.lang.String JOIN_COLUMNS_LIST
| Method Detail |
|---|
java.util.ListIterator<JoinColumnAnnotation> joinColumns()
int joinColumnsSize()
JoinColumnAnnotation joinColumnAt(int index)
int indexOfJoinColumn(JoinColumnAnnotation joinColumn)
JoinColumnAnnotation addJoinColumn(int index)
void moveJoinColumn(int targetIndex,
int sourceIndex)
void removeJoinColumn(int index)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||