class IMADeviceState extends DeviceState {

    public final Date getMostRecentFullReportDate() {
        if (mostRecentFullReportDate == null) {
            return null;
        } else {
            return (Date) mostRecentFullReportDate.clone();
        }
    }

    public  IMADeviceState(final Device device);
    protected  IMADeviceState();

}