Когда у меня есть класс с членом Map, я не хочу рисовать отдельный объект class / interface для представления самой Map, но я бы предпочел рассматривать карту как собственный тип чем сложный объект.
Рассмотрим следующий пример
public class IndexManagerImpl implements IndexManager {
/* ... */
private static Map<Searcher, Integer> searcherCache;
}
Я бы хотел подчеркнуть тот факт, что IndexManagerImpl
содержит (хотя и косвенно) ссылки на Searcher
экземпляры.
Было бы здорово, если бы представление могло также показывать параметры типа searcherCache
.