1 package com.daffodilwoods.daffodildb.server.datadictionarysystem; 2 3 import java.util.* ; 4 import com.daffodilwoods.database.resource.*; 5 import com.daffodilwoods.database.general.*; 6 import com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression.booleanvalueexpression; 7 import com.daffodilwoods.database.sqlinitiator.*; 8 public interface _ReferentialConstraint { 9 QualifiedIdentifier getQualifiedIdentifier()throws DException; 10 int getDelete_Rule() throws DException; 11 int[] getReferencedColumns() throws DException; 12 String [] getReferencedColumnNames()throws DException; 13 int[] getReferencingColumns() throws DException; 14 int getMatch_Option() throws DException; 15 booleanvalueexpression getReferencedCondition( int[] columns ) throws DException; 16 booleanvalueexpression getReferencingCondition( int[] columns ) throws DException; 17 int getUpdate_Rule() throws DException; 18 QualifiedIdentifier getReferencedTable()throws DException; 19 QualifiedIdentifier getReferencingTable()throws DException; 20 String getConstraintName()throws DException; 21 ArrayList getSub_SuperTables() throws DException; 22 booleanvalueexpression getMatchingRowsBVE( boolean flag )throws DException; 23 BitSet getReferencedBitSet() throws DException; 24 BitSet getReferencingBitSet() throws DException; 25 } 26 | Popular Tags |