Package gudusoft.gsqlparser.dlineage
Interface IDataFlowAnalyzer
- All Known Implementing Classes:
DataFlowAnalyzer,ParallelDataFlowAnalyzer
public interface IDataFlowAnalyzer
-
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()generateDataFlow(boolean withExtraInfo) getSelectedDbObjectInfo(Coordinate start, Coordinate end) Deprecated.please use SqlInfoHelper.getSelectedDbObjectInfobooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetHandleListener(DataFlowHandleListener listener) voidsetIgnoreCoordinate(boolean ignoreCoordinate) voidsetIgnoreRecordSet(boolean ignoreRecordSet) voidsetLinkOrphanColumnToFirstTable(boolean linkOrphanColumnToFirstTable) voidvoidsetShowConstantTable(boolean showConstantTable) voidsetShowCountTableColumn(boolean showCountTableColumn) voidsetShowImplicitSchema(boolean showImplicitSchema) voidsetShowJoin(boolean showJoin) voidsetSimpleShowFunction(boolean simpleShowFunction) voidsetSimpleShowTopSelectResultSet(boolean simpleShowTopSelectResultSet) voidvoidsetTransform(boolean transform) voidsetTransformCoordinate(boolean transformCoordinate)
-
Method Details
-
isIgnoreRecordSet
boolean isIgnoreRecordSet() -
setIgnoreRecordSet
-
isSimpleShowTopSelectResultSet
boolean isSimpleShowTopSelectResultSet() -
setSimpleShowTopSelectResultSet
-
isSimpleShowFunction
boolean isSimpleShowFunction() -
setSimpleShowFunction
-
isShowJoin
boolean isShowJoin() -
setShowJoin
-
isShowImplicitSchema
boolean isShowImplicitSchema() -
setShowImplicitSchema
-
isShowConstantTable
boolean isShowConstantTable() -
setShowConstantTable
-
isShowCountTableColumn
boolean isShowCountTableColumn() -
setShowCountTableColumn
-
isTransform
boolean isTransform() -
setTransform
-
isTransformCoordinate
boolean isTransformCoordinate() -
setTransformCoordinate
-
isLinkOrphanColumnToFirstTable
boolean isLinkOrphanColumnToFirstTable() -
setLinkOrphanColumnToFirstTable
-
isIgnoreCoordinate
boolean isIgnoreCoordinate() -
setIgnoreCoordinate
-
setHandleListener
-
setSqlEnv
-
setOption
-
getOption
-
getErrorMessages
-
generateSqlInfos
-
generateDataFlow
-
getSqlInfos
Map<String,List<SqlInfo>> getSqlInfos() -
getSelectedDbObjectInfo
Deprecated.please use SqlInfoHelper.getSelectedDbObjectInfo -
generateDataFlow
-
dispose
void dispose() -
getDataFlow
-
getHashSQLMap
-