// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/model/entities/StartImage.java
// @JsonInclude(JsonInclude.Include.NON_NULL)
// @JsonPropertyOrder({
//         "text",
//         "img"
// })
// public class StartImage {
// 
//     @JsonProperty("text")
//     private String text;
//     @JsonProperty("img")
//     private String img;
//     @JsonIgnore
//     private Map<String, Object> additionalProperties = new HashMap<String, Object>();
// 
//     /**
//      *
//      * @return
//      * The text
//      */
//     @JsonProperty("text")
//     public String getText() {
//         return text;
//     }
// 
//     /**
//      *
//      * @param text
//      * The text
//      */
//     @JsonProperty("text")
//     public void setText(String text) {
//         this.text = text;
//     }
// 
//     /**
//      *
//      * @return
//      * The img
//      */
//     @JsonProperty("img")
//     public String getImg() {
//         return img;
//     }
// 
//     /**
//      *
//      * @param img
//      * The img
//      */
//     @JsonProperty("img")
//     public void setImg(String img) {
//         this.img = img;
//     }
// 
//     @JsonAnyGetter
//     public Map<String, Object> getAdditionalProperties() {
//         return this.additionalProperties;
//     }
// 
//     @JsonAnySetter
//     public void setAdditionalProperty(String name, Object value) {
//         this.additionalProperties.put(name, value);
//     }
// 
// }
// 
// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/presenter/infr/SplashImageView.java
// public interface SplashImageView {
// 
//     void showStartImage(StartImage startImage);
// 
//     void nextStep();
// }
// 
// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/presenter/usercase/SplashCase.java
// public class SplashCase extends UserCase<StartImage, String> {
//     @Override
//     protected Observable<StartImage> interactor(String density) {
//         return ServiceRest.getInstance().getStartImage(density);
//     }
// }


import com.github.zzwwws.rxzhihudaily.model.entities.StartImage;
import com.github.zzwwws.rxzhihudaily.presenter.infr.SplashImageView;
import com.github.zzwwws.rxzhihudaily.presenter.usercase.SplashCase;
import rx.Subscriber;
package com.github.zzwwws.rxzhihudaily.presenter.impl;



/**
 * Created by zzw on 16/2/22.
 */
public class SplashImpl implements SplashPresenter<SplashImageView> {
    Subscriber<StartImage> startImageSubscriber;
    SplashImageView splashImageView;
// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/model/entities/StartImage.java
// @JsonInclude(JsonInclude.Include.NON_NULL)
// @JsonPropertyOrder({
//         "text",
//         "img"
// })
// public class StartImage {
// 
//     @JsonProperty("text")
//     private String text;
//     @JsonProperty("img")
//     private String img;
//     @JsonIgnore
//     private Map<String, Object> additionalProperties = new HashMap<String, Object>();
// 
//     /**
//      *
//      * @return
//      * The text
//      */
//     @JsonProperty("text")
//     public String getText() {
//         return text;
//     }
// 
//     /**
//      *
//      * @param text
//      * The text
//      */
//     @JsonProperty("text")
//     public void setText(String text) {
//         this.text = text;
//     }
// 
//     /**
//      *
//      * @return
//      * The img
//      */
//     @JsonProperty("img")
//     public String getImg() {
//         return img;
//     }
// 
//     /**
//      *
//      * @param img
//      * The img
//      */
//     @JsonProperty("img")
//     public void setImg(String img) {
//         this.img = img;
//     }
// 
//     @JsonAnyGetter
//     public Map<String, Object> getAdditionalProperties() {
//         return this.additionalProperties;
//     }
// 
//     @JsonAnySetter
//     public void setAdditionalProperty(String name, Object value) {
//         this.additionalProperties.put(name, value);
//     }
// 
// }
// 
// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/presenter/infr/SplashImageView.java
// public interface SplashImageView {
// 
//     void showStartImage(StartImage startImage);
// 
//     void nextStep();
// }
// 
// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/presenter/usercase/SplashCase.java
// public class SplashCase extends UserCase<StartImage, String> {
//     @Override
//     protected Observable<StartImage> interactor(String density) {
//         return ServiceRest.getInstance().getStartImage(density);
//     }
// }


// Path: app/src/main/java/com/github/zzwwws/rxzhihudaily/presenter/impl/SplashImpl.java
import com.github.zzwwws.rxzhihudaily.model.entities.StartImage;
import com.github.zzwwws.rxzhihudaily.presenter.infr.SplashImageView;
import com.github.zzwwws.rxzhihudaily.presenter.usercase.SplashCase;
import rx.Subscriber;

package com.github.zzwwws.rxzhihudaily.presenter.impl;



/**
 * Created by zzw on 16/2/22.
 */
public class SplashImpl implements SplashPresenter<SplashImageView> {
    Subscriber<StartImage> startImageSubscriber;
    SplashImageView splashImageView;
    SplashCase splashCase;