.class public abstract Lcom/tapjoy/internal/f3; .super Ljava/lang/Object; .source "SourceFile" # static fields .field public static final a:Ljava/nio/charset/Charset; # direct methods .method static constructor ()V .locals 1 const-string v0, "UTF-8" .line 1 invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; move-result-object v0 sput-object v0, Lcom/tapjoy/internal/f3;->a:Ljava/nio/charset/Charset; return-void .end method .method public static a(J)J .locals 8 .line 0 const-wide/high16 v0, -0x100000000000000L and-long/2addr v0, p0 const/16 v2, 0x38 ushr-long/2addr v0, v2 const-wide/high16 v3, 0xff000000000000L and-long/2addr v3, p0 const/16 v5, 0x28 ushr-long/2addr v3, v5 or-long/2addr v0, v3 const-wide v3, 0xff0000000000L and-long/2addr v3, p0 const/16 v6, 0x18 ushr-long/2addr v3, v6 or-long/2addr v0, v3 const-wide v3, 0xff00000000L and-long/2addr v3, p0 const/16 v7, 0x8 ushr-long/2addr v3, v7 or-long/2addr v0, v3 const-wide v3, 0xff000000L and-long/2addr v3, p0 shl-long/2addr v3, v7 or-long/2addr v0, v3 const-wide/32 v3, 0xff0000 and-long/2addr v3, p0 shl-long/2addr v3, v6 or-long/2addr v0, v3 const-wide/32 v3, 0xff00 and-long/2addr v3, p0 shl-long/2addr v3, v5 or-long/2addr v0, v3 const-wide/16 v3, 0xff and-long/2addr p0, v3 shl-long/2addr p0, v2 or-long/2addr p0, v0 return-wide p0 .end method .method public static a(JJJ)V .locals 4 or-long v0, p2, p4 const-wide/16 v2, 0x0 cmp-long v0, v0, v2 if-ltz v0, :cond_0 cmp-long v0, p2, p0 if-gtz v0, :cond_0 sub-long v0, p0, p2 cmp-long v0, v0, p4 if-ltz v0, :cond_0 return-void .line 1 :cond_0 new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; .line 2 new-instance v1, Ljava/lang/StringBuilder; const-string v2, "size=" invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {v1, p0, p1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; const-string p0, " offset=" invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; const-string p0, " byteCount=" invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p0 invoke-direct {v0, p0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V throw v0 .end method