object
Macros
Type Members
-
class
RW extends AnyRef
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
object
RW
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
customKey(c: Context)(sym: scala.reflect.macros.Context.Symbol): Option[String]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getCompanion(c: Context)(tpe: scala.reflect.macros.Context.Type): Tree
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
macroRImpl[T](c: Context)(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[T]): scala.reflect.macros.Context.Expr[Reader[T]]
-
def
macroWImpl[T](c: Context)(implicit arg0: scala.reflect.macros.Context.WeakTypeTag[T]): scala.reflect.macros.Context.Expr[Writer[T]]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
picklerFor(c: Context)(tpe: scala.reflect.macros.Context.Type, rw: RW)(treeMaker: (Seq[scala.reflect.macros.Context.Tree]) ⇒ scala.reflect.macros.Context.Tree): scala.reflect.macros.Context.Tree
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any
Implementation of macros used by uPickle to serialize and deserialize case classes automatically. You probably shouldn't need to use these directly, since they are called implicitly when trying to read/write types you don't have a Reader/Writer in scope for.