org.apache.cayenne.util.Util.join()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(186)

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

Util.join介绍

暂无

代码示例

代码示例来源:origin: org.apache.cayenne/cayenne-dbsync

  1. protected StringBuilder toString(StringBuilder res) {
  2. if (includes.isEmpty()) {
  3. // Do nothing.
  4. } else if (includes.size() > 1) {
  5. res.append("(").append(Util.join(includes, " OR ")).append(")");
  6. } else {
  7. res.append(includes.first().pattern());
  8. }
  9. if (!excludes.isEmpty()) {
  10. res.append(" AND NOT (").append(Util.join(includes, " OR ")).append(")");
  11. }
  12. return res;
  13. }

代码示例来源:origin: org.apache.cayenne/cayenne-dbsync

  1. protected StringBuilder toString(StringBuilder res, String prefix) {
  2. res.append(prefix).append("Tables: ").append("\n");
  3. for (IncludeTableFilter include : includes) {
  4. include.toString(res, prefix + " ");
  5. }
  6. if (!excludes.isEmpty()) {
  7. res.append(prefix).append(" ").append(Util.join(excludes, " OR ")).append("\n");
  8. }
  9. return res;
  10. }

代码示例来源:origin: org.apache.cayenne/cayenne-project

  1. private String getJoins(DbRelationship relationship) {
  2. List<String> joins = new ArrayList<>();
  3. for (DbJoin join : relationship.getJoins()) {
  4. joins.add("[source=" + join.getSourceName() + ",target=" + join.getTargetName() + "]");
  5. }
  6. Collections.sort(joins);
  7. return Util.join(joins, ",");
  8. }

相关文章