package openfoodfacts.github.scrachx.openfood.models;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"page_size",
"count",
"skip",
"page",
"products"
})
public class Search implements Serializable {
@JsonProperty("page_size")
private String pageSize;
private String count;
private Integer skip;
private Integer page;
private List<Product> products = new ArrayList<>();
@JsonIgnore
private Map<String, Object> additionalProperties = new HashMap<>();
/**
*
* @return
* The pageSize
*/
public String getPageSize() {
return pageSize;
}
/**
*
* @param pageSize
* The page_size
*/
public void setPageSize(String pageSize) {
this.pageSize = pageSize;
}
/**
*
* @return
* The count
*/
public String getCount() {
return count;
}
/**
*
* @param count
* The count
*/
public void setCount(String count) {
this.count = count;
}
/**
*
* @return
* The skip
*/
public Integer getSkip() {
return skip;
}
/**
*
* @param skip
* The skip
*/
public void setSkip(Integer skip) {
this.skip = skip;
}
/**
*
* @return
* The page
*/
public Integer getPage() {
return page;
}
/**
*
* @param page
* The page
*/
public void setPage(Integer page) {
this.page = page;
}
/**
*
* @return
* The products
*/
public List<Product> getProducts() {
return products;
}
/**
*
* @param products
* The products
*/
public void setProducts(List<Product> products) {
this.products = products;
}
@JsonAnyGetter
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}