Frage

Ich habe ein POJO, die eine Sammlung von List<Long> erklärt.

Wir sind derzeit eine ArrayCollection von Nummer zu senden, und es ist auf dem Client als ArrayCollection ankommen, bevölkert mit Integers.

In Anbetracht der Probleme mit Typ Erasure & Generika Ich verstehe, wie dies geschieht. Wie kann ich das Problem beheben?

Leider wegen einiger internen Einschränkungen kann das Modell nicht geändert werden. D. h. - Wir können nicht einen Subtyp verwenden, und wir können IExternalizable nicht umsetzen

Gibt es andere Optionen für die Registrierung von benutzerdefinierten Typ-Wandler in LCDS, andere als IExternalizable? Alternativ gibt es irgendwelche Anmerkungen können wir, die den Typ angeben, verwenden, um für eine Sammlung verwendet werden?

Viele Grüße

Marty

War es hilfreich?

Lösung

Es sieht aus wie https://bugs.adobe.com/jira/browse/BLZ -115 . Ich würde versuchen, einen benutzerdefinierten Marshaller verwenden, wie dieses ein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top