BaseDescription

abstract class BaseDescription : Description

A Description that is stored as a string.

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

Appends the description of a SelfDescribing value to this description.

Link copied to clipboard
open override fun appendList(start: String, separator: String, end: String, values: Iterable<out SelfDescribing>): Description

Appends a list of SelfDescribing objects to the description.

Link copied to clipboard
open override fun appendText(text: String): Description

Appends some plain text to the description.

Link copied to clipboard
open override fun appendValue(value: Any?): Description

Appends an arbitrary value to the description.

Link copied to clipboard
open override fun <T> appendValueList(start: String, separator: String, end: String, values: Iterable<T>): Description
open override fun <T> appendValueList(start: String, separator: String, end: String, vararg values: T): Description

Appends a list of values to the description.