У меня есть универсальный интерфейс:
public interface DAO<T>
{
public T get(long id);
public Set<T> getAll();
public void delete(T object);
public void update(T object);
public void create(T object);
}
и реализующий класс:
public class FooDAO implements DAO<Foo>
{
... implementations here ...
}
Почему затмение говорит мне, что у меня следующая ошибка:
"Тип DAO не является универсальным, он не может быть параметризован аргументами ".
Это не отображается на вкладке" Проблемы ", все собирается и работает просто отлично, но я все еще вижу ошибку в окне редактора.Что здесь происходит?