alias

case class alias(aliases: String*) extends StaticAnnotation

Parameter annotation to change behavior of the annotation API. Annotate a method parameter with this annotation to override some aspects of macro-generated code.

Add aliases to the name of the parameter. This can be especially helpful for defining short names, e.g. @arg("-s") server: String = ....

trait Serializable
trait Product
trait Equals
trait StaticAnnotation
class Annotation
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product