SiLeBAT/FSK-Lab

View on GitHub
de.bund.bfr.knime.fsklab.nodes/src/de/bund/bfr/knime/fsklab/v2_0/FskSimulation.java

Summary

Maintainability
A
0 mins
Test Coverage
package de.bund.bfr.knime.fsklab.v2_0;

import java.io.Serializable;
import java.util.LinkedHashMap;

/**
 * Simulation name and parameters. The parameters are ordered by insertion order.
 */
public class FskSimulation implements Serializable {

  private static final long serialVersionUID = -8847610348622517532L;

  private String name;

  private LinkedHashMap<String, String> params;

  public FskSimulation(String name) {
    this.name = name;
    params = new LinkedHashMap<>();
  }

  public FskSimulation() {
    this.name = "";
    params = new LinkedHashMap<>();
  }

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public LinkedHashMap<String, String> getParameters() {
    return params;
  }
  
  public LinkedHashMap<String, String> getParams() {
    return params;
  }
  public void setParams(LinkedHashMap<String, String> params) {
    this.params = params;
  }

  @Override
  public String toString() {
    return name;
  }
}