@Override
    public void fillSerializedValue(BytesAndBitsForCompactor wrapper, byte userBits) {
      if (serializedValue != null) {
        wrapper.setData(serializedValue, userBits, serializedValue.length,
            false /* Not Reusable as it refers to underlying value */);
      } else {
        getCd().fillSerializedValue(wrapper, userBits);
      }
    }
The only methods that need to use this method are those on the external SerializedCacheValue
interface and any other method that a customer could call that may access the off-heap
values. For example if toString was implemented on this class to access the value then it
would need to use this method.
geode-core/src/main/java/org/apache/geode/internal/cache/EntryEventImpl.java