code: @Override
  	public boolean isWriteable(Class<?> type, Type genericType, Annotation[] annotations, MediaType mediaType)
  	{
  		return reflector.getComponentType().isAssignableFrom(type)
  			&& MediaType.valueOf(reflector.getContentType()).isCompatible(mediaType);
  	}
docs: ----------------------------------------------------------------------------------------------------------------