Class ProcessUtility
Object
gudusoft.gsqlparser.dlineage.util.ProcessUtility
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgenerateColumnLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance) static StringgenerateColumnLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance, boolean isSimple, String delimiter) static StringgenerateColumnLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance, String delimiter) static dataflowgenerateTableLevelLineage(DataFlowAnalyzer analyzer, dataflow instance) static dataflowgenerateTableLevelLineage(DataFlowAnalyzer analyzer, dataflow instance, boolean ignoreSelfLineage, boolean isSimple) static StringgenerateTableLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance) static StringgenerateTableLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance, String delimiter) static void
-
Constructor Details
-
ProcessUtility
public ProcessUtility()
-
-
Method Details
-
generateTableLevelLineage
-
generateTableLevelLineageCsv
-
generateTableLevelLineageCsv
public static String generateTableLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance, String delimiter) -
generateTableLevelLineage
public static dataflow generateTableLevelLineage(DataFlowAnalyzer analyzer, dataflow instance, boolean ignoreSelfLineage, boolean isSimple) -
main
- Throws:
Exception
-
generateColumnLevelLineageCsv
-
generateColumnLevelLineageCsv
public static String generateColumnLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance, String delimiter) -
generateColumnLevelLineageCsv
public static String generateColumnLevelLineageCsv(DataFlowAnalyzer analyzer, dataflow instance, boolean isSimple, String delimiter)
-