public class Unicode extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Unicode.UTF16Result |
| Constructor and Description |
|---|
Unicode() |
| Modifier and Type | Method and Description |
|---|---|
static String |
fromBytes(byte[] source) |
static String |
fromBytes(byte[] source,
int offset,
int length) |
static Unicode.UTF16Result |
fromBytesAsUtf16(byte[] source) |
static Unicode.UTF16Result |
fromBytesAsUtf16(byte[] source,
int offset,
int length) |
static byte[] |
fromStringAsBytes(String source) |
static UnicodeUtil.UTF8Result |
fromStringAsUtf8(String source) |
static Unicode.UTF16Result |
unsafeFromBytesAsUtf16(byte[] source) |
static Unicode.UTF16Result |
unsafeFromBytesAsUtf16(byte[] source,
int offset,
int length) |
static UnicodeUtil.UTF8Result |
unsafeFromStringAsUtf8(String source) |
static void |
UTF8toUTF16(byte[] utf8,
int offset,
int length,
Unicode.UTF16Result result)
Convert UTF8 bytes into UTF16 characters.
|
public static byte[] fromStringAsBytes(String source)
public static UnicodeUtil.UTF8Result fromStringAsUtf8(String source)
public static UnicodeUtil.UTF8Result unsafeFromStringAsUtf8(String source)
public static String fromBytes(byte[] source)
public static String fromBytes(byte[] source, int offset, int length)
public static Unicode.UTF16Result fromBytesAsUtf16(byte[] source)
public static Unicode.UTF16Result fromBytesAsUtf16(byte[] source, int offset, int length)
public static Unicode.UTF16Result unsafeFromBytesAsUtf16(byte[] source)
public static Unicode.UTF16Result unsafeFromBytesAsUtf16(byte[] source, int offset, int length)
public static void UTF8toUTF16(byte[] utf8,
int offset,
int length,
Unicode.UTF16Result result)
Copyright © 2021. All rights reserved.