コード例 #1
0
ファイル: IntReader.java プロジェクト: epsilon/tajo
 @Override
 public Datum read(ByteBuffer buffer) throws IOException {
   if (buffer.hasRemaining()) {
     return DatumFactory.createInt(buffer.getInt());
   } else {
     return null;
   }
 }
コード例 #2
0
ファイル: NewMinInt.java プロジェクト: ryuhyoseok/tajo
 @Override
 public Datum terminate(FunctionContext ctx) {
   return DatumFactory.createInt(((MinContext) ctx).min);
 }
コード例 #3
0
ファイル: NewMinInt.java プロジェクト: ryuhyoseok/tajo
 @Override
 public Datum getPartialResult(FunctionContext ctx) {
   return DatumFactory.createInt(((MinContext) ctx).min);
 }
コード例 #4
0
ファイル: TestQueryAnalyzer.java プロジェクト: niumowm/tajo
 @Test
 public void testTarget() throws CloneNotSupportedException {
   QueryBlock.Target t1 = new QueryBlock.Target(new ConstEval(DatumFactory.createInt(5)), 0);
   QueryBlock.Target t2 = (QueryBlock.Target) t1.clone();
   assertEquals(t1, t2);
 }