Можно ли в общем случае параметризовать метод, принимающий EATER ClassA OR InterfaceB?
Не компилируется из-за | Псевдокод
public <T extends Number | CharSequence> void orDoer(T someData){ // ... }
то есть. вместо того, чтобы писать несколько сигнатур методов, я хотел бы, чтобы этот один метод принимал либо Number, либо CharSequence в качестве аргумента
Должен пройти с аргументом Number или CharSequence
orDoer(new Integer(6));
int somePrimitive = 4;
orDoer(somePrimitive);
orDoer("a string of chars");