KLineMessage.smali
.class public final Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KLineMessage;
.super Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KNotificationMessageClassBase;
.source "KLineMessage.java"
# static fields
.field public static final PACKAGE_NAME:Ljava/lang/String; = "jp.naver.line.android"
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 15
const/16 v0, 0x3ec
invoke-direct {p0, v0}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KNotificationMessageClassBase;-><init>(I)V
.line 16
return-void
.end method
# virtual methods
.method public final getChangeType()I
.registers 3
.prologue
.line 31
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x12
if-lt v0, v1, :cond_11
invoke-virtual {p0}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KLineMessage;->getId()I
move-result v0
const v1, 0xf24f40
if-eq v0, v1, :cond_11
const/4 v0, 0x0
:goto_10
return v0
.line 33
:cond_11
invoke-super {p0}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KNotificationMessageClassBase;->getChangeType()I
move-result v0
goto :goto_10
.end method
.method protected final isDuplicated(Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KAbstractNotificationMessage;)Z
.registers 3
.prologue
const/4 v0, 0x1
.line 38
invoke-super {p0, p1, v0, v0, v0}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KNotificationMessageClassBase;->isDuplicated(Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KAbstractNotificationMessage;ZZZ)Z
move-result v0
return v0
.end method
.method public final isSameMessage(Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KAbstractNotificationMessage;)Z
.registers 4
.prologue
.line 26
invoke-virtual {p0}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KLineMessage;->getId()I
move-result v0
invoke-virtual {p1}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KAbstractNotificationMessage;->getId()I
move-result v1
if-ne v0, v1, :cond_c
const/4 v0, 0x1
:goto_b
return v0
:cond_c
const/4 v0, 0x0
goto :goto_b
.end method
.method protected final rebuild(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List",
"<",
"Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KAbstractNotificationMessage;",
">;)V"
}
.end annotation
.prologue
.line 20
const/4 v0, 0x0
invoke-virtual {p0, v0}, Lcom/cmcm/locker/sdk/notificationhelper/impl/model/KLineMessage;->setBitmap(Landroid/graphics/Bitmap;)V
.line 21
return-void
.end method