public Object getValue() {

    if (isDeserialized || value == null) {
      return value;
    }

    try {
      value = CacheServerHelper.deserialize((byte[]) value);
    } catch (IOException ioe) {
      throw new RuntimeException(
          "IOException deserializing value", ioe);
    } catch (ClassNotFoundException cnfe) {
      throw new RuntimeException(
          "ClassNotFoundException deserializing value",
          cnfe);
    }
    isDeserialized = true;

    return value;
  }
Returns the key.

@return the key
geode-core/src/main/java/org/apache/geode/internal/cache/InterestEvent.java