docs: @Override
  	public boolean canRead(Type type, @Nullable Class<?> contextClass, @Nullable MediaType mediaType) {
  		return this.type.isAssignableFrom(getJavaType(type, contextClass).getRawClass())
  				&& super.canRead(type, contextClass, mediaType);
  	}