in src/main/java/org/apache/sling/api/uri/SlingUriBuilder.java [1170:1186]
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((extension == null) ? 0 : extension.hashCode());
result = prime * result + ((fragment == null) ? 0 : fragment.hashCode());
result = prime * result + ((host == null) ? 0 : host.hashCode());
result = prime * result + pathParameters.hashCode();
result = prime * result + port;
result = prime * result + ((query == null) ? 0 : query.hashCode());
result = prime * result + ((resourcePath == null) ? 0 : resourcePath.hashCode());
result = prime * result + ((scheme == null) ? 0 : scheme.hashCode());
result = prime * result + ((schemeSpecificPart == null) ? 0 : schemeSpecificPart.hashCode());
result = prime * result + selectors.hashCode();
result = prime * result + ((suffix == null) ? 0 : suffix.hashCode());
result = prime * result + ((userInfo == null) ? 0 : userInfo.hashCode());
return result;
}