001    package biz.hammurapi.metrics;
002    
003    import java.io.Serializable;
004    
005    import biz.hammurapi.metrics.Metric.Measurement;
006    
007    /**
008     * Measurement serializable value object.
009     * @author Pavel
010     */
011    public class SimpleMeasurement implements Measurement, Serializable {
012            
013            private long time;
014            private double value;
015    
016            public SimpleMeasurement(long time, double value) {
017                    this.time = time;
018                    this.value = value;
019            }
020            
021            public SimpleMeasurement(Measurement master) {
022                    this.time=master.getTime();
023                    this.value=master.getValue();
024            }
025    
026            public long getTime() {
027                    return time;
028            }
029    
030            public double getValue() {
031                    return value;
032            }
033    
034    }