package gcom.gui.cadastro.tarifasocial;
import gcom.gui.ObjetoTransmissaoDados;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Vector;
import javax.servlet.http.HttpServletRequest;
public class OTDManterDadosClienteImovelEconomia extends ObjetoTransmissaoDados {
private Integer idImovel;
private int quantidadeEconomia;
private Map idImovleEconomiaCollectionCliente = new HashMap();
private Collection otdClienteEconomia = new Vector();
public OTDManterDadosClienteImovelEconomia(HttpServletRequest request, Integer idImovel, int quantidadeEconomia){
super (request);
this.idImovel = idImovel;
this.quantidadeEconomia = quantidadeEconomia ;
}
public void putIDEconomiaCliente(Integer id, OTDClienteImovelEconomia clienteImovelEconomia ){
Collection cliente = null;
if (idImovleEconomiaCollectionCliente.containsKey(id) && idImovleEconomiaCollectionCliente.get(id) != null) {
cliente = (Collection) idImovleEconomiaCollectionCliente.get(id);
} else {
cliente = new Vector();
idImovleEconomiaCollectionCliente.put(id, cliente);
}
cliente.add(clienteImovelEconomia);
}
public Collection getCollectionCliente(Integer id){
if (idImovleEconomiaCollectionCliente.containsKey(id)) {
return (Collection) idImovleEconomiaCollectionCliente.get(id);
} else {
return new Vector();
}
}
public void resetCollectionCliente(Integer id){
idImovleEconomiaCollectionCliente.put(id,null);
}
public Integer getIdImovel() {
return idImovel;
}
public int getQuantidadeEconomia() {
return quantidadeEconomia;
}
public void addOtdClienteEconomia(OTDClienteEconomia OtdClienteEconomia ) {
otdClienteEconomia.add(OtdClienteEconomia);
}
public Collection getOtdClienteEconomia() {
return otdClienteEconomia;
}
public void setOtdClienteEconomia(Collection otdClienteEconomia) {
this.otdClienteEconomia = otdClienteEconomia;
}
}