p
upickle
package upickle
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait Api extends Types with Readers with Writers with CaseClassReadWriters with WebJson with JsReadWriters with MsgReadWriters with Annotator
An instance of the upickle API.
An instance of the upickle API. There's a default instance at
upickle.default
, but you can also implement it yourself to customize its behavior. Override theannotate
methods to control how a sealed trait instance is tagged during reading and writing. - trait AttributeTagged extends Api with Annotator
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. - trait JsReadWriters extends Types with MacroImplicits with LowPriReadWriters
- trait LegacyApi extends Api with Annotator
- trait LowPriReadWriters extends AnyRef
- trait MsgReadWriters extends Types with MacroImplicits
- trait WebJson extends Types
Value Members
- object default extends AttributeTagged
The default way of accessing upickle
- object legacy extends LegacyApi
An instance of the upickle API that follows the old serialization for tagged instances of sealed traits: as a list with two items, the first being the type-tag and the second being the serialized object