All Downloads are FREE. Search and download functionalities are using the official Maven repository.

br.com.caelum.stella.boleto.Sacado Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version
package br.com.caelum.stella.boleto;

/**
 * Interface com métodos do sacado
Sacado é a pessoa/empresa que irá pagar * pelo boleto gerado. * * @author Cauê Guerra * */ public class Sacado { private String nome; private String cpf; private String endereco; private String cep; private String bairro; private String cidade; private String uf; private Sacado() { } /** * Cria um novo sacado * * @return */ public static Sacado newSacado() { return new Sacado(); } /** * Devolve o nome do sacado * * @return */ public String getNome() { return this.nome; } /** * Associa um nome ao sacado * * @param nome * @return */ public Sacado withNome(String nome) { this.nome = nome; return this; } /** * Devolve o CPF do sacado * * @return */ public String getCpf() { return this.cpf; } /** * Associa um CPF ao sacado * * @param cpf * @return */ public Sacado withCpf(String cpf) { this.cpf = cpf; return this; } /** * Devolve o endereço do sacado * * @return */ public String getEndereco() { return this.endereco; } /** * Associa um endereço ao sacado * * @param endereco * @return */ public Sacado withEndereco(String endereco) { this.endereco = endereco; return this; } /** * Devolve o CEP do sacado * * @return */ public String getCep() { return this.cep; } /** * Associa o CEP ao sacado * * @param cep * @return */ public Sacado withCep(String cep) { this.cep = cep; return this; } /** * Devolve o bairro do sacado * * @return */ public String getBairro() { return this.bairro; } /** * Associa o bairro ao sacado * * @param bairro * @return */ public Sacado withBairro(String bairro) { this.bairro = bairro; return this; } /** * Devolve a cidade do sacado * * @return */ public String getCidade() { return this.cidade; } /** * Associa uma cidade ao sacado * * @param cidade * @return */ public Sacado withCidade(String cidade) { this.cidade = cidade; return this; } /** * Devolve a UF do sacado * * @return */ public String getUf() { return this.uf; } /** * Associa uma UF ao sacado * * @param uf * @return */ public Sacado withUf(String uf) { this.uf = uf; return this; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy