package org.gcube.portlets.admin.accountingmanager.server.amservice.query; import org.gcube.accounting.analytics.TemporalConstraint; import org.gcube.accounting.datamodel.SingleUsageRecord; /** * * @author giancarlo * email: g.panichi@isti.cnr.it * */ public class AccountingQuery { private Class type; private TemporalConstraint temporalConstraint; public AccountingQuery(Class type, TemporalConstraint temporalConstraint) { super(); this.type = type; this.temporalConstraint = temporalConstraint; } public Class getType() { return type; } public void setType(Class type) { this.type = type; } public TemporalConstraint getTemporalConstraint() { return temporalConstraint; } public void setTemporalConstraint(TemporalConstraint temporalConstraint) { this.temporalConstraint = temporalConstraint; } @Override public String toString() { return "AccountingQuery [type=" + type + ", temporalConstraint=" + temporalConstraint + "]"; } }