public int hashCode()

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;
        }