Class UTF8Util
- java.lang.Object
-
- org.apache.activemq.artemis.utils.UTF8Util
-
public final class UTF8Util extends java.lang.ObjectA UTF8Util This class will write UTFs directly to the ByteOutput (through the MessageBuffer interface)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intcalculateUTFSize(java.lang.String str)static voidclearBuffer()static java.lang.StringreadUTF(ActiveMQBuffer input)static voidsaveUTF(io.netty.buffer.ByteBuf out, java.lang.String str)static voidwriteNullableString(io.netty.buffer.ByteBuf buffer, java.lang.String val)static voidwriteString(io.netty.buffer.ByteBuf buffer, java.lang.String val)
-
-
-
Method Detail
-
writeNullableString
public static void writeNullableString(io.netty.buffer.ByteBuf buffer, java.lang.String val)
-
writeString
public static void writeString(io.netty.buffer.ByteBuf buffer, java.lang.String val)
-
saveUTF
public static void saveUTF(io.netty.buffer.ByteBuf out, java.lang.String str)
-
readUTF
public static java.lang.String readUTF(ActiveMQBuffer input)
-
clearBuffer
public static void clearBuffer()
-
calculateUTFSize
public static int calculateUTFSize(java.lang.String str)
-
-