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
 
 -