Lcom/imooc/component/imoocmain/user/persistence/FriendMessageDao;.a(Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;Ljava/lang/String;ZLandroid/content/Context;)V
java.lang.RuntimeException: can not merge I and Z
	at com.googlecode.dex2jar.ir.TypeClass.merge(TypeClass.java:100)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeRef.updateTypeClass(TypeTransformer.java:174)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.provideAs(TypeTransformer.java:780)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.enexpr(TypeTransformer.java:659)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.exExpr(TypeTransformer.java:719)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.exExpr(TypeTransformer.java:703)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.enexpr(TypeTransformer.java:698)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.exExpr(TypeTransformer.java:719)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.exExpr(TypeTransformer.java:703)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.s1stmt(TypeTransformer.java:810)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.sxStmt(TypeTransformer.java:840)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer$TypeAnalyze.analyze(TypeTransformer.java:206)
	at com.googlecode.dex2jar.ir.ts.TypeTransformer.transform(TypeTransformer.java:44)
	at com.googlecode.d2j.dex.Dex2jar$2.optimize(Dex2jar.java:162)
	at com.googlecode.d2j.dex.Dex2Asm.convertCode(Dex2Asm.java:414)
	at com.googlecode.d2j.dex.ExDex2Asm.convertCode(ExDex2Asm.java:42)
	at com.googlecode.d2j.dex.Dex2jar$2.convertCode(Dex2jar.java:128)
	at com.googlecode.d2j.dex.Dex2Asm.convertMethod(Dex2Asm.java:509)
	at com.googlecode.d2j.dex.Dex2Asm.convertClass(Dex2Asm.java:406)
	at com.googlecode.d2j.dex.Dex2Asm.convertDex(Dex2Asm.java:422)
	at com.googlecode.d2j.dex.Dex2jar.doTranslate(Dex2jar.java:172)
	at com.googlecode.d2j.dex.Dex2jar.to(Dex2jar.java:272)
	at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:108)
	at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:288)
	at com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:32)


.method public a(Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;Ljava/lang/String;ZLandroid/content/Context;)V
    .catch Ljava/lang/Exception; { :L0 .. :L5 } :L6
    .registers 14
    :L0
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getReceiver()Lcn/com/open/mooc/interfaceuser/UserCard;
    move-result-object v0
    invoke-virtual { v0 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getId()Ljava/lang/String;
    move-result-object v0
    invoke-static { v0 }, Lcn/com/open/mooc/component/util/SafeTransformUtil;->a(Ljava/lang/Object;)I
    move-result v2
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getSender()Lcn/com/open/mooc/interfaceuser/UserCard;
    move-result-object v0
    invoke-virtual { v0 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getId()Ljava/lang/String;
    move-result-object v0
    invoke-static { v0 }, Lcn/com/open/mooc/component/util/SafeTransformUtil;->a(Ljava/lang/Object;)I
    move-result v3
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getReceiver()Lcn/com/open/mooc/interfaceuser/UserCard;
    move-result-object v0
    invoke-virtual { v0 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getId()Ljava/lang/String;
    move-result-object v0
    invoke-virtual { v0, p2 }, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    move-result p2
    if-eqz p2, :L1
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getSender()Lcn/com/open/mooc/interfaceuser/UserCard;
    move-result-object p2
    goto :L2
    :L1
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getReceiver()Lcn/com/open/mooc/interfaceuser/UserCard;
    move-result-object p2
    :L2
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getServerTime()Lcn/com/open/mooc/component/foundation/model/MCDate;
    move-result-object v0
    invoke-virtual { v0 }, Lcn/com/open/mooc/component/foundation/model/MCDate;->millisecondsSince1970()J
    move-result-wide v4
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/message/model/MCMessageModel;->getCreatedOn()Lcn/com/open/mooc/component/foundation/model/MCDate;
    move-result-object v0
    invoke-virtual { v0 }, Lcn/com/open/mooc/component/foundation/model/MCDate;->millisecondsSince1970()J
    move-result-wide v6
    move-object v1, p0
    move-object v8, p1
    invoke-direct/range { v1 .. v8 }, Lcom/imooc/component/imoocmain/user/persistence/FriendMessageDao;->a(IIJJLcom/imooc/component/imoocmain/user/message/model/MCMessageModel;)I
    if-eqz p3, :L7
    new-instance p1, Lcom/imooc/component/imoocmain/user/persistence/FriendDao;
    invoke-direct { p1, p4 }, Lcom/imooc/component/imoocmain/user/persistence/FriendDao;-><init>(Landroid/content/Context;)V
    new-instance p3, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;
    invoke-direct { p3 }, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;-><init>()V
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getId()Ljava/lang/String;
    move-result-object p4
    invoke-static { p4 }, Lcn/com/open/mooc/component/util/SafeTransformUtil;->a(Ljava/lang/Object;)I
    move-result p4
    invoke-virtual { p3, p4 }, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;->setUid(I)V
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getNickname()Ljava/lang/String;
    move-result-object p4
    invoke-static { p4 }, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    move-result p4
    if-nez p4, :L3
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getNickname()Ljava/lang/String;
    move-result-object p4
    invoke-virtual { p3, p4 }, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;->setNickname(Ljava/lang/String;)V
    :L3
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getImageUrl()Ljava/lang/String;
    move-result-object p4
    invoke-static { p4 }, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    move-result p4
    if-nez p4, :L4
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getImageUrl()Ljava/lang/String;
    move-result-object p4
    invoke-virtual { p3, p4 }, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;->setPic(Ljava/lang/String;)V
    :L4
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->getGender()I
    move-result p4
    invoke-virtual { p3, p4 }, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;->setSex(I)V
    invoke-virtual { p2 }, Lcn/com/open/mooc/interfaceuser/UserCard;->isTeacher()Z
    move-result p2
    invoke-virtual { p3, p2 }, Lcom/imooc/component/imoocmain/user/message/model/FriendModel;->setType(I)V
    invoke-virtual { p1, p3 }, Lcom/imooc/component/imoocmain/user/persistence/FriendDao;->a(Lcom/imooc/component/imoocmain/user/message/model/FriendModel;)V
    invoke-virtual { p1 }, Lcom/imooc/component/imoocmain/user/persistence/FriendDao;->b()V
    :L5
    goto :L7
    :L6
    move-exception p1
    invoke-virtual { p1 }, Ljava/lang/Exception;->printStackTrace()V
    :L7
    return-void
.end method
