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

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

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

import javax.annotation.Generated;

@Generated({
    "br.com.objectos.way.pojo.compiler.PojoCompiler",
    "br.com.objectos.way.pojo.plugin.StandardBuilderPropertyAction"
})
final class TituloNumeroBuilderPojo implements TituloNumeroBuilder, TituloNumeroBuilder.TituloNumeroBuilderNumero, TituloNumeroBuilder.TituloNumeroBuilderHashD, TituloNumeroBuilder.TituloNumeroBuilderNumeroLongo {
  private String numero;

  private String hashD;

  private String numeroLongo;

  public TituloNumeroBuilderPojo() {
  }

  @Override
  public TituloNumero build() {
    return new TituloNumeroPojo(this);
  }

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

  String ___get___numero() {
    return numero;
  }

  @Override
  public TituloNumeroBuilder.TituloNumeroBuilderHashD hashD(String hashD) {
    if (hashD == null) {
      throw new NullPointerException();
    }
    this.hashD = hashD;
    return this;
  }

  String ___get___hashD() {
    return hashD;
  }

  @Override
  public TituloNumeroBuilder.TituloNumeroBuilderNumeroLongo numeroLongo(String numeroLongo) {
    if (numeroLongo == null) {
      throw new NullPointerException();
    }
    this.numeroLongo = numeroLongo;
    return this;
  }

  String ___get___numeroLongo() {
    return numeroLongo;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy