Gibt es eine Möglichkeit, OR in Java Generics zu imitieren?

EDIT: Ich habe das Beispiel ein wenig geändert, um auf die Idee zu kommen:

Mögen

 <Integer or Float>

... ohne eine gemeinsame Schnittstelle erstellen und eine Unterklasse für Integer und Float erstellen zu müssen, um diese zu implementieren

Wenn nicht, hätte so etwas vielleicht mehr Sinn und wäre nützlich

 <E extends Number> <E = (Integer|Float)>

Ob ? ist ein Platzhalter, warum sollten wir bestimmte Typen nicht einschränken dürfen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage