类 CompositeConfiguration
- java.lang.Object
-
- org.apache.dubbo.common.config.CompositeConfiguration
-
- 所有已实现的接口:
Configuration
public class CompositeConfiguration extends Object implements Configuration
This is an abstraction specially customized for the sequence Dubbo retrieves properties.
-
-
构造器概要
构造器 构造器 说明 CompositeConfiguration()CompositeConfiguration(String prefix, String id)CompositeConfiguration(Configuration... configurations)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddConfiguration(int pos, Configuration configuration)voidaddConfiguration(Configuration configuration)voidaddConfigurationFirst(Configuration configuration)booleancontainsKey(String key)Check if the configuration contains the specified key.ObjectgetInternalProperty(String key)ObjectgetProperty(String key, Object defaultValue)Gets a property from the configuration.booleanisDynamicIncluded()voidsetDynamicIncluded(boolean dynamicIncluded)-
从接口继承的方法 org.apache.dubbo.common.config.Configuration
convert, getBoolean, getBoolean, getBoolean, getInt, getInt, getInteger, getProperty, getString, getString
-
-
-
-
构造器详细资料
-
CompositeConfiguration
public CompositeConfiguration()
-
CompositeConfiguration
public CompositeConfiguration(Configuration... configurations)
-
-
方法详细资料
-
setDynamicIncluded
public void setDynamicIncluded(boolean dynamicIncluded)
-
isDynamicIncluded
public boolean isDynamicIncluded()
-
addConfiguration
public void addConfiguration(Configuration configuration)
-
addConfigurationFirst
public void addConfigurationFirst(Configuration configuration)
-
addConfiguration
public void addConfiguration(int pos, Configuration configuration)
-
getInternalProperty
public Object getInternalProperty(String key)
- 指定者:
getInternalProperty在接口中Configuration
-
containsKey
public boolean containsKey(String key)
从接口复制的说明:ConfigurationCheck if the configuration contains the specified key.- 指定者:
containsKey在接口中Configuration- 参数:
key- the key whose presence in this configuration is to be tested- 返回:
trueif the configuration contains a value for this key,falseotherwise
-
getProperty
public Object getProperty(String key, Object defaultValue)
从接口复制的说明:ConfigurationGets a property from the configuration. The default value will return if the configuration doesn't contain the mapping for the specified key.- 指定者:
getProperty在接口中Configuration- 参数:
key- property to retrievedefaultValue- default value- 返回:
- the value to which this configuration maps the specified key, or default value if the configuration contains no mapping for this key.
-
-