本文整理了Java中org.apache.calcite.util.Util.pairs()
方法的一些代码示例,展示了Util.pairs()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.pairs()
方法的具体详情如下:
包路径:org.apache.calcite.util.Util
类名称:Util
方法名:pairs
[英]Given a list with N elements [e0, e1, ..., eN-1] (where N is even), returns a list of the N / 2 elements [ (e0, e1), (e2, e3), ... ].
[中]给定一个包含N个元素[e0,e1,…,eN-1](其中N为偶数)的列表,返回N/2个元素的列表[(e0,e1),(e2,e3),…]。
代码示例来源:origin: org.apache.calcite/calcite-core
/** Converts a list of extended columns
* (of the form [name0, type0, name1, type1, ...])
* into a list of (name, type) pairs. */
private static List<Pair<SqlIdentifier, SqlDataTypeSpec>> pairs(
SqlNodeList extendedColumns) {
final List list = extendedColumns.getList();
//noinspection unchecked
return Util.pairs(list);
}
代码示例来源:origin: org.apache.calcite/calcite-core
assertEquals(0, list5.size());
final List<Pair<String, String>> list6 = Util.pairs(beatles);
assertThat(list6.size(), is(2));
assertThat(list6.get(0).left, is("john"));
assertThat(list6.get(1).right, is("ringo"));
final List<Pair<String, String>> list7 = Util.pairs(empty);
assertThat(list7.size(), is(0));
内容来源于网络,如有侵权,请联系作者删除!