object
ProcessorCreatorMacro
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
OnlyWithFunctionalParameters[Service, RRC, RRP, RC, Req, Resp](c: Context)(processRequest: scala.reflect.macros.blackbox.Context.Expr[(Service, RRC, Req) ⇒ Req], processException: scala.reflect.macros.blackbox.Context.Expr[(Service, RC, Exception) ⇒ Req])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[Service], arg1: scala.reflect.macros.blackbox.Context.WeakTypeTag[RRC], arg2: scala.reflect.macros.blackbox.Context.WeakTypeTag[RRP], arg3: scala.reflect.macros.blackbox.Context.WeakTypeTag[RC], arg4: scala.reflect.macros.blackbox.Context.WeakTypeTag[Req], arg5: scala.reflect.macros.blackbox.Context.WeakTypeTag[Resp]): scala.reflect.macros.blackbox.Context.Expr[RRP]
-
def
SimpleImpl[RRC, RRP, RC, Req, Resp, Service, E](c: Context)(defaultResp: scala.reflect.macros.blackbox.Context.Expr[Req], processRequest: scala.reflect.macros.blackbox.Context.Expr[(Service, RRC, Req) ⇒ Req], processException: scala.reflect.macros.blackbox.Context.Expr[(Service, RC, Exception) ⇒ Req])(service: scala.reflect.macros.blackbox.Context.Expr[Service], executor: scala.reflect.macros.blackbox.Context.Expr[E])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[RRC], arg1: scala.reflect.macros.blackbox.Context.WeakTypeTag[RRP], arg2: scala.reflect.macros.blackbox.Context.WeakTypeTag[RC], arg3: scala.reflect.macros.blackbox.Context.WeakTypeTag[Req], arg4: scala.reflect.macros.blackbox.Context.WeakTypeTag[Resp], arg5: scala.reflect.macros.blackbox.Context.WeakTypeTag[Service], arg6: scala.reflect.macros.blackbox.Context.WeakTypeTag[E]): scala.reflect.macros.blackbox.Context.Expr[RRP]
-
def
WithoutExecutorAndDefaultResp[RRC, RRP, RC, Req, Resp, Service](c: Context)(processRequest: scala.reflect.macros.blackbox.Context.Expr[(Service, RRC, Req) ⇒ Req], processException: scala.reflect.macros.blackbox.Context.Expr[(Service, RC, Exception) ⇒ Req])(service: scala.reflect.macros.blackbox.Context.Expr[Service])(implicit arg0: scala.reflect.macros.blackbox.Context.WeakTypeTag[RRC], arg1: scala.reflect.macros.blackbox.Context.WeakTypeTag[RRP], arg2: scala.reflect.macros.blackbox.Context.WeakTypeTag[RC], arg3: scala.reflect.macros.blackbox.Context.WeakTypeTag[Req], arg4: scala.reflect.macros.blackbox.Context.WeakTypeTag[Resp], arg5: scala.reflect.macros.blackbox.Context.WeakTypeTag[Service]): scala.reflect.macros.blackbox.Context.Expr[RRP]
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
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
1.0,2021/12/6