org.apache.metamodel.schema.Table.getQualifiedLabel()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(99)

本文整理了Java中org.apache.metamodel.schema.Table.getQualifiedLabel()方法的一些代码示例,展示了Table.getQualifiedLabel()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.getQualifiedLabel()方法的具体详情如下:
包路径:org.apache.metamodel.schema.Table
类名称:Table
方法名:getQualifiedLabel

Table.getQualifiedLabel介绍

暂无

代码示例

代码示例来源:origin: org.apache.metamodel/MetaModel-core

@Override
  public String toSql() {
    return "DROP TABLE " + _table.getQualifiedLabel();
  }
}

代码示例来源:origin: apache/metamodel

@Override
  public String toSql() {
    return "DROP TABLE " + _table.getQualifiedLabel();
  }
}

代码示例来源:origin: org.eobjects.analyzerbeans/AnalyzerBeans-core

@Override
public String toString() {
  return "RowProcessingPublisher[table=" + _table.getQualifiedLabel() + ", consumers=" + _consumers.size() + "]";
}

代码示例来源:origin: org.apache.metamodel/MetaModel-core

@Override
public final String getQualifiedLabel() {
  StringBuilder sb = new StringBuilder();
  Table table = getTable();
  if (table != null) {
    sb.append(table.getQualifiedLabel());
    sb.append('.');
  }
  sb.append(getName());
  return sb.toString();
}

代码示例来源:origin: apache/metamodel

@Override
public final String getQualifiedLabel() {
  StringBuilder sb = new StringBuilder();
  Table table = getTable();
  if (table != null) {
    sb.append(table.getQualifiedLabel());
    sb.append('.');
  }
  sb.append(getName());
  return sb.toString();
}

代码示例来源:origin: apache/metamodel

@Override
  public final int compareTo(Table that) {
    int diff = getQualifiedLabel().compareTo(that.getQualifiedLabel());
    if (diff == 0) {
      diff = toString().compareTo(that.toString());
    }
    return diff;
  }
}

代码示例来源:origin: org.apache.metamodel/MetaModel-core

@Override
  public final int compareTo(Table that) {
    int diff = getQualifiedLabel().compareTo(that.getQualifiedLabel());
    if (diff == 0) {
      diff = toString().compareTo(that.toString());
    }
    return diff;
  }
}

代码示例来源:origin: org.apache.metamodel/MetaModel-core

@Override
  public String toSql() {
    return "DELETE FROM " + _table.getQualifiedLabel() + new FilterClause(null, " WHERE ").addItems(_whereItems);
  }
}

代码示例来源:origin: apache/metamodel

@Override
  public String toSql() {
    return "DELETE FROM " + _table.getQualifiedLabel() + new FilterClause(null, " WHERE ").addItems(_whereItems);
  }
}

代码示例来源:origin: apache/metamodel

StringBuilder sb = new StringBuilder();
sb.append("INSERT INTO ");
sb.append(_table.getQualifiedLabel());
sb.append("(");
Column[] columns = getColumns();

代码示例来源:origin: org.apache.metamodel/MetaModel-core

StringBuilder sb = new StringBuilder();
sb.append("INSERT INTO ");
sb.append(_table.getQualifiedLabel());
sb.append("(");
Column[] columns = getColumns();

代码示例来源:origin: datacleaner/DataCleaner

@Override
public void actionPerformed(final ActionEvent e) {
  final Datastore datastore = _analysisJobBuilder.getDatastore();
  final StringBuilder initialQuery = new StringBuilder("SELECT ");
  if (_columns == null || _columns.isEmpty()) {
    initialQuery.append("*");
  } else {
    boolean first = true;
    for (final HasName column : _columns) {
      if (!first) {
        initialQuery.append(", ");
      }
      initialQuery.append("a.");
      initialQuery.append(column.getName());
      first = false;
    }
  }
  String fromClause = _table.getQualifiedLabel();
  if (fromClause.contains(" ")) {
    fromClause = _table.getName();
  }
  initialQuery.append("\nFROM " + fromClause + " a");
  final QueryWindow window = new QueryWindow(_windowContext, datastore, initialQuery.toString());
  window.open();
}

代码示例来源:origin: org.apache.metamodel/MetaModel-core

