.class public Lcom/vilyever/socketclient/helper/SocketResponsePacket; .super Ljava/lang/Object; .source "SocketResponsePacket.java" # instance fields .field private data:[B .field private headerData:[B .field private heartBeat:Z .field private message:Ljava/lang/String; .field private packetLengthData:[B .field final self:Lcom/vilyever/socketclient/helper/SocketResponsePacket; .field private trailerData:[B # direct methods .method public constructor ()V .locals 0 .line 18 invoke-direct {p0}, Ljava/lang/Object;->()V .line 14 iput-object p0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->self:Lcom/vilyever/socketclient/helper/SocketResponsePacket; return-void .end method # virtual methods .method public buildStringWithCharsetName(Ljava/lang/String;)V .locals 1 .line 28 invoke-virtual {p0}, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->getData()[B move-result-object v0 if-eqz v0, :cond_0 .line 29 invoke-virtual {p0}, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->getData()[B move-result-object v0 invoke-static {v0, p1}, Lcom/vilyever/socketclient/util/CharsetUtil;->dataToString([BLjava/lang/String;)Ljava/lang/String; move-result-object p1 invoke-virtual {p0, p1}, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->setMessage(Ljava/lang/String;)Lcom/vilyever/socketclient/helper/SocketResponsePacket; :cond_0 return-void .end method .method public getData()[B .locals 1 .line 40 iget-object v0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->data:[B return-object v0 .end method .method public getHeaderData()[B .locals 1 .line 58 iget-object v0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->headerData:[B return-object v0 .end method .method public getMessage()Ljava/lang/String; .locals 1 .line 49 iget-object v0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->message:Ljava/lang/String; return-object v0 .end method .method public getPacketLengthData()[B .locals 1 .line 67 iget-object v0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->packetLengthData:[B return-object v0 .end method .method public getTrailerData()[B .locals 1 .line 76 iget-object v0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->trailerData:[B return-object v0 .end method .method public isDataEqual([B)Z .locals 1 .line 24 invoke-virtual {p0}, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->getData()[B move-result-object v0 invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z move-result p1 return p1 .end method .method public isHeartBeat()Z .locals 1 .line 85 iget-boolean v0, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->heartBeat:Z return v0 .end method .method public setData([B)Lcom/vilyever/socketclient/helper/SocketResponsePacket; .locals 0 .line 36 iput-object p1, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->data:[B return-object p0 .end method .method public setHeaderData([B)Lcom/vilyever/socketclient/helper/SocketResponsePacket; .locals 0 .line 54 iput-object p1, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->headerData:[B return-object p0 .end method .method public setHeartBeat(Z)Lcom/vilyever/socketclient/helper/SocketResponsePacket; .locals 0 .line 81 iput-boolean p1, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->heartBeat:Z return-object p0 .end method .method public setMessage(Ljava/lang/String;)Lcom/vilyever/socketclient/helper/SocketResponsePacket; .locals 0 .line 45 iput-object p1, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->message:Ljava/lang/String; return-object p0 .end method .method public setPacketLengthData([B)Lcom/vilyever/socketclient/helper/SocketResponsePacket; .locals 0 .line 63 iput-object p1, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->packetLengthData:[B return-object p0 .end method .method public setTrailerData([B)Lcom/vilyever/socketclient/helper/SocketResponsePacket; .locals 0 .line 72 iput-object p1, p0, Lcom/vilyever/socketclient/helper/SocketResponsePacket;->trailerData:[B return-object p0 .end method