Почему метод guava Cache.invalidate (Object key) не является универсальным?

Из javadocs :

public interface Cache extends Function {
    //...
    void invalidate(Object key);
    //...
}

Почему это не отображается как общий метод:

    void invalidate(K key);

Есть ли техническая причина, историческая причина или какая-то другая причина?

12
задан arootbeer 27 February 2012 в 03:52
поделиться