@API(status=EXPERIMENTAL)
public final class MessageParser
extends java.lang.Object
V4Message
such as:
Mentions, Hashtags, Cashtags, Emojis.Constructor and Description |
---|
MessageParser() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
getCashtags(V4Message message)
Parse data inside the message and returns a list containing the text of the cashtags found
|
static java.util.Map<java.lang.String,java.lang.String> |
getEmojis(V4Message message)
Parse data inside the message and returns a map containing the list of emojis found.
|
static java.util.List<java.lang.String> |
getHashtags(V4Message message)
Parse data inside the message and returns a list containing the text of the hashtags found
|
static java.util.List<java.lang.Long> |
getMentions(V4Message message)
Parse data inside the message and returns a list containing the user ids corresponding to the users mentioned
|
public static java.util.List<java.lang.Long> getMentions(V4Message message) throws MessageParserException
message
- incoming V4 message to be parsedMessageParserException
public static java.util.List<java.lang.String> getHashtags(V4Message message) throws MessageParserException
message
- incoming V4 message to be parsedMessageParserException
public static java.util.List<java.lang.String> getCashtags(V4Message message) throws MessageParserException
message
- incoming V4 message to be parsedMessageParserException
public static java.util.Map<java.lang.String,java.lang.String> getEmojis(V4Message message) throws MessageParserException
message
- incoming V4 message to be parsedMessageParserException