ConfigNull
This exists because sometimes null is not the same as missing. Specifically, if a value is set to null we can give a better error message (indicating where it was set to null) in case someone asks for the value. Also, null overrides values set "earlier" in the search path, while missing values do not.
This exists because sometimes null is not the same as missing. Specifically, if a value is set to null we can give a better error message (indicating where it was set to null) in case someone asks for the value. Also, null overrides values set "earlier" in the search path, while missing values do not.
Value members
Concrete methods
- Definition Classes
Inherited methods
Called only by ResolveContext.resolve().
Called only by ResolveContext.resolve().
- Value Params
- context
state of the current resolve
- source
where to look up values
- Returns
a new value if there were changes, or this if no changes
- Inherited from
- AbstractConfigValue