public class JsonMessage
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
Action |
action |
AgentID |
agentID |
AgentID[] |
agentIDs |
java.lang.String[] |
agentTypes |
java.lang.Boolean |
answer |
java.lang.Boolean |
auth |
java.lang.String |
creds |
java.lang.String |
id |
Action |
inResponseTo |
Message |
message |
java.lang.String |
name |
java.lang.Boolean |
relay |
java.lang.String |
service |
java.lang.String[] |
services |
Constructor and Description |
---|
JsonMessage() |
Modifier and Type | Method and Description |
---|---|
static void |
addTypeHierarchyAdapter(java.lang.Class<?> cls,
java.lang.Object adapter) |
static JsonMessage |
fromJson(java.lang.String s) |
java.lang.String |
toJson() |
public java.lang.String id
public Action action
public Action inResponseTo
public AgentID agentID
public AgentID[] agentIDs
public java.lang.String[] agentTypes
public java.lang.String service
public java.lang.String[] services
public java.lang.Boolean answer
public Message message
public java.lang.Boolean relay
public java.lang.String creds
public java.lang.Boolean auth
public java.lang.String name
public static void addTypeHierarchyAdapter(java.lang.Class<?> cls, java.lang.Object adapter)
public static JsonMessage fromJson(java.lang.String s)
public java.lang.String toJson()