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

br.com.objectos.jabuticava.cmatic.HistoricoPadraoBuilderPojo Maven / Gradle / Ivy

The newest version!
package br.com.objectos.jabuticava.cmatic;

import javax.annotation.Generated;

@Generated({
    "br.com.objectos.way.pojo.compiler.PojoCompiler",
    "br.com.objectos.way.pojo.plugin.StandardBuilderPropertyAction"
})
final class HistoricoPadraoBuilderPojo implements HistoricoPadraoBuilder, HistoricoPadraoBuilder.HistoricoPadraoBuilderCodigo, HistoricoPadraoBuilder.HistoricoPadraoBuilderComplemento {
  private int codigo;

  private String complemento;

  public HistoricoPadraoBuilderPojo() {
  }

  @Override
  public HistoricoPadrao build() {
    return new HistoricoPadraoPojo(this);
  }

  @Override
  public HistoricoPadraoBuilder.HistoricoPadraoBuilderCodigo codigo(int codigo) {
    this.codigo = codigo;
    return this;
  }

  int ___get___codigo() {
    return codigo;
  }

  @Override
  public HistoricoPadraoBuilder.HistoricoPadraoBuilderComplemento complemento(String complemento) {
    if (complemento == null) {
      throw new NullPointerException();
    }
    this.complemento = complemento;
    return this;
  }

  String ___get___complemento() {
    return complemento;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy