.class public Lcom/in2wow/sdk/h; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Lcom/intowow/sdk/StreamHelper$IStreamPlacementConverter; # instance fields .field private a:Landroid/content/Context; .field private b:Ljava/lang/String; .field private c:[Ljava/lang/String; .field private d:Z .field private e:I .field private f:I .field private g:I # direct methods .method public constructor (Landroid/content/Context;Ljava/lang/String;)V .locals 3 .line 24 invoke-direct {p0}, Ljava/lang/Object;->()V const/4 v0, 0x0 .line 16 iput-object v0, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; .line 17 iput-object v0, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; .line 18 iput-object v0, p0, Lcom/in2wow/sdk/h;->c:[Ljava/lang/String; const/4 v1, 0x0 .line 19 iput-boolean v1, p0, Lcom/in2wow/sdk/h;->d:Z const/4 v2, 0x7 .line 20 iput v2, p0, Lcom/in2wow/sdk/h;->e:I const v2, 0x1869f .line 21 iput v2, p0, Lcom/in2wow/sdk/h;->f:I const v2, 0xf4240 .line 22 iput v2, p0, Lcom/in2wow/sdk/h;->g:I .line 25 iput-object p1, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; .line 26 iput-object p2, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; .line 28 iget-object p1, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; .line 29 iget-object p2, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; .line 28 invoke-static {p1, p2}, Lcom/in2wow/sdk/i;->i(Landroid/content/Context;Ljava/lang/String;)[Ljava/lang/String; move-result-object p1 iput-object p1, p0, Lcom/in2wow/sdk/h;->c:[Ljava/lang/String; .line 32 iget-object p1, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; iget-object p2, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; .line 31 invoke-static {p1, p2}, Lcom/in2wow/sdk/i;->j(Landroid/content/Context;Ljava/lang/String;)[I move-result-object p1 const/4 p2, 0x1 if-eqz p1, :cond_0 .line 34 aget v2, p1, v1 iput v2, p0, Lcom/in2wow/sdk/h;->f:I .line 35 aget v2, p1, p2 iput v2, p0, Lcom/in2wow/sdk/h;->g:I .line 37 :cond_0 iget-object v2, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; invoke-static {v2, v0}, Lcom/in2wow/sdk/i;->c(Landroid/content/Context;Ljava/lang/String;)I move-result v0 iput v0, p0, Lcom/in2wow/sdk/h;->e:I .line 39 iget-object v0, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; if-eqz v0, :cond_1 iget-object v0, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; if-eqz v0, :cond_1 .line 40 iget-object v0, p0, Lcom/in2wow/sdk/h;->c:[Ljava/lang/String; if-eqz v0, :cond_1 if-eqz p1, :cond_1 goto :goto_0 :cond_1 const/4 p2, 0x0 .line 39 :goto_0 iput-boolean p2, p0, Lcom/in2wow/sdk/h;->d:Z return-void .end method # virtual methods .method public createHelperKey()Ljava/lang/String; .locals 3 .line 54 new-instance v0, Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V const-string v1, "_" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v1 invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; move-result-object v1 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 .method public getAllPlacements()[Ljava/lang/String; .locals 1 .line 74 iget-object v0, p0, Lcom/in2wow/sdk/h;->c:[Ljava/lang/String; return-object v0 .end method .method public getRequestInfo(I)Lcom/intowow/sdk/RequestInfo; .locals 2 .line 46 iget-boolean v0, p0, Lcom/in2wow/sdk/h;->d:Z if-eqz v0, :cond_0 .line 47 iget-object v0, p0, Lcom/in2wow/sdk/h;->a:Landroid/content/Context; iget-object v1, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; invoke-static {v0, v1, p1}, Lcom/in2wow/sdk/i;->c(Landroid/content/Context;Ljava/lang/String;I)Lcom/intowow/sdk/RequestInfo; move-result-object p1 goto :goto_0 :cond_0 const/4 p1, 0x0 :goto_0 return-object p1 .end method .method public getServingFrequency()I .locals 1 .line 59 iget v0, p0, Lcom/in2wow/sdk/h;->e:I return v0 .end method .method public getStreamMaximumServingPosition()I .locals 1 .line 69 iget v0, p0, Lcom/in2wow/sdk/h;->g:I return v0 .end method .method public getStreamMinimumServingPosition()I .locals 1 .line 64 iget v0, p0, Lcom/in2wow/sdk/h;->f:I return v0 .end method .method public toString()Ljava/lang/String; .locals 2 .line 79 new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V const-string v1, "tag[" .line 80 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/in2wow/sdk/h;->b:Ljava/lang/String; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, "]" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, "min[" .line 81 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v1, p0, Lcom/in2wow/sdk/h;->f:I invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, "]" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, "max[" .line 82 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v1, p0, Lcom/in2wow/sdk/h;->g:I invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, "]" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, "freq[" .line 83 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget v1, p0, Lcom/in2wow/sdk/h;->e:I invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; const-string v1, "]" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 84 iget-object v1, p0, Lcom/in2wow/sdk/h;->c:[Ljava/lang/String; if-eqz v1, :cond_0 const-string v1, "placements" .line 85 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; iget-object v1, p0, Lcom/in2wow/sdk/h;->c:[Ljava/lang/String; invoke-static {v1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; .line 87 :cond_0 invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 return-object v0 .end method