KSupportReportEvent.smali
.class public Lcom/cmcm/support/KSupportReportEvent;
.super Lcom/cmcm/support/base/KMapToString;
.source "KSupportReportEvent.java"
# instance fields
.field protected mEventId:I
.field protected mWrap:Lcom/cmcm/support/KSupportClientWrap;
# direct methods
.method public constructor <init>(Lcom/cmcm/support/KSupportClientWrap;I)V
.registers 4
.prologue
.line 9
invoke-direct {p0}, Lcom/cmcm/support/base/KMapToString;-><init>()V
.line 7
const/4 v0, 0x0
iput-object v0, p0, Lcom/cmcm/support/KSupportReportEvent;->mWrap:Lcom/cmcm/support/KSupportClientWrap;
.line 10
iput p2, p0, Lcom/cmcm/support/KSupportReportEvent;->mEventId:I
.line 11
iput-object p1, p0, Lcom/cmcm/support/KSupportReportEvent;->mWrap:Lcom/cmcm/support/KSupportClientWrap;
.line 12
return-void
.end method
# virtual methods
.method public Report(I)V
.registers 5
.prologue
.line 15
iget-object v0, p0, Lcom/cmcm/support/KSupportReportEvent;->mWrap:Lcom/cmcm/support/KSupportClientWrap;
if-eqz v0, :cond_11
.line 16
iget-object v0, p0, Lcom/cmcm/support/KSupportReportEvent;->mapData:Ljava/util/Map;
invoke-static {v0}, Lcom/cmcm/support/KSupportReportEvent;->mapToStr(Ljava/util/Map;)Ljava/lang/String;
move-result-object v0
.line 17
iget-object v1, p0, Lcom/cmcm/support/KSupportReportEvent;->mWrap:Lcom/cmcm/support/KSupportClientWrap;
iget v2, p0, Lcom/cmcm/support/KSupportReportEvent;->mEventId:I
invoke-virtual {v1, v2, p1, v0}, Lcom/cmcm/support/KSupportClientWrap;->reportEvent(IILjava/lang/String;)V
.line 19
:cond_11
return-void
.end method