tbOut = new TypedBytesWritableOutput(barrStr); inBarrStr = new NonSyncDataInputBuffer(); tbIn = new TypedBytesWritableInput(inBarrStr);
col.rowReadIndex = 0; selectedColumns[j] = col; colValLenBufferReadIn[j] = new NonSyncDataInputBuffer(); revPrjColIDs[i] = j; j++;
col.rowReadIndex = 0; selectedColumns[j] = col; colValLenBufferReadIn[j] = new NonSyncDataInputBuffer(); revPrjColIDs[i] = j; j++;
public void testReadAndWrite() throws IOException { String testString = "test_hive_input_output_number_0"; byte[] string_bytes = testString.getBytes(); NonSyncDataInputBuffer inBuffer = new NonSyncDataInputBuffer(); NonSyncDataOutputBuffer outBuffer = new NonSyncDataOutputBuffer(); try { outBuffer.write(string_bytes); inBuffer.reset(outBuffer.getData(), 0, outBuffer.getLength()); byte[] readBytes = new byte[string_bytes.length]; inBuffer.read(readBytes); String readString = new String(readBytes); assertEquals("Field testReadAndWrite()", readString, testString); } finally { inBuffer.close(); outBuffer.close(); } }
/** * Tests methods of {@link NonSyncDataInputBuffer}. * @throws IOException */ @Test public void testBaseBuffers() throws IOException { NonSyncDataOutputBuffer dob = new NonSyncDataOutputBuffer(); final Random r = new Random(); final long seed = 0x0123456789ABCDEFL; // hardcoded for reproducibility. r.setSeed(seed); System.out.println("SEED: " + seed); writeJunk(dob, r, seed, 1000); NonSyncDataInputBuffer dib = new NonSyncDataInputBuffer(); dib.reset(dob.getData(), 0, dob.getLength()); assertEquals(0, dib.getPosition()); assertEquals(dob.getLength(), dib.getLength()); readJunk(dib, r, seed, 1000); dob.reset(); writeJunk(dob, r, seed, 1000); dib.reset(dob.getData(), dob.getLength()); assertEquals(0, dib.getPosition()); assertEquals(dob.getLength(), dib.getLength()); readJunk(dib, r, seed, 1000); }
tbOut = new TypedBytesWritableOutput(barrStr); inBarrStr = new NonSyncDataInputBuffer(); tbIn = new TypedBytesWritableInput(inBarrStr);
tbOut = new TypedBytesWritableOutput(barrStr); inBarrStr = new NonSyncDataInputBuffer(); tbIn = new TypedBytesWritableInput(inBarrStr);
tbOut = new TypedBytesWritableOutput(barrStr); inBarrStr = new NonSyncDataInputBuffer(); tbIn = new TypedBytesWritableInput(inBarrStr);
tbOut = new TypedBytesWritableOutput(barrStr); inBarrStr = new NonSyncDataInputBuffer(); tbIn = new TypedBytesWritableInput(inBarrStr);
columnRowReadIndex[i] = 0; if (!skippedColIDs[i]) { colValLenBufferReadIn[i] = new NonSyncDataInputBuffer();
col.rowReadIndex = 0; selectedColumns[j] = col; colValLenBufferReadIn[j] = new NonSyncDataInputBuffer(); revPrjColIDs[i] = j; j++;