For generating a sample dataset as no nulls: $0 $1 0 9 1 1 .... 9 9 has nulls: $0 $1 0 9 1 1 2 3 3 4 4 5 5 6 7 7 9 9
( int dataLength, boolean hasNulls )
| 474 | * |
| 475 | */ |
| 476 | private String[][] genDataSetFile1( int dataLength, boolean hasNulls ) throws IOException { |
| 477 | |
| 478 | |
| 479 | String[][] data= new String[dataLength][]; |
| 480 | |
| 481 | if ( hasNulls == true ) { |
| 482 | |
| 483 | for (int i = 0; i < dataLength; i++) { |
| 484 | |
| 485 | data[i] = new String[2] ; |
| 486 | if ( i == 2 ) { |
| 487 | data[i][0] = ""; |
| 488 | data[i][1] = new Integer(i).toString(); |
| 489 | |
| 490 | } else if ( i == 6 ) { |
| 491 | |
| 492 | data[i][0] = new Integer(i).toString(); |
| 493 | data[i][1] = ""; |
| 494 | |
| 495 | } else if ( i == 8 ) { |
| 496 | |
| 497 | data[i][0] = ""; |
| 498 | data[i][1] = ""; |
| 499 | |
| 500 | } else { |
| 501 | data[i][0] = new Integer(i).toString(); |
| 502 | data[i][1] = new Integer(i).toString(); |
| 503 | } |
| 504 | } |
| 505 | |
| 506 | } else { |
| 507 | |
| 508 | for (int i = 0; i < dataLength; i++) { |
| 509 | data[i] = new String[2] ; |
| 510 | data[i][0] = new Integer(i).toString(); |
| 511 | data[i][1] = new Integer(i).toString(); |
| 512 | } |
| 513 | |
| 514 | } |
| 515 | |
| 516 | return data; |
| 517 | |
| 518 | } |
| 519 | } |
no test coverage detected