|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TableProfileCreator
Service Provider Interface for creating profile results related to a particular database table. Different implementations can use different strategies that perform better under certain circumstances, sacrifice accuracy for performance, and so on.
| Method Summary | |
|---|---|
boolean |
doProfile(TableProfileResult tpr)
Populates the given TableProfileResult (which must not be
populated already) and all of its ColumnProfileResult children. |
| Method Detail |
|---|
boolean doProfile(TableProfileResult tpr)
TableProfileResult (which must not be
populated already) and all of its ColumnProfileResult children.
This may be a long-running operation. Its progress can be monitored and
canceled via the TableProfileResult itself, which is Monitorable.
tpr - The unpopulated profile result to populate.
java.lang.RuntimeException - If the profiling fails for some reason other than
a cancel request, an appropriate exception will be thrown.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||