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 }