Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.java > #13090
| Newsgroups | de.comp.lang.java |
|---|---|
| Date | 2017-01-30 16:51 -0800 |
| Message-ID | <da729f39-9df8-4d89-9689-c2c19949a437@googlegroups.com> (permalink) |
| Subject | Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch |
| From | Heiner Kücker <mail@heinerkuecker.de> |
Hallo, ab Java7 kann man beim catch einen Union-Typ notieren: catch ( Exception1 | Exception2 e ) Erlaubt sind nur Ableitungen von java.lang.Throwable. Man kann aber in den Exception-Klassen eigene Interfaces implementieren und der Java-Compiler findet diese, wodurch man Methoden aus diesen Interfaces aufrufen kann. Ich suche einen Algorithmus, der den speziellsten gemeinsamen Typ findet. Das Ergebnis kann ein Intersection-Typ sein, also eine Klasse oder Interface und beliebig viele weitere Interfaces. Man müsste sich an der super- und implements-Hierarchie der Exception-Klassen rekursiv hocharbeiten. Eine Idee wäre, die Schnittmenge aller erweiterten Klassen und Interfaces zu bilden. Dann hat man aber immer noch weniger spezielle Ober-Typen in der Schnittmenge. Ich bin dankbar für alle Ideen. Heiner
Back to de.comp.lang.java | Previous | Next — Next in thread | Find similar
Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-30 16:51 -0800
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-31 00:48 -0800
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Patrick Roemer <sangamon@netcologne.de> - 2017-01-31 11:09 +0100
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Michael Paap <feunews@mpaap.de> - 2017-01-31 11:42 +0100
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-31 09:38 -0800
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Michael Paap <feunews@mpaap.de> - 2017-01-31 19:58 +0100
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-31 11:24 -0800
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Michael Paap <feunews@mpaap.de> - 2017-01-31 20:33 +0100
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-31 08:26 -0800
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-31 08:29 -0800
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Michael Paap <feunews@mpaap.de> - 2017-01-31 20:26 +0100
Re: Algorithmus zum Finden des speziellsten Super-Typ eines multi-catch Heiner Kücker <mail@heinerkuecker.de> - 2017-01-31 14:33 -0800
csiph-web