DictionaryValue

A mutable Map, with string keys and values of type T. A dictionary can be adapted to an iterable list of key-value entries.

Parameters

T

type of values in the dictionary

Constructors

Link copied to clipboard
constructor(unwrappedValue: MutableMap<String, T>)

Properties

Link copied to clipboard
open override val unwrappedValue: MutableMap<String, T>

The wrapped value.

Functions

Link copied to clipboard
open override fun <T> accept(visitor: ExpressionVisitor<T>): T

Accepts a visitor.

open override fun <O> accept(visitor: OutputValueVisitor<O>): O
Link copied to clipboard
open override fun adapt(): IterableValue<PairValue<StringValue, T>>

Adapts the value to another type.

Link copied to clipboard

Chains two expressions together, which is used in ComposedExpressions.

Link copied to clipboard