Uses of Class
gudusoft.gsqlparser.dlineage.dataflow.model.Table
Packages that use Table
Package
Description
-
Uses of Table in gudusoft.gsqlparser.dlineage
Methods in gudusoft.gsqlparser.dlineage with parameters of type TableModifier and TypeMethodDescriptionprotected voidDataFlowAnalyzer.flattenStructColumns(boolean hasDefinition, Table tableModel, TColumnDefinition column, Stack<TColumnDefinition> columnPaths, int index) -
Uses of Table in gudusoft.gsqlparser.dlineage.dataflow.model
Subclasses of Table in gudusoft.gsqlparser.dlineage.dataflow.modelMethods in gudusoft.gsqlparser.dlineage.dataflow.model that return TableModifier and TypeMethodDescriptionModelFactory.createConstantsTable(TCustomSqlStatement stmt) ModelFactory.createConstantsTable(String sqlHash) ModelFactory.createDataSource(TObjectName dataSourceName) ModelFactory.createJsonTable(TTable table) ModelFactory.createJsonVariable(TObjectName jsonVariable) ModelFactory.createStage(TObjectName stageName) ModelFactory.createStream(TObjectName streamName) ModelFactory.createTable(TTable table) ModelFactory.createTable(TTable table, TObjectName tableBinding) ModelFactory.createTableByName(TObjectName tableName) ModelFactory.createTableByName(TObjectName tableName, boolean create) ModelFactory.createTableByName(String tableName, boolean create) ModelFactory.createTableFromCreateDDL(TTable table, boolean fromDDL) ModelFactory.createTableFromCreateDDL(TTable table, boolean fromDDL, String tableName) ModelFactory.createTriggerOnTable(TTable table) ModelFactory.createView(TCustomSqlStatement viewStmt, TObjectName viewName) ModelFactory.createView(TCustomSqlStatement viewStmt, TObjectName viewName, boolean fromCreateView) ModelBindingManager.getCreateModel(TTable table) ModelBindingManager.getCreateTable(TTable table) TableRelationshipElement.getElement()TableColumn.getTable()ModelBindingManager.getTableByName(String tableName) TableColumn.getView()Methods in gudusoft.gsqlparser.dlineage.dataflow.model that return types with arguments of type TableModifier and TypeMethodDescriptionModelBindingManager.getDropTables()ModelBindingManager.getTablesByName()Methods in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TableModifier and TypeMethodDescriptionprotected voidModelFactory.appendTableColumns(Table tableModel) voidModelBindingManager.bindCreateModel(TObjectName tableName, Table tableModel) voidModelBindingManager.bindCreateModel(TTable table, Table tableModel) voidModelBindingManager.bindCreateModel(String tableName, Table tableModel) voidModelBindingManager.bindTableByName(String tableName, Table tableModel) ModelFactory.createFileUri(Table table, TObjectName fileUri) ModelFactory.createInsertTableColumn(Table tableModel, TConstant column, int columnIndex) ModelFactory.createInsertTableColumn(Table tableModel, TExpression column, int columnIndex) ModelFactory.createInsertTableColumn(Table tableModel, TObjectName column) ModelFactory.createInsertTableColumn(Table tableModel, String columnName) ModelFactory.createJsonTableColumn(Table table, TObjectName column) ModelFactory.createStageLocation(Table table, TObjectName location) ModelFactory.createTableColumn(Table table, TConstant constant) ModelFactory.createTableColumn(Table table, TFunctionCall constantFunction) ModelFactory.createTableColumn(Table table, TObjectName column, boolean fromCreateTable) ModelFactory.createTableColumn(Table table, TResultColumn column) ModelFactory.createVariableProperty(Table variableTable, TDeclareVariable variable) ModelFactory.createViewColumn(Table viewModel, TObjectName column, int index, boolean fromCreateView) voidstatic StringModelFactory.getQualifiedTableName(Table table) Constructors in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TableModifierConstructorDescriptionFileUri(Table file, TObjectName fileUri) JsonTableColumn(Table jsonTable, TObjectName location) StageLocation(Table stage, TObjectName location) TableColumn(Table table, TConstant columnObject) TableColumn(Table table, TConstant columnObject, int columnIndex) TableColumn(Table table, TExpression columnObject, int columnIndex) TableColumn(Table table, TFunctionCall columnObject) TableColumn(Table table, TObjectName columnObject) TableColumn(Table view, TObjectName columnObject, int index) TableRelationRows(Table holder) TableRelationshipElement(Table table) TableRelationshipElement(Table table, ESqlClause relationLocation) VariableProperty(Table variableTable, TObjectName variableName, TDeclareVariable variable) -
Uses of Table in gudusoft.gsqlparser.dlineage.util
Methods in gudusoft.gsqlparser.dlineage.util with parameters of type TableModifier and TypeMethodDescriptionstatic StringDlineageUtil.getTableSchema(Table tableModel) static StringDlineageUtil.getTableSQLEnvKey(Table tableModel) static booleanDlineageUtil.isTempTable(Table tableModel, EDbVendor vendor)