| Package | Description |
|---|---|
| org.yarnandtail.andhow | |
| org.yarnandtail.andhow.api | |
| org.yarnandtail.andhow.internal | |
| org.yarnandtail.andhow.name | |
| org.yarnandtail.andhow.util |
| Modifier and Type | Method and Description |
|---|---|
NamingStrategy |
AndHow.getNamingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
AndHow.AndHowBuilder |
AndHow.AndHowBuilder.namingStrategy(NamingStrategy namingStrategy)
Sets the naming strategy, which determines how the property names
are realized when used in config files, JNDI and cmd line arguments.
|
void |
AndHow.Reloader.reload(NamingStrategy naming,
List<Loader> loaders,
List<Class<? extends BasePropertyGroup>> registeredGroups)
Forces a reload of the AndHow state.
|
| Modifier and Type | Method and Description |
|---|---|
NamingStrategy |
ConstructionDefinition.getNamingStrategy()
Defines how names are created for Properties.
|
| Modifier and Type | Method and Description |
|---|---|
NamingStrategy |
ConstructionDefinitionMutable.getNamingStrategy() |
NamingStrategy |
ConstructionDefinitionImmutable.getNamingStrategy() |
NamingStrategy |
AndHowCore.getNamingStrategy() |
| Constructor and Description |
|---|
AndHowCore(NamingStrategy naming,
List<Loader> loaders,
List<Class<? extends BasePropertyGroup>> registeredGroups) |
ConstructionDefinitionImmutable(NamingStrategy namingStrategy,
List<Class<? extends BasePropertyGroup>> groupList,
List<Property<?>> properties,
Map<Class<? extends BasePropertyGroup>,List<Property<?>>> propertiesByGroup,
Map<String,Property<?>> propertiesByAnyName,
Map<Property<?>,List<EffectiveName>> aliasesByProperty,
Map<Property<?>,String> canonicalNameByProperty,
List<ExportGroup> exportGroups) |
ConstructionDefinitionMutable(NamingStrategy namingStrategy) |
| Modifier and Type | Class and Description |
|---|---|
class |
CaseInsensitiveNaming
Case insensitive naming.
|
| Modifier and Type | Method and Description |
|---|---|
static ConstructionDefinitionMutable |
AndHowUtil.buildDefinition(List<Class<? extends BasePropertyGroup>> groups,
List<Loader> loaders,
NamingStrategy naming,
ProblemList<Problem> problems)
Build a fully populated ConstructionDefinition from the passed Groups,
using the NamingStrategy to generate names for each.
|
Copyright © 2017. All rights reserved.