|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ProfileManager | An interface for classes that create and keep track of ProfileResults. |
| ProfileResult<T extends SQLObject> | A ProfileResult is an interface for populating profile data about database objects (for example, tables and columns), and for monitoring the progress of the profiling operation, which can often take considerable time to calculate. |
| TableProfileCreator | Service Provider Interface for creating profile results related to a particular database table. |
| Class Summary | |
|---|---|
| AbstractProfileResult<T extends SQLObject> | Base class for storing profile results that relate to a database object. |
| AbstractTableProfileCreator | Provides a template method for doProfile which alleviates the need to write boilerplate code for every profile creator implementation. |
| ColumnProfileResult | |
| ColumnValueCount | A simple class for keeping track of a value, the number of occurrences associated with it, and the percentage of occurences in the table. |
| LocalReservoirProfileCreator | A profile creator that takes a statistical sample of the rows in the table and then performs the profiling operation on that sample. |
| ProfileFunctionDescriptor | |
| ProfileManagerImpl | The default ProfileManager implementation. |
| ProfileSettings | |
| RemoteDatabaseProfileCreator | A profile creator implementation that makes the RDBMS do all the hard work. |
| TableProfileResult | Holds profile results that pertain to a particular table. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||