case class ParamMetadata[T](name: String, annotations: List[MetadataAnnotation], typeMetadata: ParamTypeMetadata[T]) extends TypedMetadata[T] with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParamMetadata
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. TypedMetadata
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ParamMetadata(name: String, annotations: List[MetadataAnnotation], typeMetadata: ParamTypeMetadata[T])

Value Members

  1. val annotations: List[MetadataAnnotation]
    Annotations
    @reifyAnnot() @multi()
  2. val name: String
    Annotations
    @reifyName( useRawName = ... )
  3. val typeMetadata: ParamTypeMetadata[T]
    Annotations
    @infer( clue = meta.this.infer.<init>$default$1 )