类 PropertySourceSearch
- java.lang.Object
-
- com.alibaba.nacos.client.env.PropertySourceSearch
-
class PropertySourceSearch extends java.lang.Object
-
-
字段概要
字段 修饰符和类型 字段 说明 private CompositeConverterconverterprivate static java.util.List<SourceType>DEFAULT_ORDERprivate static org.slf4j.LoggerLOGGERprivate java.util.List<AbstractPropertySource>propertySources
-
构造器概要
构造器 限定符 构造器 说明 privatePropertySourceSearch(java.util.List<AbstractPropertySource> propertySources)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 (专用程序包) static PropertySourceSearchbuild(java.util.Properties properties)private static PropertySourceSearchcreatePropertySourceSearchByFirstType(SourceType firstType, AbstractPropertySource... propertySources)private static PropertySourceSearchcreatePropertySourceSearchWithDefaultOrder(AbstractPropertySource... propertySources)private static PropertySourceSearchresolve(java.lang.String pattern, AbstractPropertySource... propertySources)(专用程序包) <T> java.util.Optional<T>search(java.lang.String key, java.lang.Class<T> targetType)
-
-
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
DEFAULT_ORDER
private static final java.util.List<SourceType> DEFAULT_ORDER
-
propertySources
private final java.util.List<AbstractPropertySource> propertySources
-
converter
private final CompositeConverter converter
-
-
构造器详细资料
-
PropertySourceSearch
private PropertySourceSearch(java.util.List<AbstractPropertySource> propertySources)
-
-
方法详细资料
-
build
static PropertySourceSearch build(java.util.Properties properties)
-
resolve
private static PropertySourceSearch resolve(java.lang.String pattern, AbstractPropertySource... propertySources)
-
createPropertySourceSearchWithDefaultOrder
private static PropertySourceSearch createPropertySourceSearchWithDefaultOrder(AbstractPropertySource... propertySources)
-
createPropertySourceSearchByFirstType
private static PropertySourceSearch createPropertySourceSearchByFirstType(SourceType firstType, AbstractPropertySource... propertySources)
-
search
<T> java.util.Optional<T> search(java.lang.String key, java.lang.Class<T> targetType)
-
-