com.healthmarketscience.jackcess
Interface Relationship

All Known Implementing Classes:
RelationshipImpl

public interface Relationship

Information about a relationship between two tables in the Database.

Author:
James Ahlborn
Usage:
General: This class is general use.

Nested Class Summary
static class Relationship.JoinType
           
 
Method Summary
 boolean cascadeDeletes()
           
 boolean cascadeNullOnDelete()
           
 boolean cascadeUpdates()
           
 List<Column> getFromColumns()
           
 Table getFromTable()
           
 Relationship.JoinType getJoinType()
           
 String getName()
           
 List<Column> getToColumns()
           
 Table getToTable()
           
 boolean hasReferentialIntegrity()
           
 boolean isLeftOuterJoin()
           
 boolean isOneToOne()
           
 boolean isRightOuterJoin()
           
 

Method Detail

getName

String getName()

getFromTable

Table getFromTable()

getFromColumns

List<Column> getFromColumns()

getToTable

Table getToTable()

getToColumns

List<Column> getToColumns()

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()


Copyright © 2005–2017 Health Market Science. All rights reserved.