/** * */ package org.inbio.m3s.dto.search; import java.io.Serializable; /** * Stores the basic info of a filer/criteria for a search * * @author jgutierrez * * */ public class SearchCriteriaTripletDTO implements Serializable { /** * */ private static final long serialVersionUID = 1L; private Integer filter; private Integer criteria; private String value; /** * * Empty Constructor requiered for being serializable * */ public SearchCriteriaTripletDTO() { } /** * Constructor * * @param filter * @param criteria * @param value */ public SearchCriteriaTripletDTO(Integer filter, Integer criteria, String value) { this.setFilter(filter); this.setCriteria(criteria); this.setValue(value); } @Override public String toString(){ return "El Search Criteria Triplet DTO tiene:" + "\n\tFilter : " + this.getFilter() + "\n\tCriteria : " + this.getCriteria() + "\n\tValue: "+ this.getValue() + ""; } /** * @param filter * the filter to set */ public void setFilter(Integer filter) { this.filter = filter; } /** * @return filter */ public Integer getFilter() { return filter; } /** * @param criteria * the criteria to set */ public void setCriteria(Integer criteria) { this.criteria = criteria; } /** * @return the criteria */ public Integer getCriteria() { return criteria; } /** * @param value * the value to set */ public void setValue(String value) { this.value = value; } /** * @return the value */ public String getValue() { return value; } }