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

br.com.objectos.cnab.TestingCobrancaBuilderPojo Maven / Gradle / Ivy

The newest version!
package br.com.objectos.cnab;

import br.com.objectos.jabuticava.CadastroRFB;
import br.com.objectos.jabuticava.Cep;
import br.com.objectos.jabuticava.Estado;
import java.time.LocalDate;
import java.util.Optional;
import javax.annotation.Generated;

@Generated({
    "br.com.objectos.flat.FlatEntityPojoInfo$ThisBuilderPropertyAction",
    "br.com.objectos.pojo.compiler.PojoCompiler",
    "br.com.objectos.pojo.plugin.OptionalPlugin"
})
final class TestingCobrancaBuilderPojo implements TestingCobrancaBuilder, TestingCobrancaBuilder.TestingCobrancaBuilderCarteira, TestingCobrancaBuilder.TestingCobrancaBuilderAgenciaNumero, TestingCobrancaBuilder.TestingCobrancaBuilderAgenciaDigito, TestingCobrancaBuilder.TestingCobrancaBuilderContaNumero, TestingCobrancaBuilder.TestingCobrancaBuilderContaDigito, TestingCobrancaBuilder.TestingCobrancaBuilderComando, TestingCobrancaBuilder.TestingCobrancaBuilderUsoEmpresa, TestingCobrancaBuilder.TestingCobrancaBuilderEspecie, TestingCobrancaBuilder.TestingCobrancaBuilderNossoNumero, TestingCobrancaBuilder.TestingCobrancaBuilderNumero, TestingCobrancaBuilder.TestingCobrancaBuilderCedenteCadastroRfb, TestingCobrancaBuilder.TestingCobrancaBuilderCedenteNome, TestingCobrancaBuilder.TestingCobrancaBuilderSacadoCadastroRfb, TestingCobrancaBuilder.TestingCobrancaBuilderSacadoNome, TestingCobrancaBuilder.TestingCobrancaBuilderLogradouro, TestingCobrancaBuilder.TestingCobrancaBuilderCidade, TestingCobrancaBuilder.TestingCobrancaBuilderBairro, TestingCobrancaBuilder.TestingCobrancaBuilderEstado, TestingCobrancaBuilder.TestingCobrancaBuilderCep, TestingCobrancaBuilder.TestingCobrancaBuilderEmissao, TestingCobrancaBuilder.TestingCobrancaBuilderVencimento, TestingCobrancaBuilder.TestingCobrancaBuilderPrazo, TestingCobrancaBuilder.TestingCobrancaBuilderValor, TestingCobrancaBuilder.TestingCobrancaBuilderValorDesconto, TestingCobrancaBuilder.TestingCobrancaBuilderValorIof, TestingCobrancaBuilder.TestingCobrancaBuilderValorAbatimento, TestingCobrancaBuilder.TestingCobrancaBuilderNegociado, TestingCobrancaBuilder.TestingCobrancaBuilderAceite, TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao1, TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao1Valor, TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao2, TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao2Valor, TestingCobrancaBuilder.TestingCobrancaBuilderMoraDia {
  private Carteira carteira;

  private int agenciaNumero;

  private int agenciaDigito;

  private int contaNumero;

  private int contaDigito;

  private Comando comando;

  private String usoEmpresa;

  private Especie especie;

  private long nossoNumero;

  private String numero;

  private CadastroRFB cedenteCadastroRfb;

  private String cedenteNome;

  private CadastroRFB sacadoCadastroRfb;

  private String sacadoNome;

  private String logradouro;

  private String cidade;

  private String bairro;

  private Estado estado;

  private Cep cep;

  private Optional emissao;

  private LocalDate vencimento;

  private int prazo;

  private double valor;

  private double valorDesconto;

  private double valorIof;

  private double valorAbatimento;

  private boolean negociado;

  private boolean aceite;

  private int instrucao1;

  private int instrucao1Valor;

  private int instrucao2;

  private int instrucao2Valor;

  private double moraDia;

  public TestingCobrancaBuilderPojo() {
  }

