@Override
  public Object fromNonNullOpenValue(Object value) throws InvalidObjectException {
    makeCompositeBuilder();
    return compositeBuilder.fromCompositeData((CompositeData) value, itemNames, getterConverters);
  }
Determine how to convert back from the CompositeData into the original Java type. For a type
that is not reconstructible, this method will fail every time, and will throw the right
exception.
geode-core/src/main/java/org/apache/geode/management/internal/CompositeConverter.java