package com.wangdaye.mysplash.common.data.entity.item;
import android.support.annotation.FloatRange;
import com.wangdaye.mysplash.common.data.entity.table.DownloadMissionEntity;
/**
* Download mission.
*
* The item model for {@link com.wangdaye.mysplash.common.ui.adapter.DownloadAdapter}.
*
* */
public class DownloadMission {
public DownloadMissionEntity entity;
@ProcessRangeRule
public float process;
@FloatRange(from = 0.0, to = 100.0)
public @interface ProcessRangeRule {}
public DownloadMission(DownloadMissionEntity entity) {
this.entity = entity;
this.process = 0;
}
public DownloadMission(DownloadMissionEntity entity,
@ProcessRangeRule float process) {
this.entity = entity;
this.process = process;
}
}