Package org.eclipse.m2m.atl.emftvm.util
Interface TypeMap<K,V>
- Type Parameters:
K
-V
-
- All Superinterfaces:
Map<K,
V>
- All Known Implementing Classes:
TypeHashMap
Provides extra functionality for finding supertypes of keys representing types.
-
Nested Class Summary
-
Method Summary
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
findKey
Finds this key or a supertype key if contained, ornull
if neither is not contained.- Parameters:
key
- the key to find- Returns:
- this key or a supertype key if contained, or
null
if neither is not contained - See Also:
-
findAllKeys
Finds this key, if contained, and any contained supertype keys.- Parameters:
key
- the key to findkeys
- the collection in which to store the found keys- See Also:
-