package gcom.gerencial.micromedicao; import gcom.gerencial.micromedicao.hidrometro.GHidrometroCapacidade; import gcom.gerencial.micromedicao.hidrometro.GHidrometroClasseMetrologica; import gcom.gerencial.micromedicao.hidrometro.GHidrometroDiametro; import gcom.gerencial.micromedicao.hidrometro.GHidrometroLocalArmazenagem; import gcom.gerencial.micromedicao.hidrometro.GHidrometroMarca; import gcom.gerencial.micromedicao.hidrometro.GHidrometroMotivoBaixa; import gcom.gerencial.micromedicao.hidrometro.GHidrometroSituacao; import gcom.gerencial.micromedicao.hidrometro.GHidrometroTipo; import java.io.Serializable; import java.util.Date; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class UnResumoHidrometro implements Serializable { private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; /** persistent field */ private int anoMesReferencia; /** persistent field */ private short numeroAnoFabricacao; /** nullable persistent field */ private Short indicadorMacro; /** persistent field */ private int quantidadeHidrometro; /** persistent field */ private Date ultimaAlteracao; /** persistent field */ private GHidrometroMarca gerHidrometroMarca; /** persistent field */ private GHidrometroSituacao gerHidrometroSituacao; /** persistent field */ private GHidrometroLocalArmazenagem gerHidrometroLocalArmazenagem; /** persistent field */ private GHidrometroTipo gerHidrometroTipo; /** persistent field */ private GHidrometroDiametro gerHidrometroDiametro; /** persistent field */ private GHidrometroCapacidade gerHidrometroCapacidade; /** persistent field */ private GHidrometroMotivoBaixa gerHidrometroMotivoBaixa; /** persistent field */ private GHidrometroClasseMetrologica gerHidrometroClasseMetrologica; /** full constructor */ public UnResumoHidrometro(Integer id, int anoMesReferencia, short numeroAnoFabricacao, Short indicadorMacro, int quantidadeHidrometro, Date ultimaAlteracao, GHidrometroMarca gerHidrometroMarca, GHidrometroSituacao gerHidrometroSituacao, GHidrometroLocalArmazenagem gerHidrometroLocalArmazenagem, GHidrometroTipo gerHidrometroTipo, GHidrometroDiametro gerHidrometroDiametro, GHidrometroCapacidade gerHidrometroCapacidade) { this.id = id; this.anoMesReferencia = anoMesReferencia; this.numeroAnoFabricacao = numeroAnoFabricacao; this.indicadorMacro = indicadorMacro; this.quantidadeHidrometro = quantidadeHidrometro; this.ultimaAlteracao = ultimaAlteracao; this.gerHidrometroMarca = gerHidrometroMarca; this.gerHidrometroSituacao = gerHidrometroSituacao; this.gerHidrometroLocalArmazenagem = gerHidrometroLocalArmazenagem; this.gerHidrometroTipo = gerHidrometroTipo; this.gerHidrometroDiametro = gerHidrometroDiametro; this.gerHidrometroCapacidade = gerHidrometroCapacidade; } /** default constructor */ public UnResumoHidrometro() { } /** minimal constructor */ public UnResumoHidrometro(Integer id, int anoMesReferencia, short numeroAnoFabricacao, int quantidadeHidrometro, Date ultimaAlteracao, GHidrometroMarca gerHidrometroMarca, GHidrometroSituacao gerHidrometroSituacao, GHidrometroLocalArmazenagem gerHidrometroLocalArmazenagem, GHidrometroTipo gerHidrometroTipo, GHidrometroDiametro gerHidrometroDiametro, GHidrometroCapacidade gerHidrometroCapacidade) { this.id = id; this.anoMesReferencia = anoMesReferencia; this.numeroAnoFabricacao = numeroAnoFabricacao; this.quantidadeHidrometro = quantidadeHidrometro; this.ultimaAlteracao = ultimaAlteracao; this.gerHidrometroMarca = gerHidrometroMarca; this.gerHidrometroSituacao = gerHidrometroSituacao; this.gerHidrometroLocalArmazenagem = gerHidrometroLocalArmazenagem; this.gerHidrometroTipo = gerHidrometroTipo; this.gerHidrometroDiametro = gerHidrometroDiametro; this.gerHidrometroCapacidade = gerHidrometroCapacidade; } /** full constructor */ public UnResumoHidrometro(int anoMesReferencia, short numeroAnoFabricacao, Short indicadorMacro, Date ultimaAlteracao, GHidrometroMarca gerHidrometroMarca, GHidrometroSituacao gerHidrometroSituacao, GHidrometroLocalArmazenagem gerHidrometroLocalArmazenagem, GHidrometroTipo gerHidrometroTipo, GHidrometroDiametro gerHidrometroDiametro, GHidrometroCapacidade gerHidrometroCapacidade, int quantidadeHidrometro) { this.anoMesReferencia = anoMesReferencia; this.numeroAnoFabricacao = numeroAnoFabricacao; this.indicadorMacro = indicadorMacro; this.ultimaAlteracao = ultimaAlteracao; this.gerHidrometroMarca = gerHidrometroMarca; this.gerHidrometroSituacao = gerHidrometroSituacao; this.gerHidrometroLocalArmazenagem = gerHidrometroLocalArmazenagem; this.gerHidrometroTipo = gerHidrometroTipo; this.gerHidrometroDiametro = gerHidrometroDiametro; this.gerHidrometroCapacidade = gerHidrometroCapacidade; this.quantidadeHidrometro = quantidadeHidrometro; } public Integer getId() { return this.id; } public void setId(Integer id) { this.id = id; } public int getAnoMesReferencia() { return this.anoMesReferencia; } public void setAnoMesReferencia(int anoMesReferencia) { this.anoMesReferencia = anoMesReferencia; } public short getNumeroAnoFabricacao() { return this.numeroAnoFabricacao; } public void setNumeroAnoFabricacao(short numeroAnoFabricacao) { this.numeroAnoFabricacao = numeroAnoFabricacao; } public Short getIndicadorMacro() { return this.indicadorMacro; } public void setIndicadorMacro(Short indicadorMacro) { this.indicadorMacro = indicadorMacro; } public int getQuantidadeHidrometro() { return this.quantidadeHidrometro; } public void setQuantidadeHidrometro(int quantidadeHidrometro) { this.quantidadeHidrometro = quantidadeHidrometro; } public Date getUltimaAlteracao() { return this.ultimaAlteracao; } public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public GHidrometroMarca getGerHidrometroMarca() { return this.gerHidrometroMarca; } public void setGerHidrometroMarca(GHidrometroMarca gerHidrometroMarca) { this.gerHidrometroMarca = gerHidrometroMarca; } public GHidrometroSituacao getGerHidrometroSituacao() { return this.gerHidrometroSituacao; } public void setGerHidrometroSituacao(GHidrometroSituacao gerHidrometroSituacao) { this.gerHidrometroSituacao = gerHidrometroSituacao; } public GHidrometroLocalArmazenagem getGerHidrometroLocalArmazenagem() { return this.gerHidrometroLocalArmazenagem; } public void setGerHidrometroLocalArmazenagem(GHidrometroLocalArmazenagem gerHidrometroLocalArmazenagem) { this.gerHidrometroLocalArmazenagem = gerHidrometroLocalArmazenagem; } public GHidrometroTipo getGerHidrometroTipo() { return this.gerHidrometroTipo; } public void setGerHidrometroTipo(GHidrometroTipo gerHidrometroTipo) { this.gerHidrometroTipo = gerHidrometroTipo; } public GHidrometroDiametro getGerHidrometroDiametro() { return this.gerHidrometroDiametro; } public void setGerHidrometroDiametro(GHidrometroDiametro gerHidrometroDiametro) { this.gerHidrometroDiametro = gerHidrometroDiametro; } public GHidrometroCapacidade getGerHidrometroCapacidade() { return this.gerHidrometroCapacidade; } public void setGerHidrometroCapacidade(GHidrometroCapacidade gerHidrometroCapacidade) { this.gerHidrometroCapacidade = gerHidrometroCapacidade; } public String toString() { return new ToStringBuilder(this) .append("id", getId()) .toString(); } public GHidrometroClasseMetrologica getGerHidrometroClasseMetrologica() { return gerHidrometroClasseMetrologica; } public void setGerHidrometroClasseMetrologica( GHidrometroClasseMetrologica gerHidrometroClasseMetrologica) { this.gerHidrometroClasseMetrologica = gerHidrometroClasseMetrologica; } public GHidrometroMotivoBaixa getGerHidrometroMotivoBaixa() { return gerHidrometroMotivoBaixa; } public void setGerHidrometroMotivoBaixa( GHidrometroMotivoBaixa gerHidrometroMotivoBaixa) { this.gerHidrometroMotivoBaixa = gerHidrometroMotivoBaixa; } }