IMessage.smali

.class public interface abstract Lcom/cmcm/locker/sdk/notificationhelper/impl/inter/IMessage;
.super Ljava/lang/Object;
.source "IMessage.java"

# interfaces
.implements Landroid/os/Parcelable;
.implements Ljava/lang/Comparable;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Ljava/lang/Object;",
        "Landroid/os/Parcelable;",
        "Ljava/lang/Comparable",
        "<",
        "Lcom/cmcm/locker/sdk/notificationhelper/impl/inter/IMessage;",
        ">;"
    }
.end annotation


# static fields
.field public static final MESSAGEINTENT:Ljava/lang/String; = "com.liebao.message"

.field public static final MESSAGEINTENT_KEY:Ljava/lang/String; = "msg"


# virtual methods
.method public abstract getAction()Lcom/cmcm/locker/sdk/notificationhelper/impl/inter/IMessageAction;
.end method

.method public abstract getBitmap()Landroid/graphics/Bitmap;
.end method

.method public abstract getContent()Ljava/lang/String;
.end method

.method public abstract getId()I
.end method

.method public abstract getPackageName()Ljava/lang/String;
.end method

.method public abstract getPkgIcon()Landroid/graphics/Bitmap;
.end method

.method public abstract getTag()Ljava/lang/String;
.end method

.method public abstract getTime()J
.end method

.method public abstract getTitle()Ljava/lang/String;
.end method

.method public abstract getType()I
.end method

.method public abstract isSameMessage(Lcom/cmcm/locker/sdk/notificationhelper/impl/inter/IMessage;)Z
.end method

.method public abstract isSupportPrivacy()Z
.end method

.method public abstract needRemove()Z
.end method

.method public abstract needUnlock()Z
.end method