liquibase.database.structure
Class ForeignKeyInfo

java.lang.Object
  extended by liquibase.database.structure.ForeignKeyInfo

public class ForeignKeyInfo
extends Object

User: Nikitin.Maxim Date: 08.04.2010 Time: 12:48:05

Descrition:
Class used only as container of FK properties.


Constructor Summary
ForeignKeyInfo()
           
 
Method Summary
 short getDeferrablility()
           
 ForeignKeyConstraintType getDeleteRule()
           
 String getFkColumn()
           
 String getFkName()
           
 String getFkSchema()
           
 String getFkTableName()
           
 int getKeySeq()
           
 String getPkColumn()
           
 String getPkTableName()
           
 String getPkTableSchema()
           
 boolean getReferencesUniqueColumn()
           
 ForeignKeyConstraintType getUpdateRule()
           
 void setDeferrablility(short deferrablility)
           
 void setDeleteRule(ForeignKeyConstraintType deleteRule)
           
 void setFkColumn(String fkColumn)
           
 void setFkName(String fkName)
           
 void setFkSchema(String fkSchema)
           
 void setFkTableName(String fkTableName)
           
 void setKeySeq(int keySeq)
           
 void setPkColumn(String pkColumn)
           
 void setPkTableName(String pkTableName)
           
 void setPkTableSchema(String pkTableSchema)
           
 void setReferencesUniqueColumn(boolean referencesUniqueColumn)
           
 void setUpdateRule(ForeignKeyConstraintType updateRule)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForeignKeyInfo

public ForeignKeyInfo()
Method Detail

getFkName

public String getFkName()

setFkName

public void setFkName(String fkName)

getFkSchema

public String getFkSchema()

setFkSchema

public void setFkSchema(String fkSchema)

getFkTableName

public String getFkTableName()

setFkTableName

public void setFkTableName(String fkTableName)

getFkColumn

public String getFkColumn()

setFkColumn

public void setFkColumn(String fkColumn)

getPkTableName

public String getPkTableName()

setPkTableName

public void setPkTableName(String pkTableName)

getPkColumn

public String getPkColumn()

setPkColumn

public void setPkColumn(String pkColumn)

getKeySeq

public int getKeySeq()

setKeySeq

public void setKeySeq(int keySeq)

getUpdateRule

public ForeignKeyConstraintType getUpdateRule()

setUpdateRule

public void setUpdateRule(ForeignKeyConstraintType updateRule)

getDeleteRule

public ForeignKeyConstraintType getDeleteRule()

setDeleteRule

public void setDeleteRule(ForeignKeyConstraintType deleteRule)

getDeferrablility

public short getDeferrablility()

setDeferrablility

public void setDeferrablility(short deferrablility)

getReferencesUniqueColumn

public boolean getReferencesUniqueColumn()

setReferencesUniqueColumn

public void setReferencesUniqueColumn(boolean referencesUniqueColumn)

getPkTableSchema

public String getPkTableSchema()

setPkTableSchema

public void setPkTableSchema(String pkTableSchema)


Copyright © 2004-2011 Liquibase.org. All Rights Reserved.