Package com.github.twitch4j.common.util
Class EscapeUtils
java.lang.Object
com.github.twitch4j.common.util.EscapeUtils
public class EscapeUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description EscapeUtils() -
Method Summary
Modifier and Type Method Description static java.lang.StringescapeTagValue(java.lang.Object value)Escapes a value for use in an IRCv3 message tag.static java.lang.StringunescapeTagValue(java.lang.String value)Unescapes a value used in a IRCv3 message tag.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EscapeUtils
public EscapeUtils()
-
-
Method Details
-
escapeTagValue
public static java.lang.String escapeTagValue(java.lang.Object value)Escapes a value for use in an IRCv3 message tag.- Parameters:
value- the unescaped message tag value- Returns:
- the escaped tag value
- See Also:
- Official spec
-
unescapeTagValue
public static java.lang.String unescapeTagValue(java.lang.String value)Unescapes a value used in a IRCv3 message tag.- Parameters:
value- the escaped message tag value- Returns:
- the unescaped value
- See Also:
- Official spec
-