package nl.tno.sensorstorm.example; import nl.tno.sensorstorm.api.annotation.TupleField; import nl.tno.sensorstorm.api.particles.AbstractDataParticle; public class SensorParticle extends AbstractDataParticle { public SensorParticle() { } public SensorParticle(long timestamp, String sensorId, double measurement) { setTimestamp(timestamp); this.sensorId = sensorId; this.measurement = measurement; } @TupleField private String sensorId; @TupleField private double measurement; public String getSensorId() { return sensorId; } public void setSensorId(String sensorId) { this.sensorId = sensorId; } public double getMeasurement() { return measurement; } public void setMeasurement(double mesaurement) { measurement = mesaurement; } @Override public String toString() { return "SensorParticle [sensorId=" + sensorId + ", measurement=" + measurement + ", timestamp=" + timestamp + "]"; } }