/* Copyright (C) 2016-2017 Stichting Akvo (Akvo Foundation) * * This file is part of Akvo FLOW. * * Akvo FLOW is free software: you can redistribute it and modify it under the terms of * the GNU Affero General Public License (AGPL) as published by the Free Software Foundation, * either version 3 of the License or any later version. * * Akvo FLOW is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the GNU Affero General Public License included below for more details. * * The full license text can also be seen at <http://www.gnu.org/licenses/agpl.html>. */ package org.waterforpeople.mapping.domain; import org.codehaus.jackson.annotate.JsonIgnoreProperties; import java.io.Serializable; import java.util.List; @JsonIgnoreProperties(ignoreUnknown = true) public class CaddisflyResource implements Serializable { private static final long serialVersionUID = 1L; private String name; private String uuid; private Long keyId; private String subtype; private String brand; private String[] tags; private String description; private int numResults; private Boolean hasImage; private List<CaddisflyResult> results; public CaddisflyResource() { } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSubtype() { return subtype; } public void setSubtype(String subtype) { this.subtype = subtype; } public String getBrand() { return brand; } public void setBrand(String brand) { this.brand = brand; } public String[] getTags() { return tags; } public void setTags(String[] tags) { this.tags = tags; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public int getNumResults() { return numResults; } public void setNumResults(int numResults) { this.numResults = numResults; } public List<CaddisflyResult> getResults() { return results; } public void setResults(List<CaddisflyResult> results) { this.results = results; } public String getUuid() { return uuid; } public void setUuid(String uuid) { this.uuid = uuid; } public Long getKeyId() { return keyId; } public void setKeyId(Long keyId) { this.keyId = keyId; } public Boolean getHasImage() { return hasImage; } public void setHasImage(Boolean hasImage) { this.hasImage = hasImage; } }