@Override
    protected void appendFields(StringBuilder buff) {
      super.appendFields(buff);
      buff.append("; key=");
      buff.append(key);
      if (hasDelta()) {
        byte[] bytes;
        if (event != null) {
          bytes = event.getDeltaBytes();
        } else {
          bytes = deltaBytes;
        }
        if (bytes == null) {
          buff.append("; null delta bytes");
        } else {
          buff.append("; ").append(bytes.length).append(" delta bytes");
        }
      } else if (newValueObj != null) {
        buff.append("; newValueObj=");
        buff.append(newValueObj);
      } else {
        buff.append("; newValue=");
        // buff.append(this.newValue);
        buff.append(newValue == null ? "null" : "(" + newValue.length + " bytes)");
      }
      if (eventId != null) {
        buff.append("; eventId=").append(eventId);
      }
      buff.append("; deserializationPolicy=");
      buff.append(deserializationPolicyToString(deserializationPolicy));
    }
Utility to set the new value in the EntryEventImpl based on the given deserialization value;
also called from QueuedOperation
geode-core/src/main/java/org/apache/geode/internal/cache/UpdateOperation.java