commons/http/src/main/java/org/ldp4j/http/ImmutableMediaType.java
private boolean hasSameCustomParameters(final ImmutableMediaType that) {
		if(this.parameters.size()!=that.parameters.size()) {
			return false;
		}
		for(final Entry<String, String> parameter:this.parameters.entrySet()) {
			final String key=parameter.getKey();
			if(MediaTypes.isStandardParameter(key)) {
				continue;
			}

			if(!Objects.equals(parameter.getValue(),that.parameters.get(key))) {
				return false;
			}
		}
		return true;
	}
private boolean hasSameCustomParameters(final ImmutableMediaType that) {
		if(this.parameters.size()!=that.parameters.size()) {
			return false;
		}
		for(final Entry<String, String> parameter:this.parameters.entrySet()) {
			final String key=parameter.getKey();
			if(MediaTypes.isStandardParameter(key)) {
				continue;
			}

			if(!Objects.equals(parameter.getValue(),that.parameters.get(key))) {
				return false;
			}
		}
		return true;
	}
Determine if the parameters in this {@code MediaType} and the supplied
{@code MediaType} are equal, ignoring parameters with special semantics
(Charset and Q).