コード例 #1
0
 @SuppressWarnings("unchecked")
 @Test
 @Override
 public void Union() {
   NumberExpression<Integer> one = NumberTemplate.ONE;
   NumberExpression<Integer> two = NumberTemplate.TWO;
   NumberExpression<Integer> three = NumberTemplate.THREE;
   Path<Integer> col1 = new SimplePath<Integer>(Integer.class, "col1");
   Union union = query.union(sq().unique(one.as(col1)), sq().unique(two), sq().unique(three));
   assertEquals(
       "(select 1 as col1)\n" + "union\n" + "(select 2)\n" + "union\n" + "(select 3)",
       union.toString());
 }