| java.lang.Object | |
| ↳ | com.pnfsoftware.jeb.util.base.PathProcessor |
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static final PathProcessor | ENV | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| PathProcessor() | |||||||||||
| PathProcessor(Map<String, String> smap) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| List<String> |
decodeFlexiMultiPath(String mp)
Decode a flexible multi-path, composed of one or more flexi-paths separated by semi-columns.
| ||||||||||
| String |
decodeFlexiPath(String p)
Decode a single flexi-path.
| ||||||||||
| String |
substituteEnvironmentVariables(String p)
Inject Environment variables into a String using $var or %var%.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Decode a flexible multi-path, composed of one or more flexi-paths separated by semi-columns.
| mp | a multi-flexi-path |
|---|
Decode a single flexi-path. A flexible path can contain environment variables; it may also
contain alternatives, separated by pipes and enclosed in parenthesis. Example:
/root/($FOO|user)/$BAR/dir1
| p | a flexi-path |
|---|
Inject Environment variables into a String using $var or %var%.
| p | path with environment variables |
|---|