Mercurial > hg > truffle
comparison graal/com.oracle.max.base/src/com/sun/max/collect/HashMapping.java @ 4142:bc8527f3071c
Adjust code base to new level of warnings.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sun, 18 Dec 2011 05:24:06 +0100 |
parents | e233f5660da4 |
children |
comparison
equal
deleted
inserted
replaced
4141:04d21be7a24f | 4142:bc8527f3071c |
---|---|
107 } | 107 } |
108 }; | 108 }; |
109 } | 109 } |
110 | 110 |
111 public static <K, V> Mapping<K, V> createMapping(HashEquivalence<K> equivalence) { | 111 public static <K, V> Mapping<K, V> createMapping(HashEquivalence<K> equivalence) { |
112 return new OpenAddressingHashMapping<K, V>(equivalence); | 112 return new OpenAddressingHashMapping<>(equivalence); |
113 } | 113 } |
114 | 114 |
115 public static <K, V> Mapping<K, V> createIdentityMapping() { | 115 public static <K, V> Mapping<K, V> createIdentityMapping() { |
116 final Class<HashIdentity<K>> type = null; | 116 final Class<HashIdentity<K>> type = null; |
117 return createMapping(HashIdentity.instance(type)); | 117 return createMapping(HashIdentity.instance(type)); |
121 final Class<HashEquality<K>> type = null; | 121 final Class<HashEquality<K>> type = null; |
122 return createMapping(HashEquality.instance(type)); | 122 return createMapping(HashEquality.instance(type)); |
123 } | 123 } |
124 | 124 |
125 public static <K, V> Mapping<K, V> createVariableMapping(HashEquivalence<K> equivalence) { | 125 public static <K, V> Mapping<K, V> createVariableMapping(HashEquivalence<K> equivalence) { |
126 return new ChainedHashMapping<K, V>(equivalence); | 126 return new ChainedHashMapping<>(equivalence); |
127 } | 127 } |
128 | 128 |
129 public static <K, V> Mapping<K, V> createVariableIdentityMapping() { | 129 public static <K, V> Mapping<K, V> createVariableIdentityMapping() { |
130 final Class<HashIdentity<K>> type = null; | 130 final Class<HashIdentity<K>> type = null; |
131 return createVariableMapping(HashIdentity.instance(type)); | 131 return createVariableMapping(HashIdentity.instance(type)); |