p

upickle

implicits

package implicits

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package internal

Type Members

  1. trait BaseCaseObjectContext extends AnyRef
  2. trait CaseClassReadWriters extends Types

    Basic functionality to be able to read and write objects.

    Basic functionality to be able to read and write objects. Kept as a trait so other internal files can use it, while also mixing it into the upickle package to form the public API1

  3. abstract class CaseObjectContext[V] extends ObjVisitor[Any, V] with BaseCaseObjectContext
  4. trait Generated extends TupleReadWriters

    Auto-generated picklers and unpicklers, used for creating the 22 versions of tuple-picklers and case-class picklers

  5. abstract class HugeCaseObjectContext[V] extends ObjVisitor[Any, V] with BaseCaseObjectContext
  6. trait LowPriWriters extends Types

    This needs to be split into a separate trait due to https://github.com/scala/bug/issues/11768

  7. trait MacroImplicits extends MacrosCommon
  8. trait MacrosCommon extends AnyRef
  9. trait Readers extends Types with TupleReadWriters with Generated with ReadersVersionSpecific
  10. trait ReadersVersionSpecific extends MacroImplicits
  11. trait TupleReadWriters extends Types

    Basic functionality to be able to read and write objects.

    Basic functionality to be able to read and write objects. Kept as a trait so other internal files can use it, while also mixing it into the upickle package to form the public API1

  12. trait Writers extends Types with TupleReadWriters with Generated with WritersVersionSpecific with LowPriWriters
  13. trait WritersVersionSpecific extends MacroImplicits
  14. case class key(s: String) extends Annotation with StaticAnnotation with Product with Serializable

Value Members

  1. object MacroImplicits

    Stupid hacks to work around scalac not forwarding macro type params properly

Ungrouped