public class FastStringUtils extends Object
Modifier and Type | Field and Description |
---|---|
static char[] |
EMPTY_CHARS |
static String |
EMPTY_STRING |
static boolean |
ENABLED |
static long |
STRING_COUNT_FIELD_OFFSET |
static org.boon.core.reflection.FastStringUtils.StringImplementation |
STRING_IMPLEMENTATION |
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 String |
noCopyStringFromCharsNoCheck(char[] chars) |
static String |
noCopyStringFromCharsNoCheck(char[] chars,
int len) |
static String |
noCopyStringFromCharsNoCheck(char[] chars,
int start,
int len) |
static char[] |
toCharArray(CharSequence charSequence) |
static char[] |
toCharArray(String string) |
static char[] |
toCharArrayFromBytes(byte[] bytes,
Charset charset) |
static char[] |
toCharArrayNoCheck(CharSequence charSequence) |
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 org.boon.core.reflection.FastStringUtils.StringImplementation STRING_IMPLEMENTATION
public static final char[] EMPTY_CHARS
public static final String EMPTY_STRING
public static boolean hasUnsafe()
public static char[] toCharArray(String string)
public static char[] toCharArrayNoCheck(CharSequence charSequence)
public static char[] toCharArray(CharSequence charSequence)
public static char[] toCharArrayFromBytes(byte[] bytes, Charset charset)
public static String noCopyStringFromChars(char[] chars)
public static String noCopyStringFromCharsNoCheck(char[] chars, int len)
public static String noCopyStringFromCharsNoCheck(char[] chars, int start, int len)
public static String noCopyStringFromCharsNoCheck(char[] chars)
Copyright © 2014. All rights reserved.