package com.kth.baasio.response; import org.codehaus.jackson.map.annotate.JsonSerialize; import org.codehaus.jackson.map.annotate.JsonSerialize.Inclusion; import com.kth.baasio.utils.JsonUtils; public class AggregateCounter { private long timestamp; private long value; public AggregateCounter() { } public AggregateCounter(long timestamp, long value) { this.timestamp = timestamp; this.value = value; } @JsonSerialize(include = Inclusion.NON_NULL) public long getTimestamp() { return timestamp; } public void setTimestamp(long timestamp) { this.timestamp = timestamp; } @JsonSerialize(include = Inclusion.NON_NULL) public long getValue() { return value; } public void setValue(long value) { this.value = value; } @Override public String toString() { return JsonUtils.toJsonString(this); } }