HttpRequest$d.smali
.class public Lcom/cmcm/xiaobao/phone/utils/HttpRequest$d;
.super Ljava/io/BufferedOutputStream;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/cmcm/xiaobao/phone/utils/HttpRequest;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "d"
.end annotation
# instance fields
.field private final a:Ljava/nio/charset/CharsetEncoder;
# virtual methods
.method public a(Ljava/lang/String;)Lcom/cmcm/xiaobao/phone/utils/HttpRequest$d;
.registers 5
iget-object v0, p0, Lcom/cmcm/xiaobao/phone/utils/HttpRequest$d;->a:Ljava/nio/charset/CharsetEncoder;
invoke-static {p1}, Ljava/nio/CharBuffer;->wrap(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/nio/charset/CharsetEncoder;->encode(Ljava/nio/CharBuffer;)Ljava/nio/ByteBuffer;
move-result-object v0
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B
move-result-object v1
const/4 v2, 0x0
invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I
move-result v0
invoke-super {p0, v1, v2, v0}, Ljava/io/BufferedOutputStream;->write([BII)V
return-object p0
.end method