package br.com.caelum.stella.gateway.pagseguro;
import java.util.Collection;
public class PagSeguroDadosAutorizacaoPagamento {
private PagSeguroCheckout checkout;
private PagSeguroDadosConfiguracao dadosConfiguracao;
public PagSeguroDadosAutorizacaoPagamento(PagSeguroCheckout checkout,
PagSeguroDadosConfiguracao dadosConfiguracao) {
super();
this.checkout = checkout;
this.dadosConfiguracao = dadosConfiguracao;
}
public String getBairro() {
return checkout.getBairro();
}
public String getCep() {
return checkout.getCep();
}
public String getCidade() {
return checkout.getCidade();
}
public String getComplemento() {
return checkout.getComplemento();
}
public String getDdd() {
return checkout.getDdd();
}
public String getEmail() {
return checkout.getEmail();
}
public String getEndereco() {
return checkout.getEndereco();
}
public String getEstado() {
return checkout.getEstado();
}
public Collection<PagSeguroItem> getItens() {
return checkout.getItens();
}
public PagSeguroMoeda getMoeda() {
return checkout.getMoeda();
}
public String getNomeCliente() {
return checkout.getNome();
}
public String getNumero() {
return checkout.getNumero();
}
public String getPais() {
return checkout.getPais();
}
public String getRefTransacao() {
return checkout.getRefTransacao();
}
public String getTelefone() {
return checkout.getTelefone();
}
public String getTipo() {
return checkout.getTipo();
}
public PagSeguroTipoFrete getTipoFrete() {
return checkout.getTipoFrete();
}
public String getUrlBotaoSubmit() {
return checkout.getUrlBotaoSubmit();
}
public String getEmailCobranca() {
return dadosConfiguracao.getEmailCobranca();
}
public String getUrlComponenteAutorizacao() {
return dadosConfiguracao.getUrlComponenteAutorizacao();
}
public boolean hasDadosDoCliente() {
return checkout.hasDadosDoCliente();
}
}