ONewsNResult.smali

.class public Lcom/cm/plugincluster/news/loader/ONewsNResult;
.super Lcom/cm/plugincluster/news/loader/ONewsLoadResult;
.source "ONewsNResult.java"


# direct methods
.method public constructor <init>()V
    .registers 1

    .prologue
    .line 6
    invoke-direct {p0}, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;-><init>()V

    return-void
.end method


# virtual methods
.method public addResult(Lcom/cm/plugincluster/news/loader/ONewsLoadResult;)V
    .registers 4

    .prologue
    .line 20
    if-eqz p1, :cond_13

    invoke-virtual {p1}, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;->newsList()Ljava/util/List;

    move-result-object v0

    if-eqz v0, :cond_13

    .line 21
    invoke-virtual {p0}, Lcom/cm/plugincluster/news/loader/ONewsNResult;->newsList()Ljava/util/List;

    move-result-object v0

    invoke-virtual {p1}, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;->newsList()Ljava/util/List;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 23
    :cond_13
    return-void
.end method

.method public addResult(Lcom/cm/plugincluster/news/loader/ONewsLoaderParams;Lcom/cm/plugincluster/news/loader/ONewsLoadResult;)V
    .registers 5

    .prologue
    .line 9
    if-eqz p2, :cond_1e

    invoke-virtual {p2}, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;->newsList()Ljava/util/List;

    move-result-object v0

    if-eqz v0, :cond_1e

    .line 10
    iget-boolean v0, p2, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;->isNeedReset:Z

    if-eqz v0, :cond_1f

    .line 11
    invoke-virtual {p0}, Lcom/cm/plugincluster/news/loader/ONewsNResult;->newsList()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/List;->clear()V

    .line 12
    invoke-virtual {p0}, Lcom/cm/plugincluster/news/loader/ONewsNResult;->newsList()Ljava/util/List;

    move-result-object v0

    invoke-virtual {p2}, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;->newsList()Ljava/util/List;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    .line 17
    :cond_1e
    :goto_1e
    return-void

    .line 14
    :cond_1f
    invoke-virtual {p0}, Lcom/cm/plugincluster/news/loader/ONewsNResult;->newsList()Ljava/util/List;

    move-result-object v0

    invoke-virtual {p2}, Lcom/cm/plugincluster/news/loader/ONewsLoadResult;->newsList()Ljava/util/List;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    goto :goto_1e
.end method