import java.util.*;

public class SensorData {
   private Calendar measurementDate;
   private double overallWaveHeight;
   private double swellWaveHeight;
   private double swellWavePeriod;
   private double windWaveHeight;
   private double windWavePeriod;
   private String swellWaveDirection;
   private String windWaveDirection;
   private String steepness;
   private double overallWavePeriod;
   private int overallWaveDirection;

   public SensorData() {
      measurementDate = Calendar.getInstance();
   }

   public void setMeasurementDate(Calendar _measurementDate) {this.measurementDate = _measurementDate;}
   public void setOverallWaveHeight(double _overallWaveHeight) {this.overallWaveHeight = _overallWaveHeight;}
   public void setSwellWaveHeight(double _swellWaveHeight) {this.swellWaveHeight = _swellWaveHeight;}
   public void setSwellWavePeriod(double _swellWavePeriod) {this.swellWavePeriod = _swellWavePeriod;}
   public void setWindWaveHeight(double _windWaveHeight) {this.windWaveHeight = _windWaveHeight;}
   public void setWindWavePeriod(double _windWavePeriod) {this.windWavePeriod = _windWavePeriod;}
   public void setSwellWaveDirection(String _swellWaveDirection) {this.swellWaveDirection = _swellWaveDirection;}
   public void setWindWaveDirection(String _windWaveDirection) {this.windWaveDirection = _windWaveDirection;}
   public void setSteepness(String _steepness) {this.steepness = _steepness;}
   public void setOverallWavePeriod(double _overallWavePeriod) {this.overallWavePeriod = _overallWavePeriod;}
   public void setOverallWaveDirection(int _overallWaveDirection) {this.overallWaveDirection = _overallWaveDirection;}

   public Calendar getMeasurementDate() {return this.measurementDate;}
   public double getOverallWaveHeight() {return this.overallWaveHeight;}
   public double getSwellWaveHeight() {return this.swellWaveHeight;}
   public double getSwellWavePeriod() {return this.swellWavePeriod;}
   public double getWindWaveHeight() {return this.windWaveHeight;}
   public double getWindWavePeriod() {return this.windWavePeriod;}
   public String getSwellWaveDirection() {return this.swellWaveDirection;}
   public String getWindWaveDirection() {return this.windWaveDirection;}
   public String getSteepness() {return this.steepness;}
   public double getOverallWavePeriod() {return this.overallWavePeriod;}
   public int getOverallWaveDirection() {return this.overallWaveDirection;}
}
