Lines Matching refs:map

39 /** describes a map between keys and values.
41 <p>Keys in the map are unique, and each key maps to exactly one value.</p>
43 …<p>Locating elements in the map, both values and keys, requires a notion of equality of two object…
54 /** denotes the type of the keys in the map.
60 /** denotes the type of the values in the map.
66 /** clears the map, removing all key-value pairs from it.
69 if the map is not mutable.
74 /** determines whether a mapping for he given key exists in the map
77 is the key whose presence in the map is to be tested.
79 <TRUE/> if and only if the map contains a mapping for the given key.
82 if the given key is not of a type which is accepted by the map
84 if the given key is not supported to be put into the map. It's up to the service
94 /** determines whether the map contains a mapping to a given value.
97 is the value whose presence in the map is to be tested.
99 <TRUE/> if and only one or more keys map to the given value.
102 if the given value is not of a type which is accepted by the map. It's up to the service
107 if the given value is not supported to be put into the map.
121 if the given key is not of a type which is accepted by the map
123 if the given key is not supported to be put into the map. It's up to the service
138 … <p>If the map already contains a mapping for the given key, then the old value is replaced by the
150 if the given key is not of a type which is accepted by the map
152 … if the given key, or the given value, is not supported to be put into the map. It's up to
159 if the map does not support putting new mappings into it
166 /** removes a key-value mapping, given by key, from the map.
169 is the key whose mapping should be removed from the map
174 if the given key is not of a type which is accepted by the map
176 if the given key is not supported to be put into the map. It's up to the service
182 if the map does not support removing mappings