@Override byte[] method(final byte server_version) { if (server_version >= RegionClient.SERVER_VERSION_095_OR_ABOVE) { return GGET; } return isGetRequest() ? GET : EXISTS; }
public String toString() { final String klass = isGetRequest() ? "GetRequest" : "Exists"; if (this.filter != null) { final String filter = this.filter.toString(); final StringBuilder buf = new StringBuilder(9 + 1 + filter.length() + 1) .append(", filter=").append(filter); return super.toStringWithQualifiers(klass, family, qualifiers, null, buf.toString()); } else { return super.toStringWithQualifiers(klass, family, qualifiers); } }
@Override Object deserialize(final ChannelBuffer buf, final int cell_size) { final ClientPB.GetResponse resp = readProtobuf(buf, ClientPB.GetResponse.PARSER); if (isGetRequest()) { return extractResponse(resp, buf, cell_size); } else { final ClientPB.Result result = resp.getResult(); return result != null ? result.getExists() : false; // is `null' possible here? } }
getpb.setMaxVersions(versions); if (!isGetRequest()) { getpb.setExistenceOnly(true);
if (!rpc.isGetRequest()) { getpb.setExistenceOnly(true);