public class PropertyPathTraverser extends Object
For example if the property for path config.datasource.mysql.type was exported and we now
encounter the property for path config.datasource.driver.version, the newly encountered
sections are driver and version.
| Modifier and Type | Class and Description |
|---|---|
static class |
PropertyPathTraverser.PathElement
Represents the current element of a path which is currently being handled.
|
| Constructor and Description |
|---|
PropertyPathTraverser(ConfigurationData configurationData) |
| Modifier and Type | Method and Description |
|---|---|
List<PropertyPathTraverser.PathElement> |
getPathElements(List<String> pathElements)
Returns all path elements for the given property that have not been traversed yet.
|
public PropertyPathTraverser(ConfigurationData configurationData)
public List<PropertyPathTraverser.PathElement> getPathElements(List<String> pathElements)
pathElements - all elements that make up the path of the propertyCopyright © 2016–2021 The AuthMe Team. All rights reserved.