net.sourceforge.squirrel_sql.plugins.oracle.constraint
Class CKConstraintSource

java.lang.Object
  extended by net.sourceforge.squirrel_sql.plugins.oracle.constraint.AbstractConstraintSource
      extended by net.sourceforge.squirrel_sql.plugins.oracle.constraint.CKConstraintSource

public class CKConstraintSource
extends AbstractConstraintSource

Class that creates the SQL source for a check constraint.

Author:
bpaulon

Constructor Summary
CKConstraintSource(ISession session, ConstraintInfo ci)
           
CKConstraintSource(ISession session, ConstraintInfo ci, AbstractConstraintSource cs)
           
 
Method Summary
 void buildAddStatement()
           
 void buildConstraintClause()
           
 void buildDropStatement()
           
 String getSource()
           
 void readConstraintColumnNames()
           
 
Methods inherited from class net.sourceforge.squirrel_sql.plugins.oracle.constraint.AbstractConstraintSource
columnNamesAsCSV, readConstraintColumns
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CKConstraintSource

public CKConstraintSource(ISession session,
                          ConstraintInfo ci)

CKConstraintSource

public CKConstraintSource(ISession session,
                          ConstraintInfo ci,
                          AbstractConstraintSource cs)
Method Detail

readConstraintColumnNames

public void readConstraintColumnNames()
                               throws SQLException
Overrides:
readConstraintColumnNames in class AbstractConstraintSource
Throws:
SQLException

buildDropStatement

public void buildDropStatement()
Overrides:
buildDropStatement in class AbstractConstraintSource

buildAddStatement

public void buildAddStatement()
Overrides:
buildAddStatement in class AbstractConstraintSource

buildConstraintClause

public void buildConstraintClause()
                           throws Exception
Specified by:
buildConstraintClause in class AbstractConstraintSource
Throws:
Exception

getSource

public String getSource()
Overrides:
getSource in class AbstractConstraintSource


Copyright © 2001-2010. All Rights Reserved.