RuntimePath

data class RuntimePath(val assignments: Map<ResponsePath, String>)(source)

A conjunctive set of runtime type assignments. All assignments in the map must be satisfied simultaneously.

Example:

RuntimePath(
assignments = mapOf(
listOf("outer") to "OuterA",
listOf("outer", "inner") to "InnerX",
),
)

means: outer is OuterA AND outer.inner is InnerX

Constructors

Link copied to clipboard
constructor(assignments: Map<ResponsePath, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard