Qore SqlUtil Module Reference  1.4.4
 All Classes Namespaces Functions Variables Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCSqlUtil::AbstractColumnBase class for column information
oCSqlUtil::AbstractConstraintAbstract base class for constraints
|oCSqlUtil::AbstractCheckConstraintAbstract class for check constraints
|\CSqlUtil::AbstractColumnSupportingConstraintAPI for a constraint with columns
| oCSqlUtil::AbstractForeignConstraintBase class for foreign key constraint information
| \CSqlUtil::AbstractUniqueConstraintUnique column constraint
|  \CSqlUtil::AbstractPrimaryKeyPrimary key
oCSqlUtil::AbstractFunctionBaseBase class for function or objects with code
|oCSqlUtil::AbstractFunctionBase class for functions
|\CSqlUtil::AbstractTriggerBase class for triggers
oCSqlUtil::AbstractHashContainerAbstract container class that throws an exception if an unknown key is accessed
|oCSqlUtil::ColumnsColumn container class that throws an exception if an unknown column is accessed
||\CSqlUtil::AbstractColumnSupportingConstraintAPI for a constraint with columns
|oCSqlUtil::ConstraintsConstraint container class that throws an exception if an unknown constraint is accessed
|oCSqlUtil::ForeignConstraintsForeign constraint container class that throws an exception if an unknown constraint is accessed
|oCSqlUtil::FunctionsFunction container class that throws an exception if an unknown function is accessed
|oCSqlUtil::IndexesIndex container class that throws an exception if an unknown index is accessed
|oCSqlUtil::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
oCSqlUtil::AbstractIndexAbstract base class for index information
oCSqlUtil::AbstractListContainerAbstract container class that throws an exception if an unknown key is accessed
oCSqlUtil::AbstractSequenceBase class for sequences
oCSqlUtil::AbstractSqlUtilBaseBase class for abstract SqlUtil classes
|oCSqlUtil::AbstractDatabaseBase abstract class for the database implementation
|\CSqlUtil::AbstractTableBase abstract class for the table implementation
oCSqlUtil::AbstractViewBase class for views
oCSqlUtil::ColumnOperatorInfoColumn operator info hash as returned by all column operator functions
oCSqlUtil::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
oCSqlUtil::ForeignConstraintTargetClass describing a foreign constraint target
oCSqlUtil::GenericColumnInfoGeneric column description hash in schema descriptions
oCSqlUtil::InsertOperatorInfoInsert operator info hash as returned by all insert operator functions
oCSqlUtil::JoinOperatorInfoJoin operator info hash as returned by all join operator functions
oCSqlUtil::NumericColumnInfoBase class to use to extend AbstractColumn to implement numeric columns
oCSqlUtil::OperatorInfoSQL operator info hash as returned by all operator functions
oCSqlUtil::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
\CSqlUtil::UpdateOperatorInfoUpdate operator info hash as returned by all update operator functions