message Content From Json
public final MessageContent messageContentFromJson(String messageType, <Error class: unknown class> contentJson)
Decodes MessageContent from a message type name and a JSON object.
This method attempts to decode the message content using the following strategy:
For most message types, delegate to libcore's decode mechanism via NativeClient
Enhance the decoded content with additional fields from JSON (thumbnails, etc.)
For special cases (nested CombineMessage), use custom parsing logic
Fall back to null if decoding fails
Return
The decoded MessageContent, or null for unknown types or decode failures
Parameters
message Type
The message type (objectName), e.g., "RC:TxtMsg", "RC:ImgMsg"
content Json
The content fields as a JSON object