Package com.healthmarketscience.jackcess
Interface Relationship
-
- All Known Implementing Classes:
RelationshipImpl
public interface RelationshipInformation about a relationship between two tables in theDatabase.- Author:
- James Ahlborn
- Usage:
- General: This class is general use.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRelationship.JoinType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancascadeDeletes()booleancascadeNullOnDelete()booleancascadeUpdates()List<Column>getFromColumns()TablegetFromTable()Relationship.JoinTypegetJoinType()StringgetName()List<Column>getToColumns()TablegetToTable()booleanhasReferentialIntegrity()booleanisLeftOuterJoin()booleanisOneToOne()booleanisRightOuterJoin()
-
-
-
Method Detail
-
getName
String getName()
-
getFromTable
Table getFromTable()
-
getToTable
Table getToTable()
-
isOneToOne
boolean isOneToOne()
-
hasReferentialIntegrity
boolean hasReferentialIntegrity()
-
cascadeUpdates
boolean cascadeUpdates()
-
cascadeDeletes
boolean cascadeDeletes()
-
cascadeNullOnDelete
boolean cascadeNullOnDelete()
-
isLeftOuterJoin
boolean isLeftOuterJoin()
-
isRightOuterJoin
boolean isRightOuterJoin()
-
getJoinType
Relationship.JoinType getJoinType()
-
-