upickle
.
Macros
Reading
abstract
class
Reading
[
M
[
_
]
]
extends
Derive
[
M
]
Linear Supertypes
Derive
[
M
],
DeriveApi
[
M
],
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
Reading
Derive
DeriveApi
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
Reading
()
Type Members
case class
TypeKey
extends
Product
with
Serializable
Definition Classes
Derive
Abstract Value Members
abstract
val
c
:
Context
Definition Classes
Reading
→ DeriveApi
abstract
def
typeclass
:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
M
[_]]
Definition Classes
DeriveApi
Concrete 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
def
annotate
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
(
derived:
scala.reflect.macros.Universe.Tree
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Derive
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
companionTree
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
:
Either
[
String
,
scala.reflect.macros.Universe.Tree
]
Definition Classes
Derive
def
customKey
(
sym:
scala.reflect.macros.blackbox.Context.Symbol
)
:
Option
[
String
]
Definition Classes
Derive
def
derive
[
T
]
(
implicit
arg0:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
T
]
)
:
scala.reflect.macros.blackbox.Context.Tree
Definition Classes
Derive
def
deriveClass
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Derive
def
deriveObject
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Derive
def
deriveTrait
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Derive
def
deriveType
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.blackbox.Context.Tree
Definition Classes
Derive
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
fail
(
tpe:
scala.reflect.macros.Universe.Type
,
s:
String
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Derive
def
fallbackDerivation
(
t:
scala.reflect.macros.Universe.Type
)
:
Option
[
scala.reflect.macros.Universe.Tree
]
Definition Classes
DeriveApi
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
fleshedOutSubtypes
(
tpe:
scala.reflect.macros.Universe.TypeRef
)
:
Set
[
scala.reflect.macros.Universe.Type
]
Definition Classes
Derive
def
freshName
:
scala.reflect.macros.Universe.TermName
Definition Classes
Derive
def
getArgSyms
(
tpe:
scala.reflect.macros.blackbox.Context.Type
)
:
Either
[
String
, (
scala.reflect.macros.Universe.Tree
,
List
[
scala.reflect.macros.Universe.Symbol
],
List
[
scala.reflect.macros.Universe.Symbol
])]
Definition Classes
Derive
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
knot
(
t:
scala.reflect.macros.Universe.Tree
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Reading
→ DeriveApi
def
mergeTrait
(
subtrees:
Seq
[
scala.reflect.macros.Universe.Tree
]
,
subtypes:
Seq
[
scala.reflect.macros.Universe.Type
]
,
targetType:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Reading
→ DeriveApi
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
removeRepeats
(
t:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
Derive
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
typeclassFor
(
t:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
Derive
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
wrapCase0
(
t:
scala.reflect.macros.blackbox.Context.Tree
,
targetType:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Reading
→ DeriveApi
def
wrapCase1
(
t:
scala.reflect.macros.blackbox.Context.Tree
,
arg:
String
,
default:
scala.reflect.macros.blackbox.Context.Tree
,
typeArgs:
Seq
[
scala.reflect.macros.blackbox.Context.Type
]
,
argType:
scala.reflect.macros.blackbox.Context.Type
,
targetType:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Reading
→ DeriveApi
def
wrapCaseN
(
t:
scala.reflect.macros.blackbox.Context.Tree
,
args:
Seq
[
String
]
,
defaults:
Seq
[
scala.reflect.macros.blackbox.Context.Tree
]
,
typeArgs:
Seq
[
scala.reflect.macros.blackbox.Context.Type
]
,
argTypes:
Seq
[
scala.reflect.macros.Universe.Type
]
,
targetType:
scala.reflect.macros.blackbox.Context.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Reading
→ DeriveApi
def
wrapObject
(
t:
scala.reflect.macros.blackbox.Context.Tree
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
Reading
→ DeriveApi
Inherited from
Derive
[
M
]
Inherited from
DeriveApi
[
M
]
Inherited from
AnyRef
Inherited from
Any
Ungrouped