Si j'ai un POJO:Can Jackson/Gson peut-il me donner tous les noms de champs désérialisables connus?
public class Item {
@JsonProperty("itemName")
public String name;
private int quantity;
@JsonGetter("quantity") //call it "quantity" when serializing
public int getQuantity() {...}
@JsonSetter("number") //call it "number" when deserializing
public void setQuantity() {...}
}
ou même avec annotations Gson:
public class Item {
@SerializedName("itemName")
public String name;
@SerializedName("number")
private int quantity;
...
}
est-il un moyen d'utiliser Jackson/Gson pour obtenir tous les noms de champs qu'il sauriez désérialiser (itemName
et number
dans ce cas)?
Pouvez-vous préciser votre question. Je ne suis pas capable de suivre ce que vous demandez – Coder