usign collection in place of list

This commit is contained in:
Luca Frosini 2021-11-22 13:37:31 +01:00
parent 1482e8cfea
commit bbd53c2005
2 changed files with 4 additions and 4 deletions

View File

@ -9,6 +9,7 @@ import java.sql.ResultSet;
import java.sql.Statement;
import java.time.OffsetDateTime;
import java.util.Calendar;
import java.util.Collection;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
@ -61,7 +62,7 @@ public class AccountingPersistenceQueryPostgreSQL implements AccountingPersisten
protected TemporalConstraint temporalConstraint;
protected Set<String> contexts;
protected List<Filter> filters;
protected Collection<Filter> filters;
public AccountingPersistenceQueryPostgreSQL() {
@ -84,7 +85,7 @@ public class AccountingPersistenceQueryPostgreSQL implements AccountingPersisten
}
@Override
public void setFilters(List<Filter> filters) {
public void setFilters(Collection<Filter> filters) {
this.filters = filters;
}

View File

@ -7,7 +7,6 @@ import java.util.Calendar;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
@ -57,7 +56,7 @@ public class Query extends PostgreSQLQuery {
this.temporalConstraint = temporalConstraint;
}
public void setFilters(List<Filter> filters) {
public void setFilters(Collection<Filter> filters) {
this.filters = new HashMap<>();
if(filters!=null && filters.size()>0) {
for(Filter filter : filters) {