public void read(PortableReader reader)
throws IOException {
super.read(reader);
completionId = reader.readInt("c");
final ObjectDataInput in = reader.getRawDataInput();
key = in.readData();
currentValue = in.readData();
}
public void setCompletionId(Integer completionId) {
this.completionId = completionId != null ? completionId : -1;