C - Command typepublic class UserAliasSourceBuilder<C> extends AbstractChildBuilder<UserAliasesSource<C>,ParserMetadata<C>,ParserBuilder<C>>
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_EXTENSION |
| Constructor and Description |
|---|
UserAliasSourceBuilder(ParserBuilder<C> parserBuilder) |
| Modifier and Type | Method and Description |
|---|---|
UserAliasesSource<C> |
build()
Builds the type
|
boolean |
isBuildable() |
UserAliasSourceBuilder<C> |
withDefaultLocators() |
UserAliasSourceBuilder<C> |
withDefaultSearchLocation(String programName) |
UserAliasSourceBuilder<C> |
withFilename(String filename) |
UserAliasSourceBuilder<C> |
withLocator(ResourceLocator locator) |
UserAliasSourceBuilder<C> |
withLocators(List<ResourceLocator> locators) |
UserAliasSourceBuilder<C> |
withLocators(ResourceLocator... locators) |
UserAliasSourceBuilder<C> |
withPrefix(String prefix) |
UserAliasSourceBuilder<C> |
withProgramName(String programName) |
UserAliasSourceBuilder<C> |
withSearchLocation(String location) |
UserAliasSourceBuilder<C> |
withSearchLocations(String... locations) |
parentcheckNotBlank, checkNotEmpty, checkNotNullpublic static final String DEFAULT_EXTENSION
public UserAliasSourceBuilder(ParserBuilder<C> parserBuilder)
public UserAliasSourceBuilder<C> withProgramName(String programName)
public UserAliasSourceBuilder<C> withFilename(String filename)
public UserAliasSourceBuilder<C> withPrefix(String prefix)
public UserAliasSourceBuilder<C> withDefaultLocators()
public UserAliasSourceBuilder<C> withLocator(ResourceLocator locator)
public UserAliasSourceBuilder<C> withLocators(List<ResourceLocator> locators)
public UserAliasSourceBuilder<C> withLocators(ResourceLocator... locators)
public UserAliasSourceBuilder<C> withDefaultSearchLocation(String programName)
public UserAliasSourceBuilder<C> withSearchLocation(String location)
public UserAliasSourceBuilder<C> withSearchLocations(String... locations)
public boolean isBuildable()
public UserAliasesSource<C> build()
AbstractBuilderbuild in class AbstractBuilder<UserAliasesSource<C>>Copyright © 2012–2022. All rights reserved.