@Override
public String toSql() {
  StringBuilder sb = new StringBuilder();
  sb.append("UPDATE ");
  sb.append(_table.getQualifiedLabel());
  sb.append(" SET ");
  Column[] columns = getColumns();
  Object[] values = getValues();
  for (int i = 0; i < columns.length; i++) {
    if (i != 0) {
      sb.append(',');
    }
    sb.append(columns[i].getName());
    sb.append('=');
    sb.append(values[i] == null ? "NULL" : values[i].toString());
  }
  List<FilterItem> whereItems = getWhereItems();
  String whereClause = new FilterClause(null, " WHERE ").addItems(whereItems).toSql();
  sb.append(whereClause);
  return sb.toString();
}

代码示例来源:origin: apache/metamodel

@Override
public String toSql() {
  StringBuilder sb = new StringBuilder();
  sb.append("UPDATE ");
  sb.append(_table.getQualifiedLabel());
  sb.append(" SET ");
  Column[] columns = getColumns();
  Object[] values = getValues();
  for (int i = 0; i < columns.length; i++) {
    if (i != 0) {
      sb.append(',');
    }
    sb.append(columns[i].getName());
    sb.append('=');
    sb.append(values[i] == null ? "NULL" : values[i].toString());
  }
  List<FilterItem> whereItems = getWhereItems();
  String whereClause = new FilterClause(null, " WHERE ").addItems(whereItems).toSql();
  sb.append(whereClause);
  return sb.toString();
}

代码示例来源:origin: datacleaner/DataCleaner

@Override
public String toString(final Object o) {
  final String result;
  if (o instanceof Schema) {
    result = ((Schema) o).getName();
  } else if (o instanceof Table) {
    result = ((Table) o).getQualifiedLabel();
  } else if (o instanceof Column) {
    result = ((Column) o).getQualifiedLabel();
  } else if (o instanceof Dictionary) {
    result = ((Dictionary) o).getName();
  } else if (o instanceof SynonymCatalog) {
    result = ((SynonymCatalog) o).getName();
  } else if (o instanceof StringPattern) {
    result = ((StringPattern) o).getName();
  } else if (o instanceof Datastore) {
    result = ((Datastore) o).getName();
  } else {
    logger.warn("Could not convert type: {}", o.getClass().getName());
    result = o.toString();
  }
  return result;
}

代码示例来源:origin: datacleaner/DataCleaner

private JButton createQueryButton(final Datastore datastore) {
  final JButton queryButton = WidgetFactory.createDefaultButton("Query", IconUtils.MODEL_QUERY);
  queryButton.setToolTipText("Query datastore");
  queryButton.addActionListener(e -> {
    final String queryString;
    try (DatastoreConnection connection = datastore.openConnection()) {
      final List<Table> tables = connection.getSchemaNavigator().getDefaultSchema().getTables();
      if (tables.size() > 0) {
        queryString = "SELECT *\nFROM " + tables.get(0).getQualifiedLabel();
      } else {
        queryString = "SELECT *\nFROM ?";
      }
    }
    final QueryWindow queryWindow = new QueryWindow(_windowContext, datastore, queryString);
    queryWindow.open();
  });
  return queryButton;
}

代码示例来源:origin: org.eobjects.analyzerbeans/AnalyzerBeans-core

@Override
public String toString(Object o) {
  final String result;
  if (o instanceof Schema) {
    result = ((Schema) o).getName();
  } else if (o instanceof Table) {
    result = ((Table) o).getQualifiedLabel();
  } else if (o instanceof Column) {
    result = ((Column) o).getQualifiedLabel();
  } else if (o instanceof Dictionary) {
    result = ((Dictionary) o).getName();
  } else if (o instanceof SynonymCatalog) {
    result = ((SynonymCatalog) o).getName();
  } else if (o instanceof StringPattern) {
    result = ((StringPattern) o).getName();
  } else if (o instanceof Datastore) {
    result = ((Datastore) o).getName();
  } else {
    logger.warn("Could not convert type: {}", o.getClass().getName());
    result = o.toString();
  }
  return result;
}

代码示例来源:origin: org.apache.metamodel/MetaModel-core

if (!getQualifiedLabel().equals(other.getQualifiedLabel())) {
  return false;

代码示例来源:origin: apache/metamodel

if (!getQualifiedLabel().equals(other.getQualifiedLabel())) {
  return false;

代码示例来源:origin: datacleaner/DataCleaner

final DCPanel headerPanel = new DCPanel();
headerPanel.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 0));
final JLabel tableNameLabel = new JLabel(table.getQualifiedLabel(),
    imageManager.getImageIcon(IconUtils.MODEL_COLUMN, IconUtils.ICON_SIZE_SMALL), JLabel.LEFT);
tableNameLabel.setOpaque(false);

相关文章