butler.ext.temporal
Class TemporalForeignKey
java.lang.Object
butler.sql.metadata.ForeignKey
butler.ext.temporal.TemporalForeignKey
public class TemporalForeignKey
- extends ForeignKey
- Author:
- Fredrik Bertilsson
Methods inherited from class butler.sql.metadata.ForeignKey |
add, add, equals, equals, findAllPKRecords, getCaption, getColumns, getFKTable, getLocalizedCaption, getName, getPhysicalName, getPKColumns, getPKTable, getQualifiedName, getSchema, hashCode, isInPK, isOneToOne, parse, setFKTable, setPKTable, setSchema, toXML |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
TemporalForeignKey
public TemporalForeignKey(Table pkTable,
Table fkTable,
java.lang.String name)
throws java.lang.Exception
- Throws:
java.lang.Exception
setTemporalColumn
public void setTemporalColumn(Column pkCol,
Column fkCol)
getJoinFilter
public Filter getJoinFilter(boolean oneToMany,
java.lang.String startAlias,
java.lang.String joinAlias)
throws java.lang.Exception
- Overrides:
getJoinFilter
in class ForeignKey
- Throws:
java.lang.Exception