Module com.github.rvesse.airline
Class JvmSystemPropertyLocator
java.lang.Object
com.github.rvesse.airline.parser.resources.FileLocator
com.github.rvesse.airline.parser.resources.AbstractPlaceholderLocator
com.github.rvesse.airline.parser.resources.JvmSystemPropertyLocator
- All Implemented Interfaces:
ResourceLocator
A resource locator that allows references to JVM system properties using
${property}
references to locate resources referred to in those
properties-
Field Summary
Fields inherited from class com.github.rvesse.airline.parser.resources.FileLocator
FILE_URI_PREFIX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
resolvePlaceholder
(String name) Resolves a placeholderMethods inherited from class com.github.rvesse.airline.parser.resources.AbstractPlaceholderLocator
resolve
Methods inherited from class com.github.rvesse.airline.parser.resources.FileLocator
open
-
Constructor Details
-
JvmSystemPropertyLocator
public JvmSystemPropertyLocator()
-
-
Method Details
-
resolvePlaceholder
Description copied from class:AbstractPlaceholderLocator
Resolves a placeholder- Specified by:
resolvePlaceholder
in classAbstractPlaceholderLocator
- Parameters:
name
- Placeholder name- Returns:
- Resolved placeholder
-