Nova
A RegistryEntrySet backed by a Nova registry.
Inheritors
Types
A RegistryEntrySet.Nova backed by a constant set of entries.
A RegistryEntrySet.Nova backed by a tag.
Properties
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.