class IMADeviceState extends DeviceState {

    public final void setMostRecentFullReportDate(final Date date) {
        if (date == null) {
            this.mostRecentFullReportDate = null;
        } else {
            this.mostRecentFullReportDate = (Date) date.clone();
        }
    }

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

}