本文整理了Java中net.sf.jsqlparser.schema.Table.accept()
方法的一些代码示例,展示了Table.accept()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.accept()
方法的具体详情如下:
包路径:net.sf.jsqlparser.schema.Table
类名称:Table
方法名:accept
暂无
代码示例来源:origin: JSQLParser/JSqlParser
@Override
public void visit(DescribeStatement describe) {
describe.getTable().accept(this);
}
代码示例来源:origin: JSQLParser/JSqlParser
@Override
public void visit(Merge merge) {
visit(merge.getTable());
if (merge.getUsingTable() != null) {
merge.getUsingTable().accept(this);
} else if (merge.getUsingSelect() != null) {
merge.getUsingSelect().accept((FromItemVisitor) this);
}
}
代码示例来源:origin: ddf-project/DDF
@Override
public void visit(AllTableColumns allTableColumns) throws Exception {
allTableColumns.getTable().accept(this);
}
代码示例来源:origin: ddf-project/DDF
@Override
public void visit(DescribeTable describeTable) throws Exception {
describeTable.getName().accept(this);
}
代码示例来源:origin: ddf-project/DDF
public void visit(Column tableColumn) throws Exception {
if (tableColumn.getTable() != null) {
tableColumn.getTable().accept(this);
}
}
代码示例来源:origin: com.github.jsqlparser/jsqlparser
@Override
public void visit(Merge merge) {
visit(merge.getTable());
if (merge.getUsingTable() != null) {
merge.getUsingTable().accept(this);
} else if (merge.getUsingSelect() != null) {
merge.getUsingSelect().accept((FromItemVisitor) this);
}
}
代码示例来源:origin: org.opencadc/cadc-adql
@SuppressWarnings("unchecked")
protected void navigateJoins()
{
PlainSelect ps = this.plainSelect;
List<Join> joins = ps.getJoins();
if (joins != null)
{
for (Join join : joins)
{
FromItem fromItem = join.getRightItem();
if (fromItem instanceof Table)
{
Table rightTable = (Table) join.getRightItem();
rightTable.accept(this.fromItemNavigator);
if (join.getOnExpression() != null) join.getOnExpression().accept(this.expressionNavigator);
List<Column> columns = join.getUsingColumns();
if (columns != null) for (Column column : columns)
column.accept(this.expressionNavigator);
}
else if (fromItem instanceof SubSelect)
throw new UnsupportedOperationException("sub-select not supported in FROM clause.");
}
}
}
内容来源于网络,如有侵权,请联系作者删除!