Qore SqlUtil Module Reference  1.2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CSqlUtil::AbstractColumnBase class for column information
 CSqlUtil::AbstractConstraintAbstract base class for constraints
 CSqlUtil::AbstractCheckConstraintAbstract class for check constraints
 CSqlUtil::AbstractForeignConstraintBase class for foreign key constraint information
 CSqlUtil::AbstractUniqueConstraintUnique column constraint
 CSqlUtil::AbstractPrimaryKeyPrimary key
 CSqlUtil::AbstractFunctionBaseBase class for function or objects with code
 CSqlUtil::AbstractFunctionBase class for functions
 CSqlUtil::AbstractTriggerBase class for triggers
 CSqlUtil::AbstractHashContainerAbstract container class that throws an exception if an unknown key is accessed
 CSqlUtil::ColumnsColumn container class that throws an exception if an unknown column is accessed
 CSqlUtil::AbstractUniqueConstraintUnique column constraint
 CSqlUtil::ConstraintsConstraint container class that throws an exception if an unknown constraint is accessed
 CSqlUtil::ForeignConstraintsForeign constraint container class that throws an exception if an unknown constraint is accessed
 CSqlUtil::FunctionsFunction container class that throws an exception if an unknown function is accessed
 CSqlUtil::IndexesIndex container class that throws an exception if an unknown index is accessed
 CSqlUtil::TablesTable container class stores a collection of tables in a schema
 CSqlUtil::TriggersTrigger container class that throws an exception if an unknown trigger is accessed
 CSqlUtil::AbstractIndexAbstract base class for index information
 CSqlUtil::AbstractListContainerAbstract container class that throws an exception if an unknown key is accessed
 CSqlUtil::AbstractSequenceBase class for sequences
 CSqlUtil::AbstractSqlUtilBaseBase class for abstract SqlUtil classes
 CSqlUtil::AbstractDatabaseBase abstract class for the database implementation
 CSqlUtil::AbstractTableBase abstract class for the table implementation
 CSqlUtil::AbstractViewBase class for views
 CSqlUtil::DatabaseDatabase; this class embeds an AbstractDatabase object that is created automatically in the constructor based on the database driver for the AbstractDatasource object providing the database connection
 CSqlUtil::ForeignConstraintTargetClass describing a foreign constraint target
 CSqlUtil::NumericColumnInfoBase class to use to extend AbstractColumn to implement numeric columns
 CSqlUtil::TableDatabase table; this class embeds an AbstractTable object that is created automatically in the constructor based on the database driver for the AbstractDatasource object providing the database connection