Info

case
class Info[T](description: Option[String], examples: List[Example[T]], deprecated: Boolean, attributes: AttributeMap)
Companion
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

def attribute[A](k: AttributeKey[A]): Option[A]
def attribute[A](k: AttributeKey[A], v: A): Info[T]
def deprecated(d: Boolean): Info[T]
def description(d: String): Info[T]
def example: Option[T]
def example(t: T): Info[T]
def example(example: Example[T]): Info[T]
def examples(ts: List[Example[T]]): Info[T]
def map[U](codec: Mapping[T, U]): Info[U]

Inherited methods

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