Package co.arago.util.json
Class AbstractJsonParser
- java.lang.Object
-
- co.arago.util.json.AbstractJsonParser
-
- Direct Known Subclasses:
AbstractJsonStreamParser,JsonPathParser
public abstract class AbstractJsonParser extends java.lang.ObjectBasic class of a JsonSurfer containing a map of JsonPaths and field names.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractJsonParser.Conf<T extends AbstractJsonParser.Conf<T>>
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.String>jsonCutsTuple of JsonPath and 'field' for completed chunk detection.protected JsonSurferTooljsonSurferTool
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractJsonParser(AbstractJsonParser.Conf<?> builder)
-
-
-
Field Detail
-
jsonCuts
protected final java.util.Map<java.lang.String,java.lang.String> jsonCuts
Tuple of JsonPath and 'field' for completed chunk detection. If value it is null, use the current field name of the JSON read or just 'data' as name.
-
jsonSurferTool
protected final JsonSurferTool jsonSurferTool
-
-
Constructor Detail
-
AbstractJsonParser
protected AbstractJsonParser(AbstractJsonParser.Conf<?> builder)
-
-