package org.teiid.test.bufferservice; import java.util.ArrayList; import java.util.List; import org.teiid.common.buffer.TupleBatch; public class TupleBatchTest { public static void main(String[] args) { List<List<String>> rows = new ArrayList<List<String>>(); for(int i = 0 ; i < 10 ; i++ ){ List<String> row = new ArrayList<String>(); for(int j = 0 ; j < 2 ; j ++) { row.add("data-" + i + "-"+ j); } rows.add(row); } TupleBatch batch = new TupleBatch(0, rows); System.out.println(batch); System.out.println(batch.getTerminationFlag()); System.out.println(batch.getBeginRow()); System.out.println(batch.getEndRow()); System.out.println(batch.getRowCount()); System.out.println(batch.getAllTuples()); System.out.println(batch.containsRow(0)); System.out.println(batch.containsRow(9)); System.out.println(batch.containsRow(10)); System.out.println(batch.getTermination()); System.out.println(batch.getTuple(0)); System.out.println(batch.getTuple(1)); System.out.println(batch.getTuple(2)); System.out.println(batch.getTuple(9)); System.out.println(batch.getTuples()); } }