public abstract class IrpMessage
extends java.lang.Object
Message implementation
Time:2021-07| 限定符和类型 | 字段和说明 |
|---|---|
IrpMessageBody |
body |
long |
createTime |
IrpMessageCredential |
credential |
byte[] |
encodedCredential |
byte[] |
encodedMessage |
byte[] |
encodedMessageBody |
IrpMessageEnvelope |
envelope |
IrpMessageHeader |
header |
| 构造器和说明 |
|---|
IrpMessage(int opCode) |
IrpMessage(int opCode,
int responseCode) |
IrpMessage(int opCode,
int responseCode,
int requestId) |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.google.gson.JsonObject |
fromByte2Json(byte[][] buf) |
static byte[][] |
fromJson2Byte(com.google.gson.JsonObject hashMap) |
static java.util.Map<java.lang.String,java.lang.String> |
fromMap2ByteDeprecated(byte[][] buf) |
static byte[][] |
fromMap2ByteDeprecated(java.util.Map<java.lang.String,java.lang.String> hashMap) |
abstract java.lang.String |
getDoid() |
byte[] |
getEncodedMessage() |
byte[] |
getEncodedMessageHeaderBody() |
byte[] |
getEncodeMessageCredential() |
java.lang.String |
getSignature() |
java.lang.String |
toString() |
public byte[] encodedMessageBody
public byte[] encodedCredential
public byte[] encodedMessage
public long createTime
public IrpMessageEnvelope envelope
public IrpMessageHeader header
public IrpMessageBody body
public IrpMessageCredential credential
public IrpMessage(int opCode)
public IrpMessage(int opCode,
int responseCode)
public IrpMessage(int opCode,
int responseCode,
int requestId)
public final java.lang.String getSignature()
public final byte[] getEncodedMessageHeaderBody()
throws IrpMessageEncodeException
public final byte[] getEncodeMessageCredential()
throws IrpMessageEncodeException
public final byte[] getEncodedMessage()
throws IrpMessageEncodeException
public static byte[][] fromJson2Byte(com.google.gson.JsonObject hashMap)
public static com.google.gson.JsonObject fromByte2Json(byte[][] buf)
throws IrpMessageDecodeException
public static byte[][] fromMap2ByteDeprecated(java.util.Map<java.lang.String,java.lang.String> hashMap)
public static java.util.Map<java.lang.String,java.lang.String> fromMap2ByteDeprecated(byte[][] buf)
throws IrpMessageDecodeException
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic abstract java.lang.String getDoid()