MCPcopy Create free account
hub / github.com/OpenTSDB/asynchbase / serialize

Method serialize

src/RowLockRequest.java:156–165  ·  view source on GitHub ↗
(final byte server_version)

Source from the content-addressed store, hash-verified

154 }
155
156 ChannelBuffer serialize(final byte server_version) {
157 // num param + type 1 + region length + region + type 2 + long
158 final ChannelBuffer buf = newBuffer(server_version,
159 + 4 + 1 + 3 + region.name().length
160 + 1 + 8);
161 buf.writeInt(2); // Number of parameters.
162 writeHBaseByteArray(buf, region.name());
163 writeHBaseLong(buf, lock.id());
164 return buf;
165 }
166
167 @Override
168 Object deserialize(final ChannelBuffer buf, final int cell_size) {

Callers

nothing calls this directly

Calls 5

newBufferMethod · 0.80
writeHBaseByteArrayMethod · 0.80
writeHBaseLongMethod · 0.80
idMethod · 0.80
nameMethod · 0.45

Tested by

no test coverage detected