Package org.apache.groovy.jsondirect
Class DirectFastStringService
- java.lang.Object
-
- org.apache.groovy.jsondirect.DirectFastStringService
-
- All Implemented Interfaces:
org.apache.groovy.json.FastStringService
public class DirectFastStringService extends java.lang.Object implements org.apache.groovy.json.FastStringServiceInternal class for fast processing of Strings during JSON parsing - direct field writing version. Works for JDK 7 and 8 for most JDK implementations but uses the Unsafe mechanism of Java.
-
-
Constructor Summary
Constructors Constructor Description DirectFastStringService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringnoCopyStringFromChars(char[] chars)char[]toCharArray(java.lang.String string)
-
-
-
Method Detail
-
toCharArray
public char[] toCharArray(java.lang.String string)
- Specified by:
toCharArrayin interfaceorg.apache.groovy.json.FastStringService
-
noCopyStringFromChars
public java.lang.String noCopyStringFromChars(char[] chars)
- Specified by:
noCopyStringFromCharsin interfaceorg.apache.groovy.json.FastStringService
-
-