CatalogStep

sealed interface CatalogStep

One step of a CatalogPath: into an object field, into the elements of an array, or downwards.

Inheritors

Types

Link copied to clipboard

Down: the steps after this one apply at this node and at every node below it.

Link copied to clipboard
data object AnyElement : CatalogStep

Into every element of an array, without distinguishing which.

Link copied to clipboard
data class Field(val name: String) : CatalogStep

Into the field called name.