@Override public int hashCode() { int result = 1; for (int i = start; i < end; i++) { result = 31 * result + Booleans.hashCode(array[i]); } return result; }
@Override public int hashCode() { int result = 1; for (int i = start; i < end; i++) { result = 31 * result + Booleans.hashCode(array[i]); } return result; }
@Override public int hashCode() { int result = 1; for (int i = start; i < end; i++) { result = 31 * result + Booleans.hashCode(array[i]); } return result; }
/** * Computes a hash code from attributes: {@code foo}, {@code bar}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + foo; h += (h << 5) + Booleans.hashCode(bar); return h; }
/** * Computes a hash code from attributes: {@code name}, {@code carriages}, {@code observationCar}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + name.hashCode(); h += (h << 5) + carriages; h += (h << 5) + Booleans.hashCode(observationCar); return h; }
/** * Computes a hash code from attributes: {@code name}, {@code counter}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + name.hashCode(); h += (h << 5) + Booleans.hashCode(counter); return h; }
/** * Computes a hash code from attributes: {@code transaction}, {@code slow}, {@code partial}. * @return hashCode value */ @Override public int hashCode() { @Var int h = 5381; h += (h << 5) + transaction.hashCode(); h += (h << 5) + Booleans.hashCode(slow); h += (h << 5) + Booleans.hashCode(partial); return h; }
/** * Computes a hash code from attributes: {@code port}, {@code bindAddress}, {@code https}, {@code contextPath}, {@code sessionTimeoutMinutes}, {@code sessionCookieName}, {@code version}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + port; h += (h << 5) + bindAddress.hashCode(); h += (h << 5) + Booleans.hashCode(https); h += (h << 5) + contextPath.hashCode(); h += (h << 5) + sessionTimeoutMinutes; h += (h << 5) + sessionCookieName.hashCode(); h += (h << 5) + version.hashCode(); return h; }
/** * Computes a hash code from attributes: {@code pattern}, {@code nonPattern}, {@code subTypeRestriction}, {@code doNotMatchSubClasses}. * @return hashCode value */ @Override public int hashCode() { @Var int h = 5381; h += (h << 5) + Objects.hashCode(pattern); h += (h << 5) + Objects.hashCode(nonPattern); h += (h << 5) + Objects.hashCode(subTypeRestriction); h += (h << 5) + Booleans.hashCode(doNotMatchSubClasses); return h; }
/** * Computes a hash code from attributes: {@code slowThresholdMillis}, {@code profilingIntervalMillis}, {@code captureThreadStats}, {@code slowThresholdOverrides}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + slowThresholdMillis; h += (h << 5) + profilingIntervalMillis; h += (h << 5) + Booleans.hashCode(captureThreadStats); h += (h << 5) + slowThresholdOverrides.hashCode(); return h; }
/** * Computes a hash code from attributes: {@code name}, {@code extended}, {@code extendedTimer}, {@code specialHashCode}. * @return hashCode value */ @Override public int hashCode() { @Var int h = 5381; h += (h << 5) + name.hashCode(); h += (h << 5) + Booleans.hashCode(extended); h += (h << 5) + Objects.hashCode(extendedTimer); h += (h << 5) + specialHashCode; return h; }
/** * Computes a hash code from attributes: {@code username}, {@code passwordHash}, {@code ldap}, {@code roles}, {@code version}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + username.hashCode(); h += (h << 5) + passwordHash.hashCode(); h += (h << 5) + Booleans.hashCode(ldap); h += (h << 5) + roles.hashCode(); h += (h << 5) + version.hashCode(); return h; }
/** * Computes a hash code from attributes: {@code name}, {@code display}, {@code displayParts}, {@code counter}, {@code unit}, {@code grouping}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + name.hashCode(); h += (h << 5) + display.hashCode(); h += (h << 5) + displayParts.hashCode(); h += (h << 5) + Booleans.hashCode(counter); h += (h << 5) + unit.hashCode(); h += (h << 5) + grouping.hashCode(); return h; }
/** * Computes a hash code from attributes: {@code from}, {@code to}, {@code count}, {@code message}, {@code doNotMergeToTheLeft}, {@code doNotMergeToTheRight}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + Longs.hashCode(from); h += (h << 5) + Longs.hashCode(to); h += (h << 5) + count; h += (h << 5) + message.hashCode(); h += (h << 5) + Booleans.hashCode(doNotMergeToTheLeft); h += (h << 5) + Booleans.hashCode(doNotMergeToTheRight); return h; }
/** * Computes a hash code from attributes: {@code name}, {@code permissions}, {@code central}, {@code simplePermissions}, {@code version}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + name.hashCode(); h += (h << 5) + permissions.hashCode(); h += (h << 5) + Booleans.hashCode(central); h += (h << 5) + simplePermissions.hashCode(); h += (h << 5) + version.hashCode(); return h; }
/** * Computes a hash code from attributes: {@code https}, {@code targets}. * @return hashCode value */ @Override public int hashCode() { @Var int h = 5381; h += (h << 5) + Booleans.hashCode(https); h += (h << 5) + targets.hashCode(); return h; }
/** * Computes a hash code from attributes: {@code type}, {@code pointcut}, {@code methods}, {@code bytes}, {@code collocateInClassLoader}, {@code pluginJar}. * @return hashCode value */ @Override public int hashCode() { @Var int h = 5381; h += (h << 5) + type.hashCode(); h += (h << 5) + pointcut.hashCode(); h += (h << 5) + methods.hashCode(); h += (h << 5) + Arrays.hashCode(bytes); h += (h << 5) + Booleans.hashCode(collocateInClassLoader); h += (h << 5) + Objects.hashCode(pluginJar); return h; }
/** * Computes a hash code from attributes: {@code display}, {@code rowsWritten}, {@code bytesWritten}, {@code bytesWrittenPerColumn}, {@code drilldown}. * @return hashCode value */ @Override public int hashCode() { int h = 5381; h += (h << 5) + display.hashCode(); h += (h << 5) + Longs.hashCode(rowsWritten); h += (h << 5) + Longs.hashCode(bytesWritten); h += (h << 5) + bytesWrittenPerColumn.hashCode(); h += (h << 5) + Booleans.hashCode(drilldown); return h; }
/** * Computes a hash code from attributes: {@code totalNanos}, {@code count}, {@code active}. * @return hashCode value */ @Override public int hashCode() { @Var int h = 5381; h += (h << 5) + Longs.hashCode(totalNanos); h += (h << 5) + Longs.hashCode(count); h += (h << 5) + Booleans.hashCode(active); return h; }