Package one.microstream.chars
Class MemoryCharConversionUTF8
java.lang.Object
one.microstream.chars.MemoryCharConversionUTF8
public final class MemoryCharConversionUTF8 extends Object
-
Method Summary
Modifier and Type Method Description static booleanisSingleByte(char c)static intmaxCharacterLength()static bytetoSingleByte(char c)static byte[]toUTF8(char... chars)static intutf8Length(char c)static intutf8Length(char... chars)static longwriteUTF8(long address, char c)static longwriteUTF8(long address, char... chars)static longwriteUTF8(long address, char[] chars, int offset, int length)static longwriteUTF8(long address, String string)static longwriteUTF8(long address, VarString vs)
-
Method Details
-
maxCharacterLength
public static final int maxCharacterLength() -
isSingleByte
public static final boolean isSingleByte(char c) -
toSingleByte
public static final byte toSingleByte(char c) -
utf8Length
public static final int utf8Length(char c) -
utf8Length
public static final int utf8Length(char... chars) -
toUTF8
public static final byte[] toUTF8(char... chars) -
writeUTF8
public static final long writeUTF8(long address, char c) -
writeUTF8
public static final long writeUTF8(long address, char... chars) -
writeUTF8
public static final long writeUTF8(long address, char[] chars, int offset, int length) -
writeUTF8
-
writeUTF8
-