SemanticCase
class SemanticCase(val id: String, val shape: SemanticShape, val matches: Set<String>, filter: (QueryField) -> FilterExpression)
One cell of the semantic matrix: filter, applied to a field of shape, matches exactly the probes named in matches. id is stable and unique, so a backend's test can name the cells it is known to diverge on.
Constructors
Link copied to clipboard
constructor(id: String, shape: SemanticShape, matches: Set<String>, filter: (QueryField) -> FilterExpression)