de.aipark.api.requestsResponse.getChargingStationsForTile.GetChargingStationsForTileRequest Maven / Gradle / Ivy
package de.aipark.api.requestsResponse.getChargingStationsForTile;
import de.aipark.api.chargingstation.ChargingStationFilter;
import de.aipark.api.tile.Tile;
import io.swagger.annotations.ApiModelProperty;
/**
* Created by torgen on 12.02.18.
*/
public class GetChargingStationsForTileRequest {
private Tile tile;
@ApiModelProperty(value = "filter the results (optional)")
private ChargingStationFilter chargingStationFilter = new ChargingStationFilter();
public GetChargingStationsForTileRequest() {
}
public GetChargingStationsForTileRequest(Tile tile, ChargingStationFilter chargingStationFilter) {
this.tile = tile;
this.chargingStationFilter = chargingStationFilter;
}
public Tile getTile() {
return tile;
}
public void setTile(Tile tile) {
this.tile = tile;
}
public ChargingStationFilter getChargingStationFilter() {
return chargingStationFilter;
}
public void setChargingStationFilter(ChargingStationFilter chargingStationFilter) {
this.chargingStationFilter = chargingStationFilter;
}
@Override
public String toString() {
return "GetChargingStationsForTileRequest{" +
"tile=" + tile +
", chargingStationFilter=" + chargingStationFilter +
'}';
}
}