Lines Matching defs:hashCode
372 // The hashCode of the reference is the hashCode of the
375 int hash = ref.hashCode();
419 return (key == null ? 0 : key.hashCode()) ^ (value == null ? 0 : value.hashCode());
445 * @param hashCode the hash code to use
450 public HashEntry<K, V> createEntry(HashEntry<K, V> next, int hashCode, K key, V value) {
451 return new ReferenceEntry<K, V>(this, (ReferenceEntry<K, V>) next, hashCode, key, value);
578 * @param hashCode the hash code of the key
582 public ReferenceEntry(AbstractReferenceMap<K, V> parent, ReferenceEntry<K, V> next, int hashCode, K key, V value) {
583 super(next, hashCode, null, null);
586 refKey = toReference(parent.keyType, key, hashCode);
591 refValue = toReference(parent.valueType, value, hashCode); // the key hashCode is passed in deliberately
627 refValue = toReference(parent.valueType, obj, hashCode);
669 public int hashCode() {
680 * this number might be different from referent.hashCode() if
913 // These two classes store the hashCode of the key of
922 * the hashCode of the key (even if the reference points to a value)
931 public int hashCode() {
941 * the hashCode of the key (even if the reference points to a value)
950 public int hashCode() {