[Java] deserialize to LinkedHashSet when unique items (#10241)

* [Java] deserialize to LinkedHashSet when unique items

* [Java] fix deserialization of readonly properties

* [Java] deserialize to LinkedHashSet when unique items
This commit is contained in:
Oleh Kurpiak
2021-11-14 16:03:02 +02:00
committed by GitHub
parent d91ff3a150
commit 3bdbf0339a
64 changed files with 135 additions and 20 deletions

View File

@@ -5,6 +5,7 @@ import java.util.Objects;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
@@ -167,6 +168,7 @@ public class Pet {
return photoUrls;
}
@JsonDeserialize(as = LinkedHashSet.class)
public void setPhotoUrls(Set<String> photoUrls) {
this.photoUrls = photoUrls;
}