public class PlaceholderResolver extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PlaceholderResolver.Placeholder
A name, value pair.
|
| Constructor and Description |
|---|
PlaceholderResolver(com.fasterxml.jackson.databind.node.ObjectNode rootNode,
Map<String,String> externalProperties) |
| Modifier and Type | Method and Description |
|---|---|
static List<PlaceholderResolver.Placeholder> |
extractPlaceholders(String value) |
static String |
replacePlaceholder(String originalString,
String placeholderName,
String placeholderValue) |
Collection<UnresolvedPlaceholder> |
resolve() |
static Collection<UnresolvedPlaceholder> |
resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode rootNode,
Map<String,String> externalProperties)
Resolve placeholders.
|
static Collection<UnresolvedPlaceholder> |
resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode rootNode,
Properties properties)
Resolve placeholders.
|
public static Collection<UnresolvedPlaceholder> resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode rootNode, Map<String,String> externalProperties)
rootNode - root nodeexternalProperties - propertiespublic static Collection<UnresolvedPlaceholder> resolvePlaceholders(com.fasterxml.jackson.databind.JsonNode rootNode, Properties properties)
rootNode - root nodeproperties - propertiespublic Collection<UnresolvedPlaceholder> resolve()
public static String replacePlaceholder(String originalString, String placeholderName, String placeholderValue)
public static List<PlaceholderResolver.Placeholder> extractPlaceholders(String value)
Copyright © 2013–2020 Hotels.com. All rights reserved.