io
.
udash
.
macros
.
rpc
UdashRPCMacros
Related Doc:
package rpc
class
UdashRPCMacros
extends
RPCMacros
Linear Supertypes
RPCMacros
,
MacroCommons
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
UdashRPCMacros
RPCMacros
MacroCommons
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
UdashRPCMacros
(
c:
Context
)
Type Members
case class
ApplyUnapply
extends
Product
with
Serializable
Definition Classes
MacroCommons
sealed
trait
MemberType
extends
AnyRef
Definition Classes
RPCMacros
case class
ProxyableMember
extends
Product
with
Serializable
Definition Classes
RPCMacros
case class
TypeKey
extends
Product
with
Serializable
Definition Classes
MacroCommons
implicit
class
treeOps
[
T <:
scala.reflect.macros.Universe.Tree
]
extends
AnyRef
Definition Classes
MacroCommons
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
val
AsRawClientRPCCls
:
scala.reflect.macros.Universe.Select
val
AsRawRPCCls
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
AsRawRPCObj
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
AsRealClientRPCCls
:
scala.reflect.macros.Universe.Select
val
AsRealRPCCls
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
AsRealRPCObj
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
CollectionPkg
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
CommonsPackage
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
FrameworkObj
:
scala.reflect.macros.Universe.Tree
Definition Classes
RPCMacros
val
FutureSym
:
scala.reflect.macros.Universe.Symbol
Definition Classes
MacroCommons
val
ListCls
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
ListObj
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
MapObj
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
MetadataAnnotationTpe
:
scala.reflect.macros.Universe.Type
Definition Classes
RPCMacros
val
NilObj
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
NoneObj
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
OptionClass
:
scala.reflect.macros.Universe.ClassSymbol
Definition Classes
MacroCommons
val
OptionCls
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
RPCFrameworkType
:
scala.reflect.macros.Universe.Type
Definition Classes
RPCMacros
val
RPCMetadataCls
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
RPCNameAnnotType
:
scala.reflect.macros.Universe.Type
Definition Classes
RPCMacros
val
RPCType
:
scala.reflect.macros.Universe.Type
Definition Classes
RPCMacros
val
RawRPCCls
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
RawValueTpe
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
RpcPackage
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
RunNowEC
:
scala.reflect.macros.Universe.Select
Definition Classes
RPCMacros
val
ScalaPkg
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
SomeObj
:
scala.reflect.macros.Universe.Select
Definition Classes
MacroCommons
val
UdashFrameworkObj
:
scala.reflect.macros.Universe.Tree
def
abort
(
msg:
String
)
:
Nothing
Definition Classes
MacroCommons
def
abortOnTypecheckException
[
T
]
(
expr: ⇒
T
)
:
T
Definition Classes
MacroCommons
def
allAnnotations
(
tpe:
scala.reflect.macros.Universe.Type
)
:
List
[
scala.reflect.macros.Universe.Annotation
]
Definition Classes
RPCMacros
def
allAnnotations
(
s:
scala.reflect.macros.Universe.Symbol
)
:
List
[
scala.reflect.macros.Universe.Annotation
]
Definition Classes
MacroCommons
def
allCurrentlyKnownSubclasses
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
Set
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
MacroCommons
def
alternatives
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
List
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
MacroCommons
def
applyUnapplyFor
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Option
[
ApplyUnapply
]
Definition Classes
MacroCommons
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
asRawClientImpl
[
T
]
(
implicit
arg0:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
T
]
)
:
scala.reflect.macros.blackbox.Context.Tree
def
asRawImpl
[
T
]
(
implicit
arg0:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
T
]
)
:
scala.reflect.macros.blackbox.Context.Tree
Definition Classes
RPCMacros
def
asRealClientImpl
[
T
]
(
implicit
arg0:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
T
]
)
:
scala.reflect.macros.blackbox.Context.Tree
def
asRealImpl
[
T
]
(
implicit
arg0:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
T
]
)
:
scala.reflect.macros.blackbox.Context.Tree
Definition Classes
RPCMacros
val
c
:
Context
Definition Classes
UdashRPCMacros
→ RPCMacros → MacroCommons
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
determineTypeParams
(
undetTpe:
scala.reflect.macros.Universe.Type
,
detTpe:
scala.reflect.macros.Universe.Type
,
typeParams:
List
[
scala.reflect.macros.Universe.Symbol
]
)
:
Option
[
List
[
scala.reflect.macros.Universe.Type
]]
Definition Classes
MacroCommons
def
echo
(
msg:
String
)
:
Unit
Definition Classes
MacroCommons
lazy val
enclosingClasses
:
List
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
MacroCommons
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
error
(
msg:
String
)
:
Unit
Definition Classes
MacroCommons
def
existentialSingletonToValDef
(
sym:
scala.reflect.macros.Universe.Symbol
,
name:
scala.reflect.macros.Universe.TermName
,
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.ValDef
Definition Classes
MacroCommons
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getType
(
typeTree:
scala.reflect.macros.Universe.Tree
)
:
scala.reflect.macros.Universe.Type
Definition Classes
MacroCommons
def
getterSymbolToValDef
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
scala.reflect.macros.Universe.ValDef
Definition Classes
MacroCommons
def
hasRpcAnnot
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Boolean
Definition Classes
RPCMacros
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isSealedHierarchyRoot
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
Boolean
Definition Classes
MacroCommons
def
isTypeTree
(
tree:
scala.reflect.macros.Universe.Tree
)
:
Boolean
Definition Classes
MacroCommons
def
knownNonAbstractSubclasses
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
Set
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
MacroCommons
def
knownSubtypes
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Option
[
List
[
scala.reflect.macros.Universe.Type
]]
Definition Classes
MacroCommons
def
materializeMetadata
[
T
]
(
implicit
arg0:
scala.reflect.macros.blackbox.Context.WeakTypeTag
[
T
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
RPCMacros
def
methodSymbolToDefDef
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
scala.reflect.macros.Universe.DefDef
Definition Classes
MacroCommons
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
lazy val
ownerChain
:
List
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
MacroCommons
def
paramSymbolToValDef
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
scala.reflect.macros.Universe.ValDef
Definition Classes
MacroCommons
def
pathTo
(
sym:
scala.reflect.macros.Universe.Symbol
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroCommons
def
proxyableMethods
(
tpe:
scala.reflect.macros.Universe.Type
)
: (
Iterable
[
ProxyableMember
],
Iterable
[
ProxyableMember
],
Iterable
[
ProxyableMember
])
Definition Classes
RPCMacros
def
reifyList
(
args:
List
[
scala.reflect.macros.Universe.Tree
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
RPCMacros
def
reifyListPat
(
args:
List
[
scala.reflect.macros.Universe.Tree
]
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
RPCMacros
def
select
(
pre:
scala.reflect.macros.Universe.Tree
,
name:
scala.reflect.macros.Universe.Name
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroCommons
def
singleValueFor
(
tpe:
scala.reflect.macros.Universe.Type
)
:
Option
[
scala.reflect.macros.Universe.Tree
]
Definition Classes
MacroCommons
def
superSymbols
(
s:
scala.reflect.macros.Universe.Symbol
)
:
List
[
scala.reflect.macros.Universe.Symbol
]
Definition Classes
MacroCommons
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
treeForType
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroCommons
def
typeOfTypeSymbol
(
sym:
scala.reflect.macros.Universe.TypeSymbol
)
:
scala.reflect.macros.Universe.Type
Definition Classes
MacroCommons
def
typeSymbolToTypeDef
(
sym:
scala.reflect.macros.Universe.Symbol
,
forMethod:
Boolean
)
:
scala.reflect.macros.Universe.TypeDef
Definition Classes
MacroCommons
def
typecheckException
(
msg:
String
)
:
Nothing
Definition Classes
MacroCommons
def
unwrapNullaryMt
(
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Type
Definition Classes
MacroCommons
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
warning
(
msg:
String
)
:
Unit
Definition Classes
MacroCommons
def
withKnownSubclassesCheck
(
tree:
scala.reflect.macros.Universe.Tree
,
tpe:
scala.reflect.macros.Universe.Type
)
:
scala.reflect.macros.Universe.Tree
Definition Classes
MacroCommons
Inherited from
RPCMacros
Inherited from
MacroCommons
Inherited from
AnyRef
Inherited from
Any
Ungrouped