Package org.apache.groovy.json
Class DefaultFastStringService
- java.lang.Object
-
- org.apache.groovy.json.DefaultFastStringService
-
- All Implemented Interfaces:
FastStringService
public class DefaultFastStringService extends Object implements FastStringService
Internal class for fast processing of Strings during JSON parsing - default version
-
-
Constructor Summary
Constructors Constructor Description DefaultFastStringService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
noCopyStringFromChars(char[] chars)
char[]
toCharArray(String string)
-
-
-
Method Detail
-
toCharArray
public char[] toCharArray(String string)
- Specified by:
toCharArray
in interfaceFastStringService
- Parameters:
string
- string to grab array from.- Returns:
- char array from string
-
noCopyStringFromChars
public String noCopyStringFromChars(char[] chars)
- Specified by:
noCopyStringFromChars
in interfaceFastStringService
- Parameters:
chars
- to shove array into.- Returns:
- new string with chars copied into it
-
-