package com.se.nsl.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; import java.util.List; @Configuration @SuppressWarnings("ALL") @ConfigurationProperties(prefix = "config") public class PropertiesConfig { private String ver; private String inPath; private String outPath; private String host; private String user; private String pwd; private String dbName; private Integer pageSize; private List layerNames; private List shpNames; private String junctionName; private String junctionFilter; private String demName; private String demType; private String demFile; private String zoneName; private String barrierName; //@Value("#{'${config.sysFields}'}") private List sysFields; private String raingage; private String rainStation; private Double rainPeriod; private String flowUnits; private String solverBat; private String sww2tifBat; private String uwSolverBat; private String zarr2tifBat; private List sizes; private String terrainFile; private String buildingFile; private String buildingKey; private String waterPath; private String flowPath; private boolean copyTif; private String tifPath; public String getVer() { return ver; } public void setVer(String ver) { this.ver = ver; } public String getInPath() { return inPath; } public void setInPath(String inPath) { this.inPath = inPath; } public String getOutPath() { return outPath; } public void setOutPath(String outPath) { this.outPath = outPath; } public String getHost() { return host; } public void setHost(String host) { this.host = host; } public String getUser() { return user; } public void setUser(String user) { this.user = user; } public String getPwd() { return pwd; } public void setPwd(String pwd) { this.pwd = pwd; } public String getDbName() { return dbName; } public void setDbName(String dbName) { this.dbName = dbName; } public Integer getPageSize() { return pageSize; } public void setPageSize(Integer pageSize) { this.pageSize = pageSize; } public List getLayerNames() { return layerNames; } public void setLayerNames(List layerNames) { this.layerNames = layerNames; } public List getShpNames() { return shpNames; } public void setShpNames(List shpNames) { this.shpNames = shpNames; } public String getDemName() { return demName; } public void setDemName(String demName) { this.demName = demName; } public String getDemType() { return demType; } public void setDemType(String demType) { this.demType = demType; } public String getDemFile() { return demFile; } public void setDemFile(String demFile) { this.demFile = demFile; } public List getSysFields() { return sysFields; } public void setSysFields(List sysFields) { this.sysFields = sysFields; } public String getJunctionName() { return junctionName; } public void setJunctionName(String junctionName) { this.junctionName = junctionName; } public String getJunctionFilter() { return junctionFilter; } public void setJunctionFilter(String junctionFilter) { this.junctionFilter = junctionFilter; } public String getZoneName() { return zoneName; } public void setZoneName(String zoneName) { this.zoneName = zoneName; } public String getRaingage() { return raingage; } public void setRaingage(String raingage) { this.raingage = raingage; } public String getFlowUnits() { return flowUnits; } public void setFlowUnits(String flowUnits) { this.flowUnits = flowUnits; } public String getBarrierName() { return barrierName; } public void setBarrierName(String barrierName) { this.barrierName = barrierName; } public String getSolverBat() { return solverBat; } public void setSolverBat(String solverBat) { this.solverBat = solverBat; } public String getUwSolverBat() { return uwSolverBat; } public void setUwSolverBat(String uwSolverBat) { this.uwSolverBat = uwSolverBat; } public String getZarr2tifBat() { return zarr2tifBat; } public void setZarr2tifBat(String zarr2tifBat) { this.zarr2tifBat = zarr2tifBat; } public boolean isCopyTif() { return copyTif; } public String getRainStation() { return rainStation; } public void setRainStation(String rainStation) { this.rainStation = rainStation; } public Double getRainPeriod() { return rainPeriod; } public void setRainPeriod(Double rainPeriod) { this.rainPeriod = rainPeriod; } public List getSizes() { return sizes; } public void setSizes(List sizes) { this.sizes = sizes; } public String getTerrainFile() { return terrainFile; } public void setTerrainFile(String terrainFile) { this.terrainFile = terrainFile; } public String getBuildingFile() { return buildingFile; } public void setBuildingFile(String buildingFile) { this.buildingFile = buildingFile; } public String getWaterPath() { return waterPath; } public void setWaterPath(String waterPath) { this.waterPath = waterPath; } public String getFlowPath() { return flowPath; } public void setFlowPath(String flowPath) { this.flowPath = flowPath; } public String getSww2tifBat() { return sww2tifBat; } public void setSww2tifBat(String sww2tifBat) { this.sww2tifBat = sww2tifBat; } public String getBuildingKey() { return buildingKey; } public void setBuildingKey(String buildingKey) { this.buildingKey = buildingKey; } public boolean getCopyTif() { return copyTif; } public void setCopyTif(boolean copyTif) { this.copyTif = copyTif; } public String getTifPath() { return tifPath; } public void setTifPath(String tifPath) { this.tifPath = tifPath; } }