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

Method predictSerializedSize

src/RowLockRequest.java:92–102  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

90 // ---------------------- //
91
92 private int predictSerializedSize() {
93 int size = 0;
94 size += 4; // int: Number of parameters.
95 size += 1; // byte: Type of the 1st parameter.
96 size += 3; // vint: region name length (3 bytes => max length = 32768).
97 size += region.name().length; // The region name.
98 size += 1; // byte: Type of the 2nd parameter.
99 size += 3; // vint: row key length (3 bytes => max length = 32768).
100 size += key.length; // The row key.
101 return size;
102 }
103
104 /** Serializes this request. */
105 ChannelBuffer serialize(final byte server_version) {

Callers 1

serializeMethod · 0.95

Calls 1

nameMethod · 0.45

Tested by

no test coverage detected