package gcom.seguranca.transacao; import java.io.Serializable; import java.util.Date; import java.util.Set; import org.apache.commons.lang.builder.ToStringBuilder; /** @author Hibernate CodeGenerator */ public class TabelaLinhaAlteracao implements Serializable { private static final long serialVersionUID = 1L; /** identifier field */ private Integer id; /** nullable persistent field */ private Integer id1; /** nullable persistent field */ private Integer id2; /** nullable persistent field */ private Date ultimaAlteracao; /** nullable persistent field */ private Short indicadorPrincipal; /** persistent field */ private gcom.seguranca.transacao.Tabela tabela; /** persistent field */ private gcom.seguranca.acesso.OperacaoEfetuada operacaoEfetuada; /** persistent field */ private AlteracaoTipo alteracaoTipo; /** persistent field */ private Set tabelaLinhaColunaAlteracao; public static final Short INDICADOR_TABELA_LINHA_ALTERACAO_PRINCIPAL = 1; /** full constructor */ public TabelaLinhaAlteracao(Integer id, Integer id1, Integer id2, Date ultimaAlteracao, gcom.seguranca.transacao.Tabela tabela, gcom.seguranca.acesso.OperacaoEfetuada operacaoEfetuada, Set tabelaLinhaColunaAlteracao, AlteracaoTipo alteracaoTipo) { this.id = id; this.id1 = id1; this.id2 = id2; this.ultimaAlteracao = ultimaAlteracao; this.tabela = tabela; this.operacaoEfetuada = operacaoEfetuada; this.tabelaLinhaColunaAlteracao = tabelaLinhaColunaAlteracao; this.alteracaoTipo = alteracaoTipo; } /** default constructor */ public TabelaLinhaAlteracao() { } /** * @return Retorna o campo alteracaoTipo. */ public AlteracaoTipo getAlteracaoTipo() { return alteracaoTipo; } /** * @param alteracaoTipo O alteracaoTipo a ser setado. */ public void setAlteracaoTipo(AlteracaoTipo alteracaoTipo) { this.alteracaoTipo = alteracaoTipo; } /** minimal constructor */ public TabelaLinhaAlteracao(Integer id, gcom.seguranca.transacao.Tabela tabela, gcom.seguranca.acesso.OperacaoEfetuada operacaoEfetuada, Set tabelaLinhaColunaAlteracao) { this.id = id; this.tabela = tabela; this.operacaoEfetuada = operacaoEfetuada; this.tabelaLinhaColunaAlteracao = tabelaLinhaColunaAlteracao; } public String toString() { return new ToStringBuilder(this) .append("id", getId()) .toString(); } /** * @return Returns the id. */ public Integer getId() { return id; } /** * @param id The id to set. */ public void setId(Integer id) { this.id = id; } /** * @return Retorna o campo id1. */ public Integer getId1() { return id1; } /** * @param id1 O id1 a ser setado. */ public void setId1(Integer id1) { this.id1 = id1; } /** * @return Returns the id2. */ public Integer getId2() { return id2; } /** * @param id2 The id2 to set. */ public void setId2(Integer id2) { this.id2 = id2; } /** * @return Returns the operacaoEfetuada. */ public gcom.seguranca.acesso.OperacaoEfetuada getOperacaoEfetuada() { return operacaoEfetuada; } /** * @param operacaoEfetuada The operacaoEfetuada to set. */ public void setOperacaoEfetuada( gcom.seguranca.acesso.OperacaoEfetuada operacaoEfetuada) { this.operacaoEfetuada = operacaoEfetuada; } /** * @return Returns the tabela. */ public gcom.seguranca.transacao.Tabela getTabela() { return tabela; } /** * @param tabela The tabela to set. */ public void setTabela(gcom.seguranca.transacao.Tabela tabela) { this.tabela = tabela; } /** * @return Returns the tabelaLinhaColunaAlteracao. */ public Set getTabelaLinhaColunaAlteracao() { return tabelaLinhaColunaAlteracao; } /** * @param tabelaLinhaColunaAlteracao The tabelaLinhaColunaAlteracao to set. */ public void setTabelaLinhaColunaAlteracao(Set tabelaLinhaColunaAlteracao) { this.tabelaLinhaColunaAlteracao = tabelaLinhaColunaAlteracao; } /** * @return Returns the ultimaAlteracao. */ public Date getUltimaAlteracao() { return ultimaAlteracao; } /** * @param ultimaAlteracao The ultimaAlteracao to set. */ public void setUltimaAlteracao(Date ultimaAlteracao) { this.ultimaAlteracao = ultimaAlteracao; } public Short getIndicadorPrincipal() { return indicadorPrincipal; } public void setIndicadorPrincipal(Short indicadorPrincipal) { this.indicadorPrincipal = indicadorPrincipal; } }