TypeDescription

class TypeDescription<T>(val arguments: Map<NodeParameterKey<T, *>, *>)

The description for the creation of a type

Constructors

Link copied to clipboard
constructor(arguments: Map<NodeParameterKey<T, *>, *>)

Properties

Link copied to clipboard

The arguments: that is, everything that was expected and stored using the storeIn/storeValueIn constructs.

Functions

Link copied to clipboard
inline operator fun <R> get(parameterKey: NodeParameterKey<T, R>): R

Retrieve the given argument, casting it to T automatically

Link copied to clipboard

Retrieve a value using a key, without type-checking.