reifyName
halotukozak.mrpc.annotation.reifyName
Steers how the metadata materializer fills a metadata-class constructor parameter with the RPC element's NAME.
useRawName = false(default): maps to madelabel— the source name of the method/param.useRawName = true: maps to the RESOLVED name (RpcName.computeAll), i.e. honoring@rpcName.
Read by reflection on the metadata class's constructor params — NOT captured in halotukozak.made.Done.Metadata, so this is a plain scala.annotation.StaticAnnotation (not a halotukozak.made.annotation.MetaAnnotation). Mirrors commons reifyName.
Attributes
- Source
- reify.scala
- Graph
-
- Supertypes
-
class MetaAnnotationtrait RefiningAnnotationtrait StaticAnnotationclass Annotationclass Objecttrait Matchableclass Any
Members list
In this article