Package co.arago.util.json.streaming
Class AccumulatingJsonStreamParser.Conf<T extends AccumulatingJsonStreamParser.Conf<T>>
- java.lang.Object
-
- co.arago.util.json.AbstractJsonParser.Conf<T>
-
- co.arago.util.json.streaming.AbstractJsonStreamParser.Conf<T>
-
- co.arago.util.json.streaming.AccumulatingJsonStreamParser.Conf<T>
-
- Direct Known Subclasses:
AccumulatingJsonStreamParser.Builder
- Enclosing class:
- AccumulatingJsonStreamParser
public abstract static class AccumulatingJsonStreamParser.Conf<T extends AccumulatingJsonStreamParser.Conf<T>> extends AbstractJsonStreamParser.Conf<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.nio.charset.CharsetcharsetThe default charset UTF_8.-
Fields inherited from class co.arago.util.json.streaming.AbstractJsonStreamParser.Conf
callback
-
Fields inherited from class co.arago.util.json.AbstractJsonParser.Conf
jsonCuts, jsonSurferTool
-
-
Constructor Summary
Constructors Constructor Description Conf(JsonStreamCallback callback)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AccumulatingJsonStreamParserbuild()TsetCharset(java.nio.charset.Charset charset)Set the charset.-
Methods inherited from class co.arago.util.json.streaming.AbstractJsonStreamParser.Conf
self
-
Methods inherited from class co.arago.util.json.AbstractJsonParser.Conf
addJsonPath, addJsonPath, setJsonCuts, setJsonSurferTool
-
-
-
-
Field Detail
-
charset
protected java.nio.charset.Charset charset
The default charset UTF_8. Change this to the intended charset of the incoming chunks inAccumulatingJsonStreamParser.feed(java.lang.String)
-
-
Constructor Detail
-
Conf
public Conf(JsonStreamCallback callback)
-
-
Method Detail
-
setCharset
public T setCharset(java.nio.charset.Charset charset)
Set the charset. Default is UTF-8.- Parameters:
charset- The Charset to use.- Returns:
AbstractJsonStreamParser.Conf.self()
-
build
public abstract AccumulatingJsonStreamParser build()
- Specified by:
buildin classAbstractJsonStreamParser.Conf<T extends AccumulatingJsonStreamParser.Conf<T>>
-
-