Package-level declarations

Types

Link copied to clipboard

An exception thrown when a dynamic value cannot be converted to a static type via a ValueFactory method.

Link copied to clipboard
class MarkdownListToCollection<T : OutputValue<*>>(list: ListBlock, inlineValueMapper: (Node) -> T, nestedValueMapper: (ListBlock) -> T) : MarkdownListToValue<IterableValue<T>, T, Node>

Helper that converts a Markdown list to an OrderedCollectionValue.

Link copied to clipboard
class MarkdownListToDictionary<T : OutputValue<*>>(list: ListBlock, inlineValueMapper: (String) -> T, nestedValueMapper: (ListBlock) -> T, nothingValueMapper: () -> T) : MarkdownListToValue<DictionaryValue<T>, Pair<String, T>, TextNode>

Helper that converts a Markdown list to a DictionaryValue.

Link copied to clipboard
abstract class MarkdownListToValue<V : OutputValue<*>, E, N : Node>(list: ListBlock)

Helper that converts a Markdown list to a Value of type V.

Link copied to clipboard

Factory of Value wrappers from raw data.