  @Override
  public TestingCobranca build() {
    return new TestingCobrancaPojo(this);
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderCarteira carteira(Carteira carteira) {
    if (carteira == null) {
      throw new NullPointerException();
    }
    this.carteira = carteira;
    return this;
  }

  Carteira ___get___carteira() {
    return carteira;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderAgenciaNumero agenciaNumero(int agenciaNumero) {
    this.agenciaNumero = agenciaNumero;
    return this;
  }

  int ___get___agenciaNumero() {
    return agenciaNumero;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderAgenciaDigito agenciaDigito(int agenciaDigito) {
    this.agenciaDigito = agenciaDigito;
    return this;
  }

  int ___get___agenciaDigito() {
    return agenciaDigito;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderContaNumero contaNumero(int contaNumero) {
    this.contaNumero = contaNumero;
    return this;
  }

  int ___get___contaNumero() {
    return contaNumero;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderContaDigito contaDigito(int contaDigito) {
    this.contaDigito = contaDigito;
    return this;
  }

  int ___get___contaDigito() {
    return contaDigito;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderComando comando(Comando comando) {
    if (comando == null) {
      throw new NullPointerException();
    }
    this.comando = comando;
    return this;
  }

  Comando ___get___comando() {
    return comando;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderUsoEmpresa usoEmpresa(String usoEmpresa) {
    if (usoEmpresa == null) {
      throw new NullPointerException();
    }
    this.usoEmpresa = usoEmpresa;
    return this;
  }

  String ___get___usoEmpresa() {
    return usoEmpresa;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderEspecie especie(Especie especie) {
    if (especie == null) {
      throw new NullPointerException();
    }
    this.especie = especie;
    return this;
  }

  Especie ___get___especie() {
    return especie;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderNossoNumero nossoNumero(long nossoNumero) {
    this.nossoNumero = nossoNumero;
    return this;
  }

  long ___get___nossoNumero() {
    return nossoNumero;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderNumero numero(String numero) {
    if (numero == null) {
      throw new NullPointerException();
    }
    this.numero = numero;
    return this;
  }

  String ___get___numero() {
    return numero;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderCedenteCadastroRfb cedenteCadastroRfb(CadastroRFB cedenteCadastroRfb) {
    if (cedenteCadastroRfb == null) {
      throw new NullPointerException();
    }
    this.cedenteCadastroRfb = cedenteCadastroRfb;
    return this;
  }

  CadastroRFB ___get___cedenteCadastroRfb() {
    return cedenteCadastroRfb;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderCedenteNome cedenteNome(String cedenteNome) {
    if (cedenteNome == null) {
      throw new NullPointerException();
    }
    this.cedenteNome = cedenteNome;
    return this;
  }

  String ___get___cedenteNome() {
    return cedenteNome;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderSacadoCadastroRfb sacadoCadastroRfb(CadastroRFB sacadoCadastroRfb) {
    if (sacadoCadastroRfb == null) {
      throw new NullPointerException();
    }
    this.sacadoCadastroRfb = sacadoCadastroRfb;
    return this;
  }

  CadastroRFB ___get___sacadoCadastroRfb() {
    return sacadoCadastroRfb;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderSacadoNome sacadoNome(String sacadoNome) {
    if (sacadoNome == null) {
      throw new NullPointerException();
    }
    this.sacadoNome = sacadoNome;
    return this;
  }

  String ___get___sacadoNome() {
    return sacadoNome;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderLogradouro logradouro(String logradouro) {
    if (logradouro == null) {
      throw new NullPointerException();
    }
    this.logradouro = logradouro;
    return this;
  }

  String ___get___logradouro() {
    return logradouro;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderCidade cidade(String cidade) {
    if (cidade == null) {
      throw new NullPointerException();
    }
    this.cidade = cidade;
    return this;
  }

  String ___get___cidade() {
    return cidade;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderBairro bairro(String bairro) {
    if (bairro == null) {
      throw new NullPointerException();
    }
    this.bairro = bairro;
    return this;
  }

  String ___get___bairro() {
    return bairro;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderEstado estado(Estado estado) {
    if (estado == null) {
      throw new NullPointerException();
    }
    this.estado = estado;
    return this;
  }

  Estado ___get___estado() {
    return estado;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderCep cep(Cep cep) {
    if (cep == null) {
      throw new NullPointerException();
    }
    this.cep = cep;
    return this;
  }

  Cep ___get___cep() {
    return cep;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderEmissao emissao(Optional emissao) {
    if (emissao == null) {
      throw new NullPointerException();
    }
    this.emissao = emissao;
    return this;
  }

  Optional ___get___emissao() {
    return emissao;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderEmissao emissao() {
    this.emissao = Optional.empty();
    return this;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderEmissao emissaoOf(LocalDate emissao) {
    this.emissao = Optional.of(emissao);
    return this;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderEmissao emissaoOfNullable(LocalDate emissao) {
    this.emissao = Optional.ofNullable(emissao);
    return this;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderVencimento vencimento(LocalDate vencimento) {
    if (vencimento == null) {
      throw new NullPointerException();
    }
    this.vencimento = vencimento;
    return this;
  }

  LocalDate ___get___vencimento() {
    return vencimento;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderPrazo prazo(int prazo) {
    this.prazo = prazo;
    return this;
  }

  int ___get___prazo() {
    return prazo;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderValor valor(double valor) {
    this.valor = valor;
    return this;
  }

  double ___get___valor() {
    return valor;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderValorDesconto valorDesconto(double valorDesconto) {
    this.valorDesconto = valorDesconto;
    return this;
  }

  double ___get___valorDesconto() {
    return valorDesconto;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderValorIof valorIof(double valorIof) {
    this.valorIof = valorIof;
    return this;
  }

  double ___get___valorIof() {
    return valorIof;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderValorAbatimento valorAbatimento(double valorAbatimento) {
    this.valorAbatimento = valorAbatimento;
    return this;
  }

  double ___get___valorAbatimento() {
    return valorAbatimento;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderNegociado negociado(boolean negociado) {
    this.negociado = negociado;
    return this;
  }

  boolean ___get___negociado() {
    return negociado;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderAceite aceite(boolean aceite) {
    this.aceite = aceite;
    return this;
  }

  boolean ___get___aceite() {
    return aceite;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao1 instrucao1(int instrucao1) {
    this.instrucao1 = instrucao1;
    return this;
  }

  int ___get___instrucao1() {
    return instrucao1;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao1Valor instrucao1Valor(int instrucao1Valor) {
    this.instrucao1Valor = instrucao1Valor;
    return this;
  }

  int ___get___instrucao1Valor() {
    return instrucao1Valor;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao2 instrucao2(int instrucao2) {
    this.instrucao2 = instrucao2;
    return this;
  }

  int ___get___instrucao2() {
    return instrucao2;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderInstrucao2Valor instrucao2Valor(int instrucao2Valor) {
    this.instrucao2Valor = instrucao2Valor;
    return this;
  }

  int ___get___instrucao2Valor() {
    return instrucao2Valor;
  }

  @Override
  public TestingCobrancaBuilder.TestingCobrancaBuilderMoraDia moraDia(double moraDia) {
    this.moraDia = moraDia;
    return this;
  }

  double ___get___moraDia() {
    return moraDia;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy