org.ekrich.config.ConfigResolveOptions
See theConfigResolveOptions companion class
object ConfigResolveOptions
A set of options related to resolving substitutions. Substitutions use the ${foo.bar
syntax and are documented in the HOCON">spec.
Typically this class would be used with the method Config.resolve(ConfigResolveOptions).
This object is immutable, so the "setters" return a new object.
Here is an example of creating a custom ConfigResolveOptions
:
ConfigResolveOptions options = ConfigResolveOptions.defaults() .setUseSystemEnvironment(false)
In addition to ConfigResolveOptions#defaults, there's a prebuilt ConfigResolveOptions#noSystem which avoids looking at any system environment variables or other external system information. (Right now, environment variables are the only example.)
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ConfigResolveOptions.type
Members list
In this article