Constructor and Description |
---|
Resolver() |
Modifier and Type | Method and Description |
---|---|
Env.Resolver |
delimiters(String start,
String end)
Set start and end delimiters.
|
Env.Resolver |
ignoreMissing()
Ignore missing property replacement and leave the expression untouch.
|
String |
resolve(String text)
Returns a string with all substitutions (the
${foo.bar} syntax,
see the
spec) resolved. |
Env.Resolver |
source(com.typesafe.config.Config source)
Set property source.
|
Env.Resolver |
source(Env.PropertySource source)
Set property source.
|
Env.Resolver |
source(Map<String,Object> source)
Set property source.
|
public Env.Resolver source(Map<String,Object> source)
source
- Source.public Env.Resolver source(Env.PropertySource source)
source
- Source.public Env.Resolver source(com.typesafe.config.Config source)
source
- Source.public Env.Resolver delimiters(String start, String end)
start
- Start delimiter.end
- End delimiter.public Env.Resolver ignoreMissing()
public String resolve(String text)
${foo.bar}
syntax,
see the
spec) resolved. Substitutions are looked up using the source
param as the
root object, that is, a substitution ${foo.bar}
will be replaced with
the result of getValue("foo.bar")
.text
- Text to process.Copyright © 2019. All rights reserved.