Module com.github.rvesse.airline
Package com.github.rvesse.airline.parser.resources
-
Interface Summary Interface Description ResourceLocator Interface for making resource search locations extensible e.g. -
Class Summary Class Description AbstractPlaceholderLocator A resource locator that supports placeholders of the form${name}
which when found calls theAbstractPlaceholderLocator.resolvePlaceholder(String)
method to try and resolve the encountered placeholders.ClasspathLocator A resource locator that finds resources on the classpathEnvVarLocator A resource locator that supports${NAME}
style placeholders to refer to environment variables to locate resources referred to by those environment variablesFileLocator A resource locator that does no resolution other than removing any leadingfile://
prefix i.e.HomeDirectoryLocator A resource locator that allows the~/
or~\
alias (depending on your platforms file separator) to be used to refer to the users home directoryJvmSystemPropertyLocator A resource locator that allows references to JVM system properties using${property}
references to locate resources referred to in those propertiesModulePathLocator WorkingDirectoryLocator A user alias locator that allows the./
or.\
alias (depending on your platforms file separator) to be used to refer to the current working directory