Protégé-OWL 3.4

edu.stanford.smi.protegex.owl.swrl.ddm.impl
Class ForeignKeyImpl

java.lang.Object
  extended by edu.stanford.smi.protegex.owl.swrl.ddm.impl.KeyImpl
      extended by edu.stanford.smi.protegex.owl.swrl.ddm.impl.ForeignKeyImpl
All Implemented Interfaces:
ForeignKey, Key

public class ForeignKeyImpl
extends KeyImpl
implements ForeignKey


Constructor Summary
ForeignKeyImpl(Table baseTable, Set<ForeignKeyColumn> foreignKeyColumns, Table referencedTable)
           
 
Method Summary
 Set<ForeignKeyColumn> getForeignKeyColumns()
           
 Table getReferencedTable()
           
 boolean isComposite()
           
 
Methods inherited from class edu.stanford.smi.protegex.owl.swrl.ddm.impl.KeyImpl
getBaseTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.stanford.smi.protegex.owl.swrl.ddm.Key
getBaseTable
 

Constructor Detail

ForeignKeyImpl

public ForeignKeyImpl(Table baseTable,
                      Set<ForeignKeyColumn> foreignKeyColumns,
                      Table referencedTable)
Method Detail

getReferencedTable

public Table getReferencedTable()
Specified by:
getReferencedTable in interface ForeignKey

isComposite

public boolean isComposite()
Specified by:
isComposite in interface Key

getForeignKeyColumns

public Set<ForeignKeyColumn> getForeignKeyColumns()
Specified by:
getForeignKeyColumns in interface ForeignKey

Protégé-OWL 3.4

Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.