/* Copyright 2015 esbtools Contributors and/or its affiliates. This file is part of esbtools. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ package org.esbtools.message.admin.model; import java.util.Date; import java.util.List; public class Query { private int firstResult; private int maxResults; private Date dateFrom; private Date dateTo; private String queueName; private List<Term> terms; public int getFirstResult() { return firstResult; } public void setFirstResult(int firstResult) { this.firstResult = firstResult; } public int getMaxResults() { return maxResults; } public void setMaxResults(int maxResults) { this.maxResults = maxResults; } public Date getDateFrom() { return dateFrom; } public void setDateFrom(Date dateFrom) { this.dateFrom = dateFrom; } public Date getDateTo() { return dateTo; } public void setDateTo(Date dateTo) { this.dateTo = dateTo; } public String getQueueName() { return queueName; } public void setQueueName(String queueName) { this.queueName = queueName; } public List<Term> getTerms() { return terms; } public void setTerms(List<Term> terms) { this.terms = terms; } @Override public String toString() { return "Query [firstResult=" + firstResult + ", maxResults=" + maxResults + ", dateFrom=" + dateFrom + ", dateTo=" + dateTo + ", queueName=" + queueName + ", terms=" + terms + "]"; } }