@Override
    public boolean equals(Object o) {
        if (this == o) {
            return true;
        }
        if (o == null || getClass() != o.getClass()) {
            return false;
        }
        QualifiedType<?> that = (QualifiedType<?>) o;
        return Objects.equals(type, that.type)
            && Objects.equals(qualifiers, that.qualifiers);
    }
Returns true if this type contains the given qualifier.

@param qualifier qualifier to check for.
@return true if this instance contains the given qualifier.
core/src/main/java/org/jdbi/v3/core/qualifier/QualifiedType.java