Interface IAnalysisLauncher
- All Known Implementing Classes:
AbstractAnalysisLauncher,ChExpressionAnalysisLauncher,ChFuncAnalysisLauncher,ChViewAnalysisLauncher,MsExpressionAnalysisLauncher,MsFuncProcTrigAnalysisLauncher,MsViewAnalysisLauncher,PgAbstractAnalysisLauncher,PgAggregateAnalysisLauncher,PgConstraintAnalysisLauncher,PgDomainAnalysisLauncher,PgFuncProcAnalysisLauncher,PgIndexAnalysisLauncher,PgOperatorAnalysisLauncher,PgRuleAnalysisLauncher,PgStatisticsAnalysisLauncher,PgTriggerAnalysisLauncher,PgVexAnalysisLauncher,PgViewAnalysisLauncher
public interface IAnalysisLauncher
This class and all child classes contains statement, its contexts and
implementation of logic for launch the analysis of statement's contexts.
-
Method Summary
Modifier and TypeMethodDescriptiongetStmt()launchAnalyze(List<Object> errors, IMetaContainer meta) voidupdateStmt(IDatabase database)
-
Method Details
-
getStmt
IStatement getStmt() -
updateStmt
-
launchAnalyze
-
getReferences
List<ObjectLocation> getReferences() -
getSchemaName
String getSchemaName()
-