/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
/** * Deserialize a record without a tag * @param rin Record input source */ public void deserialize(RecordInput rin) throws IOException { this.deserialize(rin, ""); }
@Override public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
@Override public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
@Override public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
@Override public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
@Override public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
public void readFields(final DataInput din) throws java.io.IOException { BinaryRecordInput rin = BinaryRecordInput.get(din); this.deserialize(rin); }
private T bytesToObject(byte[] bytes) { BinaryRecordInput bri = new BinaryRecordInput(new ByteArrayInputStream(bytes)) ; T record = createRecordInstance() ; try { record.deserialize(bri) ; return record ; } catch (IOException e) { Logger.getLogger(RecordBinding.class).error("Could not deserialize byte data record", e) ; } return null ; }
XmlRecordInput rin = new XmlRecordInput(bin); for(int idx = 0; idx < numRecords; idx++) { records[idx].deserialize(rin);
private static void runCsvBench(String type, int numRecords, Times times) throws IOException { Record[] records = makeArray(type, numRecords, times); ByteArrayOutputStream bout = new ByteArrayOutputStream(); CsvRecordOutput rout = new CsvRecordOutput(bout); for(int idx = 0; idx < numRecords; idx++) { records[idx].serialize(rout); } bout.reset(); times.serialize = System.nanoTime(); for(int idx = 0; idx < numRecords; idx++) { records[idx].serialize(rout); } times.serialize = System.nanoTime() - times.serialize; byte[] serialized = bout.toByteArray(); ByteArrayInputStream bin = new ByteArrayInputStream(serialized); CsvRecordInput rin = new CsvRecordInput(bin); times.deserialize = System.nanoTime(); for(int idx = 0; idx < numRecords; idx++) { records[idx].deserialize(rin); } times.deserialize = System.nanoTime() - times.deserialize; }
records[idx].deserialize(rin);