@Override public int encode(PositionedByteRange dst, Pojo2 val) { int written = byteField1.encode(dst, val.byteField1Asc); written += byteField2.encode(dst, val.byteField2Dsc); written += stringField.encode(dst, val.stringFieldDsc); written += byteField3.encode(dst, val.byteField3Dsc); return written; } }
@Override public int encode(PositionedByteRange dst, Pojo2 val) { int written = byteField1.encode(dst, val.byteField1Asc); written += byteField2.encode(dst, val.byteField2Dsc); written += stringField.encode(dst, val.stringFieldDsc); written += byteField3.encode(dst, val.byteField3Dsc); return written; } }
@Override public int encode(PositionedByteRange dst, Pojo2 val) { int written = byteField1.encode(dst, val.byteField1Asc); written += byteField2.encode(dst, val.byteField2Dsc); written += stringField.encode(dst, val.stringFieldDsc); written += byteField3.encode(dst, val.byteField3Dsc); return written; } }