.class Lcom/moji/member/presenter/MemberMyCodePresenter$3; .super Lcom/moji/tool/thread/task/MJAsyncTask; .source "MemberMyCodePresenter.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/moji/member/presenter/MemberMyCodePresenter;->b(Ljava/util/List;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Lcom/moji/tool/thread/task/MJAsyncTask<", "Ljava/lang/Void;", "Ljava/lang/Void;", "Ljava/lang/Long;", ">;" } .end annotation # instance fields .field final synthetic a:Ljava/util/List; .field final synthetic b:Lcom/moji/member/presenter/MemberMyCodePresenter; # direct methods .method constructor (Lcom/moji/member/presenter/MemberMyCodePresenter;Lcom/moji/tool/thread/ThreadPriority;Ljava/util/List;)V .locals 0 .line 110 iput-object p1, p0, Lcom/moji/member/presenter/MemberMyCodePresenter$3;->b:Lcom/moji/member/presenter/MemberMyCodePresenter; iput-object p3, p0, Lcom/moji/member/presenter/MemberMyCodePresenter$3;->a:Ljava/util/List; invoke-direct {p0, p2}, Lcom/moji/tool/thread/task/MJAsyncTask;->(Lcom/moji/tool/thread/ThreadPriority;)V return-void .end method # virtual methods .method protected varargs a([Ljava/lang/Void;)Ljava/lang/Long; .locals 6 .line 113 iget-object p1, p0, Lcom/moji/member/presenter/MemberMyCodePresenter$3;->a:Ljava/util/List; const/4 v0, 0x0 invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object p1 check-cast p1, Lcom/moji/http/msc/entity/MemberExCode$MemberExCodeDetail; iget-wide v0, p1, Lcom/moji/http/msc/entity/MemberExCode$MemberExCodeDetail;->endTime:J .line 115 iget-object p1, p0, Lcom/moji/member/presenter/MemberMyCodePresenter$3;->a:Ljava/util/List; invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object p1 :cond_0 :goto_0 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z move-result v2 if-eqz v2, :cond_1 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v2 check-cast v2, Lcom/moji/http/msc/entity/MemberExCode$MemberExCodeDetail; .line 116 iget-wide v3, v2, Lcom/moji/http/msc/entity/MemberExCode$MemberExCodeDetail;->endTime:J cmp-long v5, v0, v3 if-lez v5, :cond_0 .line 117 iget-wide v0, v2, Lcom/moji/http/msc/entity/MemberExCode$MemberExCodeDetail;->endTime:J goto :goto_0 .line 120 :cond_1 invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object p1 return-object p1 .end method .method protected bridge synthetic a([Ljava/lang/Object;)Ljava/lang/Object; .locals 0 .line 110 check-cast p1, [Ljava/lang/Void; invoke-virtual {p0, p1}, Lcom/moji/member/presenter/MemberMyCodePresenter$3;->a([Ljava/lang/Void;)Ljava/lang/Long; move-result-object p1 return-object p1 .end method .method protected a(Ljava/lang/Long;)V .locals 3 .line 125 invoke-super {p0, p1}, Lcom/moji/tool/thread/task/MJAsyncTask;->a(Ljava/lang/Object;)V .line 127 invoke-static {}, Lcom/moji/preferences/AccountPrefer;->c()Lcom/moji/preferences/AccountPrefer; move-result-object v0 invoke-virtual {p1}, Ljava/lang/Long;->longValue()J move-result-wide v1 invoke-virtual {v0, v1, v2}, Lcom/moji/preferences/AccountPrefer;->b(J)V return-void .end method .method protected bridge synthetic a(Ljava/lang/Object;)V .locals 0 .line 110 check-cast p1, Ljava/lang/Long; invoke-virtual {p0, p1}, Lcom/moji/member/presenter/MemberMyCodePresenter$3;->a(Ljava/lang/Long;)V return-void .end method