// Path: rxretrofitlibrary/src/main/java/com/wzgiceman/rxretrofitlibrary/retrofit_rx/listener/HttpDownOnNextListener.java
// public abstract class HttpDownOnNextListener<T> {
//     /**
//      * 成功后回调方法
//      * @param t
//      */
//     public abstract void onNext(T t);
// 
//     /**
//      * 开始下载
//      */
//     public abstract void onStart();
// 
//     /**
//      * 完成下载
//      */
//     public abstract void onComplete();
// 
// 
// 
//     /**
//      * 下载进度
//      * @param readLength
//      * @param countLength
//      */
//     public abstract void updateProgress(long readLength, long countLength);
// 
//     /**
//      * 失败或者错误方法
//      * 主动调用，更加灵活
//      * @param e
//      */
//      public  void onError(Throwable e){
// 
//      }
// 
//     /**
//      * 暂停下载
//      */
//     public void onPuase(){
// 
//     }
// 
//     /**
//      * 停止下载销毁
//      */
//     public void onStop(){
// 
//     }
// }


import com.wzgiceman.rxretrofitlibrary.retrofit_rx.listener.HttpDownOnNextListener;
import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Keep;
import org.greenrobot.greendao.annotation.Transient;
import org.greenrobot.greendao.annotation.Generated;
package com.wzgiceman.rxretrofitlibrary.retrofit_rx.download;



/**
 * apk下载请求数据基础类
 * Created by WZG on 2016/10/20.
 */

@Entity
public class DownInfo{
    @Id
    private long id;
    /*存储位置*/
    private String savePath;
    /*文件总长度*/
    private long countLength;
    /*下载长度*/
    private long readLength;
    /*下载唯一的HttpService*/
    @Transient
    private HttpDownService service;
    /*回调监听*/
    @Transient
// Path: rxretrofitlibrary/src/main/java/com/wzgiceman/rxretrofitlibrary/retrofit_rx/listener/HttpDownOnNextListener.java
// public abstract class HttpDownOnNextListener<T> {
//     /**
//      * 成功后回调方法
//      * @param t
//      */
//     public abstract void onNext(T t);
// 
//     /**
//      * 开始下载
//      */
//     public abstract void onStart();
// 
//     /**
//      * 完成下载
//      */
//     public abstract void onComplete();
// 
// 
// 
//     /**
//      * 下载进度
//      * @param readLength
//      * @param countLength
//      */
//     public abstract void updateProgress(long readLength, long countLength);
// 
//     /**
//      * 失败或者错误方法
//      * 主动调用，更加灵活
//      * @param e
//      */
//      public  void onError(Throwable e){
// 
//      }
// 
//     /**
//      * 暂停下载
//      */
//     public void onPuase(){
// 
//     }
// 
//     /**
//      * 停止下载销毁
//      */
//     public void onStop(){
// 
//     }
// }


// Path: rxretrofitlibrary/src/main/java/com/wzgiceman/rxretrofitlibrary/retrofit_rx/download/DownInfo.java
import com.wzgiceman.rxretrofitlibrary.retrofit_rx.listener.HttpDownOnNextListener;
import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Keep;
import org.greenrobot.greendao.annotation.Transient;
import org.greenrobot.greendao.annotation.Generated;

package com.wzgiceman.rxretrofitlibrary.retrofit_rx.download;



/**
 * apk下载请求数据基础类
 * Created by WZG on 2016/10/20.
 */

@Entity
public class DownInfo{
    @Id
    private long id;
    /*存储位置*/
    private String savePath;
    /*文件总长度*/
    private long countLength;
    /*下载长度*/
    private long readLength;
    /*下载唯一的HttpService*/
    @Transient
    private HttpDownService service;
    /*回调监听*/
    @Transient
    private HttpDownOnNextListener listener;