public class ProviderGroup extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
name
服务分组名称
|
protected List<ProviderInfo> |
providerInfos
服务分组下服务端列表(缓存的是List,方便快速读取)
|
| 构造器和说明 |
|---|
ProviderGroup()
Instantiates a new Provider group.
|
ProviderGroup(List<ProviderInfo> providerInfos)
Instantiates a new Provider group.
|
ProviderGroup(String name)
Instantiates a new Provider group.
|
ProviderGroup(String name,
List<ProviderInfo> providerInfos)
Instantiates a new Provider group.
|
| 限定符和类型 | 方法和说明 |
|---|---|
ProviderGroup |
add(ProviderInfo providerInfo)
增加服务列表
|
ProviderGroup |
addAll(Collection<ProviderInfo> providerInfos)
增加多个服务列表
|
String |
getName()
Gets name.
|
List<ProviderInfo> |
getProviderInfos()
Gets provider infos.
|
boolean |
isEmpty()
Is empty boolean.
|
ProviderGroup |
remove(ProviderInfo providerInfo)
删除服务列表
|
ProviderGroup |
removeAll(List<ProviderInfo> providerInfos)
删除多个服务列表
|
void |
setProviderInfos(List<ProviderInfo> providerInfos)
Sets provider infos.
|
int |
size()
Size int.
|
String |
toString() |
protected final String name
protected List<ProviderInfo> providerInfos
public ProviderGroup()
public ProviderGroup(String name)
name - the namepublic ProviderGroup(String name, List<ProviderInfo> providerInfos)
name - the nameproviderInfos - the provider infospublic ProviderGroup(List<ProviderInfo> providerInfos)
providerInfos - the provider infospublic String getName()
public List<ProviderInfo> getProviderInfos()
public void setProviderInfos(List<ProviderInfo> providerInfos)
providerInfos - the provider infospublic boolean isEmpty()
public int size()
public ProviderGroup add(ProviderInfo providerInfo)
providerInfo - 要增加的服务分组列表public ProviderGroup addAll(Collection<ProviderInfo> providerInfos)
providerInfos - 要增加的服务分组列表public ProviderGroup remove(ProviderInfo providerInfo)
providerInfo - 要删除的服务分组列表public ProviderGroup removeAll(List<ProviderInfo> providerInfos)
providerInfos - 要删除的服务分组列表Copyright © 2008–2018 The Ant Financial. All rights reserved.