类 ConfigurationPropertyNameAliases
- java.lang.Object
- org.springframework.boot.context.properties.source.ConfigurationPropertyNameAliases
- 所有已实现的接口:
Iterable<ConfigurationPropertyName>
public final class ConfigurationPropertyNameAliases extends Object implements Iterable<ConfigurationPropertyName>
Maintains a mapping ofConfigurationPropertyName
aliases.
构造器概要
构造器 构造器 说明 ConfigurationPropertyNameAliases()
ConfigurationPropertyNameAliases(String name, String... aliases)
ConfigurationPropertyNameAliases(ConfigurationPropertyName name, ConfigurationPropertyName... aliases)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
addAliases(String name, String... aliases)
void
addAliases(ConfigurationPropertyName name, ConfigurationPropertyName... aliases)
List<ConfigurationPropertyName>
getAliases(ConfigurationPropertyName name)
ConfigurationPropertyName
getNameForAlias(ConfigurationPropertyName alias)
Iterator<ConfigurationPropertyName>
iterator()
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 java.lang.Iterable
forEach, spliterator
构造器详细资料
ConfigurationPropertyNameAliases
public ConfigurationPropertyNameAliases()
ConfigurationPropertyNameAliases
public ConfigurationPropertyNameAliases(String name, String... aliases)
ConfigurationPropertyNameAliases
public ConfigurationPropertyNameAliases(ConfigurationPropertyName name, ConfigurationPropertyName... aliases)
方法详细资料
addAliases
public void addAliases(String name, String... aliases)
addAliases
public void addAliases(ConfigurationPropertyName name, ConfigurationPropertyName... aliases)
getAliases
public List<ConfigurationPropertyName> getAliases(ConfigurationPropertyName name)
getNameForAlias
public ConfigurationPropertyName getNameForAlias(ConfigurationPropertyName alias)
iterator
public Iterator<ConfigurationPropertyName> iterator()
- 指定者:
iterator
在接口中Iterable<ConfigurationPropertyName>