Generische Service-Instanz typsicher erzeugen

Notiz für mich, damit ich beim nächsten Mal nicht wieder rumprobieren muss ("Service" ist eine beliebige Klasse, von dem der Service abgeleitet sein muss):
public <T extends Service> T create(Class<? extends Service> c)
  throws Exception
{
  T s = (T) c.newInstance();
  // init stuff
  return s;
}

Trackbacks

Trackback-URL für diesen Eintrag

Dieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.