CPIds.smali

.class public Lcom/tradplus/ads/pushcenter/event/utils/CPIds;
.super Ljava/lang/Object;


# instance fields
.field private a:Ljava/lang/String;

.field private b:Ljava/lang/String;

.field private c:Ljava/lang/String;


# direct methods
.method public constructor <init>()V
    .registers 2

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->a:Ljava/lang/String;

    invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->b:Ljava/lang/String;

    const-string v0, ""

    iput-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->c:Ljava/lang/String;

    return-void
.end method


# virtual methods
.method public getClick_id()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->c:Ljava/lang/String;

    return-object v0
.end method

.method public getImpression_id()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->b:Ljava/lang/String;

    return-object v0
.end method

.method public getRequest_id()Ljava/lang/String;
    .registers 2

    iget-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->a:Ljava/lang/String;

    return-object v0
.end method

.method public resetClickId()V
    .registers 2

    invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;

    move-result-object v0

    invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->c:Ljava/lang/String;

    return-void
.end method

.method public setClick_id(Ljava/lang/String;)V
    .registers 2

    iput-object p1, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->c:Ljava/lang/String;

    return-void
.end method

.method public setImpression_id(Ljava/lang/String;)V
    .registers 2

    iput-object p1, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->b:Ljava/lang/String;

    return-void
.end method

.method public setRequest_id(Ljava/lang/String;)V
    .registers 2

    iput-object p1, p0, Lcom/tradplus/ads/pushcenter/event/utils/CPIds;->a:Ljava/lang/String;

    return-void
.end method