Class JsonObjectParser$


  • public class JsonObjectParser$
    extends java.lang.Object
    INTERNAL API: Use JsonFraming instead.
    • Field Detail

      • MODULE$

        public static final JsonObjectParser$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • JsonObjectParser$

        public JsonObjectParser$()
    • Method Detail

      • $lessinit$greater$default$1

        public int $lessinit$greater$default$1()
        INTERNAL API: Use JsonFraming instead.

        **Mutable** framing implementation that given any number of ByteString chunks, can emit JSON objects contained within them. Typically JSON objects are separated by new-lines or commas, however a top-level JSON Array can also be understood and chunked up into valid JSON objects by this framing implementation.

        Leading whitespace between elements will be trimmed.

      • SquareBraceStart

        public final byte SquareBraceStart()
      • SquareBraceEnd

        public final byte SquareBraceEnd()
      • CurlyBraceStart

        public final byte CurlyBraceStart()
      • CurlyBraceEnd

        public final byte CurlyBraceEnd()
      • DoubleQuote

        public final byte DoubleQuote()
      • Backslash

        public final byte Backslash()
      • Comma

        public final byte Comma()
      • LineBreak

        public final int LineBreak()
      • LineBreak2

        public final int LineBreak2()
      • Tab

        public final int Tab()
      • Space

        public final int Space()
      • isWhitespace

        public boolean isWhitespace​(byte b)