package org.zstack.header.network.service;
import org.zstack.header.search.Inventory;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
@Inventory(mappingVOClass = NetworkServiceTypeVO.class)
public class NetworkServiceTypeInventory {
private String networkServiceProviderUuid;
private String type;
public NetworkServiceTypeInventory valueOf(NetworkServiceTypeVO vo) {
NetworkServiceTypeInventory inv = new NetworkServiceTypeInventory();
inv.setNetworkServiceProviderUuid(vo.getNetworkServiceProviderUuid());
inv.setType(vo.getType());
return inv;
}
public List<NetworkServiceTypeInventory> valueOf(Collection<NetworkServiceTypeVO> vos) {
List<NetworkServiceTypeInventory> invs = new ArrayList<NetworkServiceTypeInventory>();
for (NetworkServiceTypeVO vo : vos) {
invs.add(valueOf(vo));
}
return invs;
}
public String getNetworkServiceProviderUuid() {
return networkServiceProviderUuid;
}
public void setNetworkServiceProviderUuid(String networkServiceProviderUuid) {
this.networkServiceProviderUuid = networkServiceProviderUuid;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}