com.rallyhealth.weepickle.v1

Type members

Classlikes

trait Api extends Tos with Froms with NoOpMappers with FromToValue

An instance of the com.rallyhealth.weepickle.v1 API. There's a default instance at com.rallyhealth.weepickle.v1.WeePickle, but you can also implement it yourself to customize its behavior. Override the annotate methods to control how a sealed trait instance is tagged during reading and writing.

An instance of the com.rallyhealth.weepickle.v1 API. There's a default instance at com.rallyhealth.weepickle.v1.WeePickle, but you can also implement it yourself to customize its behavior. Override the annotate methods to control how a sealed trait instance is tagged during reading and writing.

Companion
object
object Api
Companion
class
trait AttributeTagged extends Api with Annotator

A com.rallyhealth.weepickle.v1.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.

A com.rallyhealth.weepickle.v1.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.

abstract

Converters for default scala types. Macros to generate converters for case classes.

Converters for default scala types. Macros to generate converters for case classes.