| Modifier and Type | Method and Description |
|---|---|
UserAliasSourceBuilder<C> |
UserAliasSourceBuilder.withLocator(ResourceLocator locator) |
UserAliasSourceBuilder<C> |
UserAliasSourceBuilder.withLocators(ResourceLocator... locators) |
| Modifier and Type | Method and Description |
|---|---|
UserAliasSourceBuilder<C> |
UserAliasSourceBuilder.withLocators(List<ResourceLocator> locators) |
ParserBuilder<C> |
ParserBuilder.withUserAliases(String filename,
String prefix,
List<ResourceLocator> locators,
String... searchLocations)
Deprecated.
Use
ParserBuilder.withUserAliases() to access the user alias
builder directly instead |
| Constructor and Description |
|---|
VersionSection(String[] dataSources,
ResourceLocator[] resourceLocators,
String componentProperty,
String versionProperty,
String buildProperty,
String dateProperty,
String[] additionalProperties,
String[] additionalTitles,
boolean suppressErrors,
boolean tabular) |
| Modifier and Type | Method and Description |
|---|---|
static ResourceLocator[] |
ParserUtil.createResourceLocators(Class<? extends ResourceLocator>[] locatorClasses) |
| Modifier and Type | Field and Description |
|---|---|
static ResourceLocator[] |
UserAliasesSource.DEFAULT_LOCATORS
Default user alias source locators
|
| Modifier and Type | Method and Description |
|---|---|
List<ResourceLocator> |
UserAliasesSource.getLocators()
Gets the locators that are used to resolve search locations to actual
usable locations
|
| Constructor and Description |
|---|
UserAliasesSource(String filename,
String prefix,
List<ResourceLocator> locators,
List<String> searchLocations) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPlaceholderLocator
A resource locator that supports placeholders of the form
${name} which when found calls the
AbstractPlaceholderLocator.resolvePlaceholder(String) method to try and resolve the encountered
placeholders. |
class |
ClasspathLocator
A resource locator that finds resources on the classpath
|
class |
EnvVarLocator
A resource locator that supports
${NAME} style placeholders to
refer to environment variables to locate resources referred to by those
environment variables |
class |
FileLocator
A resource locator that does no resolution other than removing any leading
file:// prefix i.e. |
class |
HomeDirectoryLocator
A resource locator that allows the
~/ or ~\ alias (depending
on your platforms file separator) to be used to refer to the users home
directory |
class |
JvmSystemPropertyLocator
A resource locator that allows references to JVM system properties using
${property} references to locate resources referred to in those
properties |
class |
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 |
Copyright © 2012–2022. All rights reserved.