/** * Computes a hash code from attributes: {@code text}, {@code referer}, {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + text.hashCode(); h += (h << 5) + referer.hashCode(); h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }
/** * Computes a hash code from attributes: {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }
/** * Computes a hash code from attributes: {@code data}, {@code postParameters}, {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + data.hashCode(); h += (h << 5) + postParameters.hashCode(); h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }
/** * Computes a hash code from attributes: {@code binaryData}, {@code postParameters}, {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + Arrays.hashCode(binaryData); h += (h << 5) + postParameters.hashCode(); h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }
/** * Computes a hash code from attributes: {@code postParameters}, {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + postParameters.hashCode(); h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }
/** * Computes a hash code from attributes: {@code parts}, {@code postParameters}, {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + parts.hashCode(); h += (h << 5) + postParameters.hashCode(); h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }
/** * Computes a hash code from attributes: {@code referer}, {@code postParameters}, {@code path}, {@code server}, {@code httpMethod}, {@code parameters}, {@code extractors}, {@code validators}, {@code headers}, {@code contentType}, {@code recordedFiles}, {@code name}, {@code description}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + referer.hashCode(); h += (h << 5) + postParameters.hashCode(); h += (h << 5) + Objects.hashCode(path); h += (h << 5) + Objects.hashCode(server); h += (h << 5) + httpMethod.hashCode(); h += (h << 5) + parameters.hashCode(); h += (h << 5) + extractors.hashCode(); h += (h << 5) + validators.hashCode(); h += (h << 5) + headers.hashCode(); h += (h << 5) + Objects.hashCode(contentType); h += (h << 5) + Objects.hashCode(recordedFiles); h += (h << 5) + name.hashCode(); h += (h << 5) + Objects.hashCode(description); return h; }