.class public Lcom/google/firebase/database/tubesock/WebSocketMessage; .super Ljava/lang/Object; .source "WebSocketMessage.java" # instance fields .field private byteMessage:[B .field private opcode:B .field private stringMessage:Ljava/lang/String; # direct methods .method public constructor (Ljava/lang/String;)V .locals 0 .line 4 invoke-direct {p0}, Ljava/lang/Object;->()V .line 5 iput-object p1, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->stringMessage:Ljava/lang/String; const/4 p1, 0x1 .line 6 iput-byte p1, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->opcode:B return-void .end method .method public constructor ([B)V .locals 0 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V .line 2 iput-object p1, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->byteMessage:[B const/4 p1, 0x2 .line 3 iput-byte p1, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->opcode:B return-void .end method # virtual methods .method public getBytes()[B .locals 1 .line 1 iget-object v0, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->byteMessage:[B return-object v0 .end method .method public getText()Ljava/lang/String; .locals 1 .line 1 iget-object v0, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->stringMessage:Ljava/lang/String; return-object v0 .end method .method public isBinary()Z .locals 2 .line 1 iget-byte v0, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->opcode:B const/4 v1, 0x2 if-ne v0, v1, :cond_0 const/4 v0, 0x1 goto :goto_0 :cond_0 const/4 v0, 0x0 :goto_0 return v0 .end method .method public isText()Z .locals 2 .line 1 iget-byte v0, p0, Lcom/google/firebase/database/tubesock/WebSocketMessage;->opcode:B const/4 v1, 0x1 if-ne v0, v1, :cond_0 goto :goto_0 :cond_0 const/4 v1, 0x0 :goto_0 return v1 .end method