| Package | Description | 
|---|---|
| org.apache.solr.common.util | 
 Common utility classes reused on both clients & server. 
 | 
| org.noggit | 
 Fork of the Noggit JSON parser. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static Function<JSONParser,ObjectBuilder> | 
Utils.MAPOBJBUILDER  | 
static Function<JSONParser,ObjectBuilder> | 
Utils.MAPWRITEROBJBUILDER  | 
static Function<JSONParser,ObjectBuilder> | 
Utils.STANDARDOBJBUILDER  | 
| Modifier and Type | Method and Description | 
|---|---|
static JSONParser | 
Utils.getJSONParser(Reader reader)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
JsonRecordReader.consumeTillMatchingEnd(JSONParser parser,
                      int obj,
                      int arr)  | 
static List<Object> | 
JsonRecordReader.parseArrayFieldValue(int ev,
                    JSONParser parser,
                    org.apache.solr.common.util.JsonRecordReader.MethodFrameWrapper runnable)  | 
static Object | 
JsonRecordReader.parseSingleFieldValue(int ev,
                     JSONParser parser,
                     org.apache.solr.common.util.JsonRecordReader.MethodFrameWrapper runnable)  | 
void | 
JsonRecordReader.streamRecords(JSONParser parser,
             JsonRecordReader.Handler handler)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
Utils.fromJSON(InputStream is,
        Function<JSONParser,ObjectBuilder> objBuilderProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
ObjectBuilder.checkEOF(JSONParser p)  | 
static Object | 
ObjectBuilder.getVal(JSONParser parser)
consider to use  
ObjectBuilder.getValStrict() | 
static Object | 
ObjectBuilder.getValStrict(JSONParser parser)
like  
ObjectBuilder.getVal(), but also check that there is nothing 
 remaining in the given stream after closing bracket. | 
| Constructor and Description | 
|---|
ObjectBuilder(JSONParser parser)  | 
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.