An instance of the upickle API.
A upickle.Api
that follows the default sealed-trait-instance-tagging
behavior of using an attribute, but allow you to control what the name
of the attribute is.
Auto-generated picklers and unpicklers, used for creating the 22 versions of tuple-picklers and case-class picklers
Typeclasses to allow read/writing of all the common data-types and data-structures in the standard library
Exceptions that can be thrown by upickle; placed in the same file as JSON parser due to circular dependencies between exception types and JSON types
Basic functionality to be able to read and write objects.
Stupid hacks to work around scalac not forwarding macro type params properly
A very small, very simple JSON AST that uPickle uses as part of its serialization process.
Implementation of macros used by uPickle to serialize and deserialize case classes automatically.
The default way of accessing upickle
Created by haoyi on 8/11/14.
An instance of the upickle API that follows the old serialization for tagged instances of sealed traits.