QueryDatasetChange

sealed interface QueryDatasetChange

One change to QueryDatasets: a dataset added, replaced by a new declaration, or removed.

Inheritors

Types

Link copied to clipboard
data class Added(val dataset: QueryDataset) : QueryDatasetChange
Link copied to clipboard
data class Removed(val dataset: QueryDataset) : QueryDatasetChange
Link copied to clipboard
data class Replaced(val previous: QueryDataset, val dataset: QueryDataset) : QueryDatasetChange

Properties

Link copied to clipboard
abstract val dataset: QueryDataset

The dataset the change leaves in place, or the one it removed.