Hallo Leute,
ich bin relativ neu in Java, denke aber, die Frage ist hier trotzdem richtig aufgehoben
Ich kommuniziere mit einem Newsserver, der mir u.a. Infos über bestimmte Gruppen in einer Struktur (in Objekten) zurückliefert. Jede Info wird in einem Objekt NewsgroupInfo gespeichert:
http://commons.apache.org/net/api/org/apache/commons/net/nntp/NewsgroupInfo.html
Eine Funktion gibt mir nun ein Array dieser Objekte zurück, dass ich gerne sortieren möchte.
Ich dachte daran, einfach eine Klasse zu erstellen, die von ArticleInfo erbt und gleichzeitig das Comparable-Interface implementiert.
Nun ist aber die Klasse ArticleInfo - aus welchem Grund auch immer - als final deklariert.
Wie löst man ansonsten soetwas am schnellsten/elegantesten in Java? Ich will ungern den Source-Code des Pakets selbst verändern.
Ich bin für jeden Ratschlag dankbar.
Gruß, Zender
ich bin relativ neu in Java, denke aber, die Frage ist hier trotzdem richtig aufgehoben
Ich kommuniziere mit einem Newsserver, der mir u.a. Infos über bestimmte Gruppen in einer Struktur (in Objekten) zurückliefert. Jede Info wird in einem Objekt NewsgroupInfo gespeichert:
http://commons.apache.org/net/api/org/apache/commons/net/nntp/NewsgroupInfo.html
Eine Funktion gibt mir nun ein Array dieser Objekte zurück, dass ich gerne sortieren möchte.
Ich dachte daran, einfach eine Klasse zu erstellen, die von ArticleInfo erbt und gleichzeitig das Comparable-Interface implementiert.
Nun ist aber die Klasse ArticleInfo - aus welchem Grund auch immer - als final deklariert.
Wie löst man ansonsten soetwas am schnellsten/elegantesten in Java? Ich will ungern den Source-Code des Pakets selbst verändern.
Ich bin für jeden Ratschlag dankbar.
Gruß, Zender