object Macros
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.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Macros
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait DeriveDefaults[M[_]] extends AnyRef
- abstract class Reading[M[_]] extends DeriveDefaults[M]
- abstract class Writing[M[_]] extends DeriveDefaults[M]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def macroRImpl[T, R[_]](c0: Context)(implicit e1: scala.reflect.macros.blackbox.Context.WeakTypeTag[T], e2: scala.reflect.macros.blackbox.Context.WeakTypeTag[R[_]]): scala.reflect.macros.blackbox.Context.Expr[R[T]]
- def macroWImpl[T, W[_]](c0: Context)(implicit e1: scala.reflect.macros.blackbox.Context.WeakTypeTag[T], e2: scala.reflect.macros.blackbox.Context.WeakTypeTag[W[_]]): scala.reflect.macros.blackbox.Context.Expr[W[T]]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )