gpl.fredy.metadata
Class ForeignKeys

java.lang.Object
  extended by gpl.fredy.metadata.ForeignKeys

public class ForeignKeys
extends java.lang.Object


Constructor Summary
ForeignKeys()
          Creates a new instance of ForeignKeys
ForeignKeys(java.sql.Connection con, java.lang.String schema, java.lang.String table)
           
 
Method Summary
 java.sql.Connection getCon()
           
 java.sql.DatabaseMetaData getDmd()
           
 java.lang.String getExportedKeys(java.lang.String tableName, java.lang.String columnName)
           
 java.lang.String getImportedKeys(java.lang.String tableName, java.lang.String columnName)
           
 java.lang.String getSchema()
           
 java.lang.String getTable()
           
static void main(java.lang.String[] args)
           
 void printForeignKeys()
           
 void setCon(java.sql.Connection v)
           
 void setDmd(java.sql.DatabaseMetaData v)
           
 void setSchema(java.lang.String v)
           
 void setTable(java.lang.String v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForeignKeys

public ForeignKeys()
Creates a new instance of ForeignKeys


ForeignKeys

public ForeignKeys(java.sql.Connection con,
                   java.lang.String schema,
                   java.lang.String table)
Method Detail

setTable

public void setTable(java.lang.String v)

getTable

public java.lang.String getTable()

setSchema

public void setSchema(java.lang.String v)

getSchema

public java.lang.String getSchema()

setDmd

public void setDmd(java.sql.DatabaseMetaData v)

getDmd

public java.sql.DatabaseMetaData getDmd()

setCon

public void setCon(java.sql.Connection v)

getCon

public java.sql.Connection getCon()

getImportedKeys

public java.lang.String getImportedKeys(java.lang.String tableName,
                                        java.lang.String columnName)

getExportedKeys

public java.lang.String getExportedKeys(java.lang.String tableName,
                                        java.lang.String columnName)

printForeignKeys

public void printForeignKeys()

main

public static void main(java.lang.String[] args)