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

br.com.objectos.jabuticava.serasa.relato.factoring.ProcessamentoBuilderPojo Maven / Gradle / Ivy

The newest version!
package br.com.objectos.jabuticava.serasa.relato.factoring;

import javax.annotation.Generated;

@Generated({
    "br.com.objectos.way.io.flat.FlatRecordPlugin$ThisBuilderPropertyAction",
    "br.com.objectos.way.pojo.compiler.PojoCompiler"
})
final class ProcessamentoBuilderPojo implements ProcessamentoBuilder, ProcessamentoBuilder.ProcessamentoBuilderNumero, ProcessamentoBuilder.ProcessamentoBuilderMensagem {
  private String numero;

  private String mensagem;

  public ProcessamentoBuilderPojo() {
  }

  @Override
  public Processamento build() {
    return new ProcessamentoPojo(this);
  }

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

  String ___get___numero() {
    return numero;
  }

  @Override
  public ProcessamentoBuilder.ProcessamentoBuilderMensagem mensagem(String mensagem) {
    if (mensagem == null) {
      throw new NullPointerException();
    }
    this.mensagem = mensagem;
    return this;
  }

  String ___get___mensagem() {
    return mensagem;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy