У меня есть объект с именем Node<Value>
. Объекты NodeInternal<Value>
и NodeLeaf<Value>
наследуются от Node<Value>
.
Я пытаюсь проверить тип объекта с помощью instanceof
следующим образом:
if (node instanceof NodeInternal)
. Я не добавил <Value>
, потому что во время выполнения тип сбрасывается. Однако без <Value>
на NodeInternal
я получаю следующее предупреждение: NodeInternal is a raw type. References to generic type NodeInternal<Value> should be parameterized
.
Что мне делать в этом случае?