| Package | Description | 
|---|---|
| oracle.ide.db.insight.model | 
 Classes to support the production of  
InsightItems
 for the Database UI. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ColumnInsightDataProvider
An InsightDataProvider implementation to list Columns of a Relation 
 | 
class  | 
DataTypeProvider
An InsightDataProvider implementation to list supported DataTypes 
 | 
class  | 
FunctionProvider
An InsightDataProvider implementation to list builtin functions 
 | 
class  | 
PlSqlInsightDataProvider
An InsightDataProvider implementation to list PL/SQL objects and keywords 
 | 
class  | 
ReservedWordInsightDataProvider
An InsightDataProvider implementation to list reserved words 
 | 
class  | 
SchemaObjectInsightDataProvider
An InsightDataProvider implementation to list schema objects 
 | 
class  | 
SchemaProvider
An InsightDataProvider implementation to list Schemas 
 | 
class  | 
SQLFromObjectProvider
An InsightDataProvider implementation to list SQL FromObjects, eg Table Aliases 
 | 
| Constructor and Description | 
|---|
DBInsightProvider(DBInsightContext insightContext,
                 java.lang.Class<? extends ParentLocator> parentLocatorClass,
                 java.util.List<java.lang.Class<? extends InsightDataProvider>> insightDataProviderClasses)
Constructor for extensibility, allowing clients to override the default ParentLocator
 and InsightDataProviders used. 
 |