Package com.yahoo.slime
Class JsonDecoder
- java.lang.Object
-
- com.yahoo.slime.JsonDecoder
-
public class JsonDecoder extends Object
A port of the C++ json decoder intended to be fast.- Author:
- Ulf Lilleengen
-
-
Constructor Summary
Constructors Constructor Description JsonDecoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Slime
decode(Slime slime, byte[] bytes)
Slime
decode(Slime slime, ByteBuffer buf)
Slime
decodeOrThrow(Slime slime, byte[] bytes)
Decode bytes as a UTF-8 JSON into Slime, or throwJsonParseException
on invalid JSON.
-
-
-
Method Detail
-
decode
public Slime decode(Slime slime, ByteBuffer buf)
-
decodeOrThrow
public Slime decodeOrThrow(Slime slime, byte[] bytes)
Decode bytes as a UTF-8 JSON into Slime, or throwJsonParseException
on invalid JSON.
-
-