@Override
  protected boolean supports(final Class<?> type) {
    if (logger.isTraceEnabled()) {
      logger.trace(String.format("%1$s.supports(%2$s)", getClass().getName(), type.getName()),
          new Throwable());
    }

    return (type != null && Serializable.class.isAssignableFrom(type));
  }
The SerializableObjectHttpMessageConverter class is a Spring HttpMessageConverter for converting
bytes streams to/from Serializable Objects.
<p>

@see java.io.Serializable
@see org.springframework.http.HttpInputMessage
@see org.springframework.http.HttpMessage
@see org.springframework.http.HttpOutputMessage
@see org.springframework.http.MediaType
@see org.springframework.http.converter.AbstractHttpMessageConverter
@since GemFire 8.0
geode-core/src/main/java/org/apache/geode/management/internal/web/http/converter/SerializableObjectHttpMessageConverter.java