StdMethodParameter

case class StdMethodParameter(method: MethodRef, index: Int, name: String, isRequired: Boolean, isSecret: Boolean, surface: Surface, defaultValue: Option[Any], accessor: Option[Any => Any]) extends MethodParameter

Parameters of a Surface

Parameters of a Surface

trait Product
trait Equals
trait Parameter
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def get(x: Any): Any
override def getDefaultValue: Option[Any]
Definition Classes
override def toString: String
Definition Classes
Any

Inherited methods

override def call(obj: Any, x: Any*): Any
Definition Classes
Inherited from
Parameter
def getMethodArgDefaultValue(methodOwner: Any): Option[Any]

Method owner instance is necessary to find by-name parameter default values

Method owner instance is necessary to find by-name parameter default values

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