eclipse-vertx / eclipse-vertx/vertx-codegen
enum custom Marshalling/Unmarshalling
- Vorherrschende Sprache
- Java
- Sterne
- 111
- Forks
- 89
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
How can I do custom Marshalling/Unmarshalling for JAVA enum
for now vertx-codegen is used standard name() and valueOf() methods
for example jackson has @JsonCreator and @JsonValue for this case.
Beitragsleitfaden
Rechercherichtung
Beginne damit, das Verhalten von vertx-codegen beim Marshalling und Unmarshalling von Enums nachzuverfolgen, insbesondere die Verwendung von Java-Enum name() und valueOf(). Vergleiche dieses Verhalten mit der angeforderten Unterstützung im Jackson-Stil für @JsonCreator und @JsonValue und kläre anschließend das beabsichtigte Konfigurations- und Verhalten der generierten API. Erledigt ist die Aufgabe, wenn die benutzerdefinierte Enum-Darstellung und ihre umgekehrte Zuordnung spezifiziert und durch Tests abgedeckt sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- backend-api-design, devtools
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100