Tag
A RegistryEntrySet.Nova backed by a tag.
Properties
The entries contained in this RegistryEntrySet.Nova.Tag.
The registry this RegistryEntrySet.Nova belongs to.
The key of the tag this RegistryEntrySet.Nova.Tag is backed by.
Functions
Flat-maps the value of this provider via transform. During bootstrap phase, uses Provider.flatMap, otherwise Provider.immediateFlatMap. This allows creating flat-mapped providers based off of RegistryEntries lazily during bootstrap phase, where resolving their value is not possible, without paying for the extra overhead post-bootstrap, where immediateFlatMap can be used.
Flattens the value of this provider. During bootstrap phase, uses Provider.flatMap, otherwise Provider.immediateFlatMap. This allows creating flat-mapped providers based off of RegistryEntries lazily during bootstrap phase, where resolving their value is not possible, without paying for the extra overhead post-bootstrap, where immediateFlatMap can be used.
Checks whether value is part of this set. Requires resolving this set and as such this function may not be called before registry freeze.
Checks whether entry is part of this set. Requires resolving the corresponding tag and cannot be called before registry freeze. Also note that tag contents can change at any time.