Package

com.rallyhealth.weejson.v1

jackson

Permalink

package jackson

Visibility
  1. Public
  2. All

Type Members

  1. class JsonFromInput extends FromInput

    Permalink

    Adapter to the Jackson parsers and generators.

    Adapter to the Jackson parsers and generators.

    See also

    https://github.com/FasterXML/jackson

  2. abstract class JsonGeneratorOps extends AnyRef

    Permalink
  3. class JsonGeneratorOutputStream extends OutputStream

    Permalink

    Uses the fast jackson NonBlockingJsonParser to parse the input bytes, and push the data to a JsonGenerator.

    Uses the fast jackson NonBlockingJsonParser to parse the input bytes, and push the data to a JsonGenerator.

    Remember to call close, or else you might miss some data.

  4. class JsonGeneratorVisitor extends JsVisitor[Any, JsonGenerator]

    Permalink

    See JsonRenderer for high level use.

    See JsonRenderer for high level use.

    Adapter to Jackson's JsonGenerator classes, used to serialize jvm objects to bytes.

    Allows WeePickle to emit all of jackson's supported serialization formats: - JsonGenerator - YAMLGenerator - SmileGenerator - CBORGenerator - more: https://github.com/FasterXML/jackson#data-format-modules

    Note

    Important for perf to call close(). Otherwise jackson will not return its buffer to the pool for reuse.

  5. abstract class JsonParserOps extends AnyRef

    Permalink
  6. class VisitorJsonGenerator[J] extends JsonGenerator

    Permalink

    Implements most of the JsonGenerator interface.

    Implements most of the JsonGenerator interface.

    CharSequences emitted to the visitor are typically thin wrappers around jackson's internal mutable buffer. Values are stable until the visitor methods return. It is the visitor's responsibility to call toString if immutability is needed.

    J

    visitor return value

Value Members

  1. object CustomPrettyPrinter

    Permalink

    {
      "generates": "output",
      "in this": {
        "popular": "format"
      }
    }
  2. object DefaultJsonFactory

    Permalink
  3. object FromJson extends JsonParserOps

    Permalink
  4. object JsonParserException

    Permalink
  5. object JsonRenderer

    Permalink
  6. object ToJson extends JsonGeneratorOps

    Permalink
  7. object ToPrettyJson extends JsonGeneratorOps

    Permalink

Ungrouped