| Class | Description |
|---|---|
| BucketedIndex |
分桶索引(SQL Server COLLATION_BASED 专用)
|
| CatalogStore |
Unified storage abstraction for catalog objects using canonical keys.
|
| CatalogStore.QualifiedName |
Immutable qualified name used as a canonical key.
|
| CollationCompatView |
Collation 兼容视图(将旧布尔常量映射到 IdentifierProfile)
|
| CollatorProvider |
Collator 提供者(SQL Server COLLATION_BASED 专用)
|
| CompositeKeyOptimizer |
Composite Key Optimizer (Phase 4 - Couchbase 优化)
|
| HierarchicalResolver |
Hierarchical Resolver (Phase 2 - 分层索引解析器)
|
| IdentifierProfile |
厂商标识符配置档案(Vendor Identifier Profile)
|
| IdentifierProfile.VendorFlags |
Vendor-specific flags(厂商特定配置)
|
| IdentifierRules |
标识符规则四元组(per vendor, per object group)
|
| IdentifierService |
标识符服务(Identifier Service)
|
| NameKey |
Canonical key for indexing schema objects.
|
| NameNormalizer |
Utility to compute canonical identifier representations based on vendor rules.
|
| NamePolicyFactory |
Factory for creating SqlNameMatcher instances per database vendor and object type.
|
| NameService |
Centralized name matching service using SqlNameMatcher framework.
|
| QualifiedName |
Value object representing a multi-part qualified name and its canonical form.
|
| TDDLSQLEnv | |
| TFunctoinColumn |
table function return column
|
| TServerSQLEnv | |
| TSQLCatalog |
In the most sql-implementation, Catalog is the anonymous of the Database.
|
| TSQLColumn |
table column
|
| TSQLEnv |
SQL environment includes the metadata of a list of databases.
|
| TSQLFunction |
SQL function
|
| TSQLObject |
base class of all the database object such as catalog, schema, table, column and etc
|
| TSQLOraclePackage |
SQL procedure
|
| TSQLParameter | |
| TSQLProcedure |
SQL procedure
|
| TSQLRoutine | |
| TSQLSchema |
SQL schema, contains a list of schema objects.
|
| TSQLSchemaObject |
the base class of all schema objects such as procedure, table, trigger and etc.
|
| TSQLSynonyms |
SQL synonyms object
|
| TSQLTable |
SQL table, includes a list of columns.
|
| TSQLTrigger |
SQL trigger
|
| Enum | Description |
|---|---|
| ESQLDataObjectType |
database object type
|
| IdentifierProfile.ObjectGroup |
对象组(用于区分不同对象类型的标识符规则)
|
| IdentifierRules.CaseCompare |
大小写比较规则(Case Comparison)
|
| IdentifierRules.CaseFold |
大小写折叠规则(Case Folding)
|