entry
Creates a MutableProvider of non-null type T that is linked to the value under key of this provider's Compound. If the compound does not have an entry under key, defaultValue is used to create it lazily. If there is already an entry provider for key that matches T, defaultValue will be ignored and the existing provider will be returned.
On resolving, the returned provider can throw IllegalArgumentException if an existing entry provider has a different type, or if a direct entry has an incompatible type and JVM assertions are enabled.
See also
Creates a MutableProvider of type T that is linked to the value under key of this provider's Compound. If the compound does not have an entry under key, defaultValue is used to create it lazily. If there is already an entry provider for key that matches T, defaultValue will be ignored and the existing provider will be returned.
On resolving, the returned provider can throw IllegalArgumentException if an existing entry provider has a different type, or if a direct entry has an incompatible type and JVM assertions are enabled.