package org.onap.vid.aai.model; import com.fasterxml.jackson.annotation.JsonInclude; import com.google.common.base.MoreObjects; import org.codehaus.jackson.annotate.JsonAnyGetter; import org.codehaus.jackson.annotate.JsonAnySetter; import org.codehaus.jackson.annotate.JsonIgnore; import org.codehaus.jackson.annotate.JsonProperty; import org.codehaus.jackson.annotate.JsonPropertyOrder; import java.util.HashMap; import java.util.List; import java.util.Map; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonPropertyOrder({ "results" }) public class AaiGetPnfResponse { @JsonProperty("results") public List results = null; @JsonIgnore private Map additionalProperties = new HashMap<>(); @JsonAnyGetter public Map getAdditionalProperties() { return this.additionalProperties; } @JsonAnySetter public void setAdditionalProperty(String name, Object value) { this.additionalProperties.put(name, value); } @Override public String toString() { return MoreObjects.toStringHelper(this) .add("results", results) .add("additionalProperties", additionalProperties) .toString(); } }