Ich versuche automatisch eine Schnittstelle in einer Java-Klasse zu implementieren, die aus einer xsd-Datei generiert wird.
Das sieht so aus, als könnte es tun das, aber es wird nur implements SomeInterface
zu allen Klassen hinzufügen, was völlig dumm ist. Fehle ich etwas oder kannst du das nur für alle Klassen machen? Es ist nicht wirklich sinnvoll, alle generierten Klassen die gleiche Schnittstelle implementieren zu lassen. Kann ich diese Funktion nur für eine Klasse verwenden?
Sie können die Vererbungserweiterung von JAXB2 Basics Plugins verwenden. Dies funktioniert für bestimmte Klassen (d. H.% Co_de% s)
Dies wird auch in Antworten dieser Frage beschrieben: Generierung einer JAXB-Klasse, die eine Schnittstelle implementiert