public class Message extends Object implements io.continual.util.data.json.JsonSerialized
| Modifier | Constructor and Description |
|---|---|
|
Message() |
protected |
Message(org.json.JSONObject msgData,
boolean clone) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
accessRawJson() |
static Message |
adoptJsonAsMessage(org.json.JSONObject data) |
Message |
clearValue(String key) |
Message |
clone() |
static Message |
copyJsonToMessage(org.json.JSONObject data) |
String |
evalExpression(String expression)
Evaluate a ${} expression against this message.
|
boolean |
getBoolean(String field,
boolean def) |
double |
getDouble(String field,
double i) |
int |
getInt(String field,
int i) |
long |
getLong(String field,
long i) |
String |
getValueAsString(String key) |
boolean |
hasValue(String fieldName) |
Message |
putRawValue(String to,
Object val) |
Message |
putValue(String to,
boolean val) |
Message |
putValue(String to,
double val) |
Message |
putValue(String to,
long val) |
Message |
putValue(String to,
String val) |
org.json.JSONObject |
toJson() |
String |
toLine() |
String |
toString() |
public Message()
protected Message(org.json.JSONObject msgData,
boolean clone)
public static Message copyJsonToMessage(org.json.JSONObject data)
public static Message adoptJsonAsMessage(org.json.JSONObject data)
public String toLine()
public org.json.JSONObject toJson()
toJson in interface io.continual.util.data.json.JsonSerializedpublic org.json.JSONObject accessRawJson()
public boolean hasValue(String fieldName)
public String evalExpression(String expression)
expression - public boolean getBoolean(String field, boolean def)
public int getInt(String field, int i)
public long getLong(String field, long i)
public double getDouble(String field, double i)
Copyright © 2022 continual.io. All rights reserved.