INativeAd.smali

.class public interface abstract Lcom/cm/plugincluster/screensaver/interfaces/ad/INativeAd;
.super Ljava/lang/Object;
.source "INativeAd.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/cm/plugincluster/screensaver/interfaces/ad/INativeAd$IGatherAdCallBack;
    }
.end annotation


# static fields
.field public static final AD_SOURCE_BD:I = 0x6

.field public static final AD_SOURCE_FACEBOOK:I = 0x1

.field public static final AD_SOURCE_FACEBOOK_H:I = 0x5

.field public static final AD_SOURCE_GATHER_BD:I = 0xa

.field public static final AD_SOURCE_GATHER_CM:I = 0x8

.field public static final AD_SOURCE_GATHER_GDT:I = 0x9

.field public static final AD_SOURCE_GDT:I = 0x7

.field public static final AD_SOURCE_MOPUB:I = 0x2

.field public static final AD_SOURCE_NORMAL:I = 0x3

.field public static final AD_SOURCE_PICKS:I = 0x0

.field public static final AD_SOURCE_UNKNOWN:I = -0x1

.field public static final AD_SOURCE_YAHOO:I = 0x4


# virtual methods
.method public abstract getAdType()I
.end method

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

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

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

.method public abstract getDisplayCount()I
.end method

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

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

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

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

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

.method public abstract getObject()Ljava/lang/Object;
.end method

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

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

.method public abstract getPriority()I
.end method

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

.method public abstract getSourceAd()Ljava/lang/Object;
.end method

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

.method public abstract isClicked()Z
.end method

.method public abstract isDownloadApp()Z
.end method

.method public abstract isValid()Z
.end method

.method public abstract onShowed()V
.end method

.method public abstract registerViewForInteraction(Landroid/view/View;)V
.end method

.method public abstract registerViewForInteraction(Landroid/view/View;Lcom/cm/plugincluster/screensaver/interfaces/ad/INativeAd$IGatherAdCallBack;)V
.end method

.method public abstract registerViewForInteraction(Landroid/view/View;Ljava/lang/Runnable;)V
.end method

.method public abstract unRegisterView()V
.end method