// Copyright © 2015 HSL <https://www.hsl.fi>
// This program is dual-licensed under the EUPL v1.2 and AGPLv3 licenses.
package fi.hsl.parkandride.core.domain;
import java.util.Set;
import org.geolatte.geom.Geometry;
public class FacilitySearch {
// NOTE: getters'n'setters are required for Spring GET request binding
private Set<Long> ids;
private Set<FacilityStatus> statuses;
private Double maxDistance;
private Geometry geometry;
private Long operatorId;
public Set<Long> getIds() {
return ids;
}
public void setIds(Set<Long> ids) {
this.ids = ids;
}
public Set<FacilityStatus> getStatuses() {
return statuses;
}
public void setStatuses(Set<FacilityStatus> statuses) {
this.statuses = statuses;
}
public Geometry getGeometry() {
return geometry;
}
public void setGeometry(Geometry geometry) {
this.geometry = geometry;
}
public Double getMaxDistance() {
return maxDistance;
}
public void setMaxDistance(Double maxDistance) {
this.maxDistance = maxDistance;
}
public Long getOperatorId() {
return operatorId;
}
public void setOperatorId(Long operatorId) {
this.operatorId = operatorId;
}
}