Interface TypeMap<K,V>

Type Parameters:
K -
V -
All Superinterfaces:
Map<K,V>
All Known Implementing Classes:
TypeHashMap

public interface TypeMap<K,V> extends Map<K,V>
Provides extra functionality for finding supertypes of keys representing types.
  • Method Details

    • findKey

      Object findKey(Object key)
      Finds this key or a supertype key if contained, or null 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

      void findAllKeys(Object key, Set<Object> keys)
      Finds this key, if contained, and any contained supertype keys.
      Parameters:
      key - the key to find
      keys - the collection in which to store the found keys
      See Also: