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 |
addTypeAdapterFactory(com.google.gson.TypeAdapterFactory factory) |
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 void addTypeAdapterFactory(com.google.gson.TypeAdapterFactory factory)
public static JsonMessage fromJson(java.lang.String s)
public java.lang.String toJson()