package org.opendaylight.controller.sal.core;
+import java.util.Date;
+
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlRootElement
public class TimeStamp extends Property {
private static final long serialVersionUID = 1L;
- @XmlElement
+ @XmlElement(name = "value")
private long timestamp;
- @XmlElement
+ @XmlElement(name = "name")
private String timestampName;
public static final String TimeStampPropName = "timeStamp";
this.timestampName = null;
}
+ @Override
public TimeStamp clone() {
return new TimeStamp(this.timestamp, this.timestampName);
}
public String toString() {
return "TimeStamp[" + timestampName + ": " + timestamp +"]";
}
+
+ @Override
+ public String getStringValue() {
+ return timestampName + ": " + new Date(timestamp);
+ }
}