10761077107810791080108110821083108410851086
sink.beginRecord(1); sink.appendLong(1); sink.appendString("hello".getBytes(UTF_8)); sink.appendLong(123); sink.appendDouble(43.5); sink.appendBoolean(true); sink.finishRecord(); sink.beginRecord(1); sink.appendLong(2); sink.appendNull();
10921093109410951096109710981099110011011102
sink.beginRecord(1); sink.appendLong(3); sink.appendString("bye".getBytes(UTF_8)); sink.appendLong(456); sink.appendDouble(98.1); sink.appendBoolean(false); sink.finishRecord(); String fragment = sink.commit(); // commit the table
10141015101610171018101910201021102210231024
10301031103210331034103510361037103810391040
814815816817818819820821822823824
sink.beginRecord(); sink.appendLong(1); sink.appendString("hello".getBytes(UTF_8)); sink.appendLong(123); sink.appendDouble(43.5); sink.appendBoolean(true); sink.finishRecord(); sink.beginRecord(); sink.appendLong(2); sink.appendNull();
830831832833834835836837838839840
sink.beginRecord(); sink.appendLong(3); sink.appendString("bye".getBytes(UTF_8)); sink.appendLong(456); sink.appendDouble(98.1); sink.appendBoolean(false); sink.finishRecord(); String fragment = sink.commit(); // commit the table
924925926927928929930931932933934
940941942943944945946947948949950
10431044104510461047104810491050105110521053
10591060106110621063106410651066106710681069