@Override void genSourceData() { sourceData = generateGenericNested(schema, count); } @Override
static float[] populateFloatArray(Random r, boolean large) { int size = large ? largeArraySize(r) : smallArraySize(r); return populateFloatArray(r, size); }
@Override void genSourceData() { Random r = newRandom(); sourceData = new String[count]; for (int i = 0; i < sourceData.length;) sourceData[i++] = randomString(r); }
static double[] populateDoubleArray(Random r) { return populateDoubleArray(r, smallArraySize(r)); }
case 'm': csvFormat[MIN_TIME_FIELD] = true; break; default: usage(); System.exit(1); continue; usage(); System.exit(1); if (csvFormat == null) printHeader(); tr.update(t.readTest()); printResult(out, csvFormat, tr, t, t.name + "Read"); tr.update(t.writeTest()); printResult(out, csvFormat, tr, t, t.name + "Write");
@Override protected float[] createDatum(Random r) { return populateFloatArray(r, false); } }
@Override protected double[] createDatum(Random r) { return populateDoubleArray(r, COUNT / count); } }
static int[] populateIntArray(Random r) { int size = smallArraySize(r); int[] result = new int[size]; for (int i = 0; i < result.length; i++) { result[i] = r.nextInt(); } return result; }
@Override protected long[] createDatum(Random r) { return populateLongArray(r); } }
@Override protected int[] createDatum(Random r) { return populateIntArray(r); } }
@Override protected float[] createDatum(Random r) { return populateFloatArray(r, COUNT / count); } }
@Override protected double[] createDatum(Random r) { return populateDoubleArray(r); } }
static long[] populateLongArray(Random r) { int size = smallArraySize(r); long[] result = new long[size]; for (int i = 0; i < result.length; i++) { result[i] = r.nextLong(); } return result; }
@Override void genSourceData() { Random r = newRandom(); sourceData = new float[count]; for (int i = 0; i < sourceData.length;) { sourceData[i++] = r.nextFloat(); } }
FloatFoo(Random r, boolean large) { floatBar = populateFloatArray(r, large); } }
@Override void genSourceData() { sourceData = generateGenericNested(schema, count); } }
@Override void genSourceData() { Random r = newRandom(); sourceData = new double[count]; for (int i = 0; i < sourceData.length;) { sourceData[i++] = r.nextDouble(); } }
@Override void genSourceData() { Random r = newRandom(); sourceData = new boolean[count]; for (int i = 0; i < sourceData.length;) { sourceData[i++] = r.nextBoolean(); } }
@Override void genSourceData() { Random r = newRandom(); sourceData = new byte[count][]; for (int i = 0; i < sourceData.length;) { byte[] data = new byte[r.nextInt(70)]; r.nextBytes(data); sourceData[i++] = data; } }
@Override void genSourceData() { Random r = newRandom(); sourceData = new int[count]; for (int i = 0; i < sourceData.length; i+=4) { sourceData[i] = r.nextInt(50); // fits in 1 byte sourceData[i+1] = r.nextInt(5000); // fits in 2 bytes sourceData[i+2] = r.nextInt(500000); // fits in 3 bytes sourceData[i+3] = r.nextInt(150000000); // most in 4, some in 5 } }