org.apache.derby.iapi.sql.dictionary
Class DDUtils
- java.lang.Object
-
- org.apache.derby.iapi.sql.dictionary.DDUtils
-
public class DDUtils extends java.lang.ObjectStatic Data dictionary utilities.
-
-
Constructor Summary
Constructors Constructor and Description DDUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static booleancolumnNamesMatch(java.lang.String[] columnNames, ColumnDescriptorList cdl)static ColumnDescriptorListgetColumnDescriptors(DataDictionary dd, TableDescriptor td, java.lang.String[] columnNames)static ReferencedKeyConstraintDescriptorlocateReferencedConstraint(DataDictionary dd, TableDescriptor td, java.lang.String myConstraintName, java.lang.String[] myColumnNames, ConsInfo otherConstraintInfo)static voidvalidateReferentialActions(DataDictionary dd, TableDescriptor td, java.lang.String myConstraintName, ConsInfo otherConstraintInfo, java.lang.String[] columnNames)
-
-
-
Method Detail
-
locateReferencedConstraint
public static ReferencedKeyConstraintDescriptor locateReferencedConstraint(DataDictionary dd, TableDescriptor td, java.lang.String myConstraintName, java.lang.String[] myColumnNames, ConsInfo otherConstraintInfo) throws StandardException
- Throws:
StandardException
-
getColumnDescriptors
public static ColumnDescriptorList getColumnDescriptors(DataDictionary dd, TableDescriptor td, java.lang.String[] columnNames) throws StandardException
- Throws:
StandardException
-
columnNamesMatch
public static boolean columnNamesMatch(java.lang.String[] columnNames, ColumnDescriptorList cdl) throws StandardException- Throws:
StandardException
-
validateReferentialActions
public static void validateReferentialActions(DataDictionary dd, TableDescriptor td, java.lang.String myConstraintName, ConsInfo otherConstraintInfo, java.lang.String[] columnNames) throws StandardException
- Throws:
StandardException
-
-
DataMelt 3.0 © DataMelt by jWork.ORG