public final class TablesContext extends Object
| 构造器和说明 |
|---|
TablesContext(org.apache.shardingsphere.sql.parser.sql.segment.generic.table.SimpleTableSegment tableSegment) |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<String> |
findTableName(ColumnProjection column,
SchemaMetaData schemaMetaData)
Find table name.
|
Optional<String> |
findTableName(org.apache.shardingsphere.sql.parser.sql.segment.dml.column.ColumnSegment column,
SchemaMetaData schemaMetaData)
Find table name.
|
Collection<String> |
getTableNames()
Get table names.
|
public TablesContext(org.apache.shardingsphere.sql.parser.sql.segment.generic.table.SimpleTableSegment tableSegment)
public Collection<String> getTableNames()
public Optional<String> findTableName(org.apache.shardingsphere.sql.parser.sql.segment.dml.column.ColumnSegment column, SchemaMetaData schemaMetaData)
column - column segmentschemaMetaData - schema meta datapublic Optional<String> findTableName(ColumnProjection column, SchemaMetaData schemaMetaData)
column - column projectionschemaMetaData - schema meta dataCopyright © 2020 The Apache Software Foundation. All rights reserved.