Suite • opensavvy.prepared.suite.config • TestConfig • Key
Key¶
interface Key<E : TestConfig.Element, U : TestConfig.Uniqueness>
Identifier of an Element.
Parameters¶
- U
-
See uniqueness. See also Key.Unique and Key.Multi as shorthands.
Inheritors¶
Types¶
Multi¶
interface Multi<E : TestConfig.Element> : TestConfig.Key<E, TestConfig.Uniqueness.Multi>
Shorthand for a Key with a uniqueness of Multi.
Unique¶
interface Unique<E : TestConfig.Element> : TestConfig.Key<E, TestConfig.Uniqueness.Unique>
Shorthand for a Key with a uniqueness of Unique.
Properties¶
uniqueness¶
abstract val uniqueness: U
Marker for the uniqueness of the elements denoted by this key.