
br.com.objectos.cnab.CobrancaBuilderPojo Maven / Gradle / Ivy
The newest version!
package br.com.objectos.cnab;
import javax.annotation.Generated;
@Generated({
"br.com.objectos.pojo.compiler.PojoCompiler",
"br.com.objectos.pojo.plugin.StandardBuilderPropertyAction"
})
final class CobrancaBuilderPojo implements CobrancaBuilder, CobrancaBuilder.CobrancaBuilderCarteira, CobrancaBuilder.CobrancaBuilderAgencia, CobrancaBuilder.CobrancaBuilderConta, CobrancaBuilder.CobrancaBuilderComando, CobrancaBuilder.CobrancaBuilderTitulo, CobrancaBuilder.CobrancaBuilderAceite, CobrancaBuilder.CobrancaBuilderInstrucao1, CobrancaBuilder.CobrancaBuilderInstrucao2, CobrancaBuilder.CobrancaBuilderMoraDia {
private Carteira carteira;
private Agencia agencia;
private Conta conta;
private Comando comando;
private Titulo titulo;
private boolean aceite;
private Instrucao instrucao1;
private Instrucao instrucao2;
private double moraDia;
public CobrancaBuilderPojo() {
}
@Override
public Cobranca build() {
return new CobrancaPojo(this);
}
@Override
public CobrancaBuilder.CobrancaBuilderCarteira carteira(Carteira carteira) {
if (carteira == null) {
throw new NullPointerException();
}
this.carteira = carteira;
return this;
}
Carteira ___get___carteira() {
return carteira;
}
@Override
public CobrancaBuilder.CobrancaBuilderAgencia agencia(Agencia agencia) {
if (agencia == null) {
throw new NullPointerException();
}
this.agencia = agencia;
return this;
}
Agencia ___get___agencia() {
return agencia;
}
@Override
public CobrancaBuilder.CobrancaBuilderConta conta(Conta conta) {
if (conta == null) {
throw new NullPointerException();
}
this.conta = conta;
return this;
}
Conta ___get___conta() {
return conta;
}
@Override
public CobrancaBuilder.CobrancaBuilderComando comando(Comando comando) {
if (comando == null) {
throw new NullPointerException();
}
this.comando = comando;
return this;
}
Comando ___get___comando() {
return comando;
}
@Override
public CobrancaBuilder.CobrancaBuilderTitulo titulo(Titulo titulo) {
if (titulo == null) {
throw new NullPointerException();
}
this.titulo = titulo;
return this;
}
Titulo ___get___titulo() {
return titulo;
}
@Override
public CobrancaBuilder.CobrancaBuilderAceite aceite(boolean aceite) {
this.aceite = aceite;
return this;
}
boolean ___get___aceite() {
return aceite;
}
@Override
public CobrancaBuilder.CobrancaBuilderInstrucao1 instrucao1(Instrucao instrucao1) {
if (instrucao1 == null) {
throw new NullPointerException();
}
this.instrucao1 = instrucao1;
return this;
}
Instrucao ___get___instrucao1() {
return instrucao1;
}
@Override
public CobrancaBuilder.CobrancaBuilderInstrucao2 instrucao2(Instrucao instrucao2) {
if (instrucao2 == null) {
throw new NullPointerException();
}
this.instrucao2 = instrucao2;
return this;
}
Instrucao ___get___instrucao2() {
return instrucao2;
}
@Override
public CobrancaBuilder.CobrancaBuilderMoraDia moraDia(double moraDia) {
this.moraDia = moraDia;
return this;
}
double ___get___moraDia() {
return moraDia;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy