MethodSignature

case class MethodSignature[T] extends Signature[T]

Encodes the structure of an uncurried Scala method signature, with generic type parameter lists erased to just their size and position.

Value Params
params

represents types of method parameters interspersed by the lengths of generic type parameter lists

result

represents the type of the method result

trait Serializable
trait Product
trait Equals
class Signature[T]
class Object
trait Matchable
class Any

Value members

Concrete methods

def map[U](f: T => U): MethodSignature[U]

Inherited methods

final def mergeShow(sb: StringBuilder): StringBuilder
Inherited from
Signature
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
final def show: String
Inherited from
Signature