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