Class SceneDatabaseInputSettings
- java.lang.Object
-
- org.noise_planet.noisemodelling.jdbc.input.SceneDatabaseInputSettings
-
public class SceneDatabaseInputSettings extends Object
SceneWithEmission will read table according to this settings
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SceneDatabaseInputSettings.INPUT_MODE
-
Field Summary
Fields Modifier and Type Field Description String
frequencyFieldPrepend
-
Constructor Summary
Constructors Constructor Description SceneDatabaseInputSettings()
SceneDatabaseInputSettings(SceneDatabaseInputSettings.INPUT_MODE inputMode, String sourcesEmissionTableName)
-
Method Summary
-
-
-
Field Detail
-
frequencyFieldPrepend
public String frequencyFieldPrepend
-
-
Constructor Detail
-
SceneDatabaseInputSettings
public SceneDatabaseInputSettings()
-
SceneDatabaseInputSettings
public SceneDatabaseInputSettings(SceneDatabaseInputSettings.INPUT_MODE inputMode, String sourcesEmissionTableName)
-
-
Method Detail
-
getDirectivityTableName
public String getDirectivityTableName()
-
setDirectivityTableName
public void setDirectivityTableName(String directivityTableName)
-
isUseTrainDirectivity
public boolean isUseTrainDirectivity()
-
setUseTrainDirectivity
public void setUseTrainDirectivity(boolean useTrainDirectivity)
-
getCoefficientVersion
public int getCoefficientVersion()
-
setCoefficientVersion
public SceneDatabaseInputSettings setCoefficientVersion(int coefficientVersion)
-
getInputMode
public SceneDatabaseInputSettings.INPUT_MODE getInputMode()
-
setInputMode
public void setInputMode(SceneDatabaseInputSettings.INPUT_MODE inputMode)
-
getSourcesEmissionTableName
public String getSourcesEmissionTableName()
-
setSourcesEmissionTableName
public void setSourcesEmissionTableName(String sourcesEmissionTableName)
-
getSourceEmissionPrimaryKeyField
public String getSourceEmissionPrimaryKeyField()
-
setSourceEmissionPrimaryKeyField
public void setSourceEmissionPrimaryKeyField(String sourceEmissionPrimaryKeyField)
-
getPeriodAtmosphericSettingsTableName
public String getPeriodAtmosphericSettingsTableName()
Gets the name of the table that contains the period-specific atmospheric settings.- Returns:
- The table name storing the period atmospheric settings used for computations.
-
setPeriodAtmosphericSettingsTableName
public void setPeriodAtmosphericSettingsTableName(String periodAtmosphericSettingsTableName)
Sets the name of the table that contains the period-specific atmospheric settings.- Parameters:
periodAtmosphericSettingsTableName
- The table name storing the period atmospheric settings to be used for computations. SeeAttenuationParameters.readFromDatabase(ResultSet, Map)
-
getFrequencyFieldPrepend
public String getFrequencyFieldPrepend()
-
setFrequencyFieldPrepend
public void setFrequencyFieldPrepend(String frequencyFieldPrepend)
-
-