public class FastStringUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
ENABLED |
static long |
STRING_COUNT_FIELD_OFFSET |
static long |
STRING_OFFSET_FIELD_OFFSET |
static long |
STRING_VALUE_FIELD_OFFSET |
static sun.misc.Unsafe |
UNSAFE |
| Constructor and Description |
|---|
FastStringUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
hasUnsafe() |
static String |
noCopyStringFromChars(char[] chars) |
static char[] |
toCharArray(CharSequence charSequence) |
static char[] |
toCharArray(String string) |
static char[] |
toCharArrayFromBytes(byte[] bytes,
Charset charset) |
public static final sun.misc.Unsafe UNSAFE
public static final long STRING_VALUE_FIELD_OFFSET
public static final long STRING_OFFSET_FIELD_OFFSET
public static final long STRING_COUNT_FIELD_OFFSET
public static final boolean ENABLED
public static boolean hasUnsafe()
public static char[] toCharArray(String string)
public static char[] toCharArray(CharSequence charSequence)
public static char[] toCharArrayFromBytes(byte[] bytes,
Charset charset)
public static String noCopyStringFromChars(char[] chars)
Copyright © 2014. All rights reserved.