BaseEvent.smali
.class public abstract Lcom/tradplus/ads/common/event/BaseEvent;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/tradplus/ads/common/event/BaseEvent$Builder;,
Lcom/tradplus/ads/common/event/BaseEvent$SamplingRate;,
Lcom/tradplus/ads/common/event/BaseEvent$Category;,
Lcom/tradplus/ads/common/event/BaseEvent$Name;,
Lcom/tradplus/ads/common/event/BaseEvent$AppPlatform;,
Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;,
Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
}
.end annotation
# instance fields
.field private final A:Ljava/lang/String;
.field private final B:Ljava/lang/Integer;
.field private final C:J
.field private D:Lcom/tradplus/ads/common/ClientMetadata;
.field private final E:D
.field private final a:Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
.field private final b:Lcom/tradplus/ads/common/event/BaseEvent$Name;
.field private final c:Lcom/tradplus/ads/common/event/BaseEvent$Category;
.field private final d:Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;
.field private final e:Ljava/lang/String;
.field private final f:Ljava/lang/String;
.field private final g:Ljava/lang/String;
.field private final h:Ljava/lang/String;
.field private final i:Ljava/lang/Double;
.field private final j:Ljava/lang/Double;
.field private final k:Ljava/lang/String;
.field private final l:Ljava/lang/Integer;
.field private final m:Ljava/lang/Integer;
.field private final n:Ljava/lang/Double;
.field private final o:Ljava/lang/Double;
.field private final p:Ljava/lang/Double;
.field private final q:Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
.field private final r:Ljava/lang/String;
.field private final s:Ljava/lang/String;
.field private final t:Ljava/lang/String;
.field private final u:Ljava/lang/String;
.field private final v:Ljava/lang/String;
.field private final w:Ljava/lang/String;
.field private final x:Ljava/lang/Double;
.field private final y:Ljava/lang/String;
.field private final z:Ljava/lang/Integer;
# direct methods
.method public constructor <init>(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {p1}, Lcom/tradplus/ads/common/Preconditions;->checkNotNull(Ljava/lang/Object;)V
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->a(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->a:Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->b(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Lcom/tradplus/ads/common/event/BaseEvent$Name;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->b:Lcom/tradplus/ads/common/event/BaseEvent$Name;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->c(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Lcom/tradplus/ads/common/event/BaseEvent$Category;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->c:Lcom/tradplus/ads/common/event/BaseEvent$Category;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->d(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->d:Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->e(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->e:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->f(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->f:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->g(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->g:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->h(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->h:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->i(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Double;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->i:Ljava/lang/Double;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->j(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Double;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->j:Ljava/lang/Double;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->k(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->k:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->l(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Double;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->n:Ljava/lang/Double;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->m(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Double;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->o:Ljava/lang/Double;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->n(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Double;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->p:Ljava/lang/Double;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->o(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Double;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->x:Ljava/lang/Double;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->p(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->y:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->q(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Integer;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->z:Ljava/lang/Integer;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->r(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->A:Ljava/lang/String;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->s(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)Ljava/lang/Integer;
move-result-object v0
iput-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->B:Ljava/lang/Integer;
invoke-static {p1}, Lcom/tradplus/ads/common/event/BaseEvent$Builder;->t(Lcom/tradplus/ads/common/event/BaseEvent$Builder;)D
move-result-wide v0
iput-wide v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->E:D
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->C:J
invoke-static {}, Lcom/tradplus/ads/common/ClientMetadata;->getInstance()Lcom/tradplus/ads/common/ClientMetadata;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-eqz p1, :cond_db
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceScreenWidthDip()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->l:Ljava/lang/Integer;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceScreenHeightDip()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->m:Ljava/lang/Integer;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getActiveNetworkType()Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->q:Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getNetworkOperator()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->r:Ljava/lang/String;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getNetworkOperatorName()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->s:Ljava/lang/String;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getIsoCountryCode()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->t:Ljava/lang/String;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getSimOperator()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->u:Ljava/lang/String;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getSimOperatorName()Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->v:Ljava/lang/String;
iget-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
invoke-virtual {p1}, Lcom/tradplus/ads/common/ClientMetadata;->getSimIsoCountryCode()Ljava/lang/String;
move-result-object p1
goto :goto_ec
:cond_db
const/4 p1, 0x0
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->l:Ljava/lang/Integer;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->m:Ljava/lang/Integer;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->q:Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->r:Ljava/lang/String;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->s:Ljava/lang/String;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->t:Ljava/lang/String;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->u:Ljava/lang/String;
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->v:Ljava/lang/String;
:goto_ec
iput-object p1, p0, Lcom/tradplus/ads/common/event/BaseEvent;->w:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public getAdCreativeId()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->f:Ljava/lang/String;
return-object v0
.end method
.method public getAdHeightPx()Ljava/lang/Double;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->j:Ljava/lang/Double;
return-object v0
.end method
.method public getAdNetworkType()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->h:Ljava/lang/String;
return-object v0
.end method
.method public getAdType()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->g:Ljava/lang/String;
return-object v0
.end method
.method public getAdUnitId()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->e:Ljava/lang/String;
return-object v0
.end method
.method public getAdWidthPx()Ljava/lang/Double;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->i:Ljava/lang/Double;
return-object v0
.end method
.method public getAppName()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getAppName()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getAppPackageName()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getAppPackageName()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getAppPlatform()Lcom/tradplus/ads/common/event/BaseEvent$AppPlatform;
.registers 2
sget-object v0, Lcom/tradplus/ads/common/event/BaseEvent$AppPlatform;->ANDROID:Lcom/tradplus/ads/common/event/BaseEvent$AppPlatform;
return-object v0
.end method
.method public getAppVersion()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getAppVersion()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getCategory()Lcom/tradplus/ads/common/event/BaseEvent$Category;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->c:Lcom/tradplus/ads/common/event/BaseEvent$Category;
return-object v0
.end method
.method public getClientAdvertisingId()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceId()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getClientDoNotTrack()Ljava/lang/Boolean;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-eqz v0, :cond_d
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->isDoNotTrackSet()Z
move-result v0
if-eqz v0, :cond_b
goto :goto_d
:cond_b
const/4 v0, 0x0
goto :goto_e
:cond_d
:goto_d
const/4 v0, 0x1
:goto_e
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
return-object v0
.end method
.method public getDeviceManufacturer()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceManufacturer()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getDeviceModel()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceModel()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getDeviceOsVersion()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceOsVersion()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getDeviceProduct()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getDeviceProduct()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getDeviceScreenHeightDip()Ljava/lang/Integer;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->m:Ljava/lang/Integer;
return-object v0
.end method
.method public getDeviceScreenWidthDip()Ljava/lang/Integer;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->l:Ljava/lang/Integer;
return-object v0
.end method
.method public getDspCreativeId()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->k:Ljava/lang/String;
return-object v0
.end method
.method public getGeoAccuracy()Ljava/lang/Double;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->p:Ljava/lang/Double;
return-object v0
.end method
.method public getGeoLat()Ljava/lang/Double;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->n:Ljava/lang/Double;
return-object v0
.end method
.method public getGeoLon()Ljava/lang/Double;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->o:Ljava/lang/Double;
return-object v0
.end method
.method public getName()Lcom/tradplus/ads/common/event/BaseEvent$Name;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->b:Lcom/tradplus/ads/common/event/BaseEvent$Name;
return-object v0
.end method
.method public getNetworkIsoCountryCode()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->t:Ljava/lang/String;
return-object v0
.end method
.method public getNetworkOperatorCode()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->r:Ljava/lang/String;
return-object v0
.end method
.method public getNetworkOperatorName()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->s:Ljava/lang/String;
return-object v0
.end method
.method public getNetworkSimCode()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->u:Ljava/lang/String;
return-object v0
.end method
.method public getNetworkSimIsoCountryCode()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->w:Ljava/lang/String;
return-object v0
.end method
.method public getNetworkSimOperatorName()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->v:Ljava/lang/String;
return-object v0
.end method
.method public getNetworkType()Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->q:Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
return-object v0
.end method
.method public getObfuscatedClientAdvertisingId()Ljava/lang/String;
.registers 2
const-string v0, "ifa:XXXX"
return-object v0
.end method
.method public getPerformanceDurationMs()Ljava/lang/Double;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->x:Ljava/lang/Double;
return-object v0
.end method
.method public getRequestId()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->y:Ljava/lang/String;
return-object v0
.end method
.method public getRequestRetries()Ljava/lang/Integer;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->B:Ljava/lang/Integer;
return-object v0
.end method
.method public getRequestStatusCode()Ljava/lang/Integer;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->z:Ljava/lang/Integer;
return-object v0
.end method
.method public getRequestUri()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->A:Ljava/lang/String;
return-object v0
.end method
.method public getSamplingRate()D
.registers 3
iget-wide v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->E:D
return-wide v0
.end method
.method public getScribeCategory()Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->a:Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
return-object v0
.end method
.method public getSdkProduct()Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->d:Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;
return-object v0
.end method
.method public getSdkVersion()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->D:Lcom/tradplus/ads/common/ClientMetadata;
if-nez v0, :cond_6
const/4 v0, 0x0
goto :goto_a
:cond_6
invoke-virtual {v0}, Lcom/tradplus/ads/common/ClientMetadata;->getSdkVersion()Ljava/lang/String;
move-result-object v0
:goto_a
return-object v0
.end method
.method public getTimestampUtcMs()Ljava/lang/Long;
.registers 3
iget-wide v0, p0, Lcom/tradplus/ads/common/event/BaseEvent;->C:J
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v0
return-object v0
.end method
.method public toString()Ljava/lang/String;
.registers 6
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "BaseEvent\nScribeCategory: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getScribeCategory()Lcom/tradplus/ads/common/event/BaseEvent$ScribeCategory;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nName: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getName()Lcom/tradplus/ads/common/event/BaseEvent$Name;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nCategory: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getCategory()Lcom/tradplus/ads/common/event/BaseEvent$Category;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nSdkProduct: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getSdkProduct()Lcom/tradplus/ads/common/event/BaseEvent$SdkProduct;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nSdkVersion: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getSdkVersion()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAdUnitId: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAdUnitId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAdCreativeId: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAdCreativeId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAdType: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAdType()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAdNetworkType: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAdNetworkType()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAdWidthPx: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAdWidthPx()Ljava/lang/Double;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nAdHeightPx: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAdHeightPx()Ljava/lang/Double;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nDspCreativeId: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDspCreativeId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAppPlatform: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAppPlatform()Lcom/tradplus/ads/common/event/BaseEvent$AppPlatform;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nAppName: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAppName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAppPackageName: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAppPackageName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nAppVersion: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getAppVersion()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nDeviceManufacturer: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDeviceManufacturer()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nDeviceModel: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDeviceModel()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nDeviceProduct: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDeviceProduct()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nDeviceOsVersion: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDeviceOsVersion()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nDeviceScreenWidth: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDeviceScreenWidthDip()Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nDeviceScreenHeight: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getDeviceScreenHeightDip()Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nGeoLat: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getGeoLat()Ljava/lang/Double;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nGeoLon: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getGeoLon()Ljava/lang/Double;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nGeoAccuracy: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getGeoAccuracy()Ljava/lang/Double;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nPerformanceDurationMs: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getPerformanceDurationMs()Ljava/lang/Double;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkType: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkType()Lcom/tradplus/ads/common/ClientMetadata$MoPubNetworkType;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkOperatorCode: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkOperatorCode()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkOperatorName: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkOperatorName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkIsoCountryCode: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkIsoCountryCode()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkSimCode: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkSimCode()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkSimOperatorName: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkSimOperatorName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nNetworkSimIsoCountryCode: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getNetworkSimIsoCountryCode()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nRequestId: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getRequestId()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nRequestStatusCode: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getRequestStatusCode()Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nRequestUri: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getRequestUri()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\nRequestRetries: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getRequestRetries()Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, "\nSamplingRate: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getSamplingRate()D
move-result-wide v1
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
const-string v1, "\nTimestampUtcMs: "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
new-instance v1, Ljava/text/SimpleDateFormat;
invoke-direct {v1}, Ljava/text/SimpleDateFormat;-><init>()V
new-instance v2, Ljava/util/Date;
invoke-virtual {p0}, Lcom/tradplus/ads/common/event/BaseEvent;->getTimestampUtcMs()Ljava/lang/Long;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/Long;->longValue()J
move-result-wide v3
invoke-direct {v2, v3, v4}, Ljava/util/Date;-><init>(J)V
invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "\n"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method