package gcom.atendimentopublico.ordemservico;
import gcom.interceptor.ObjetoTransacao;
import gcom.util.filtro.Filtro;
import gcom.util.filtro.ParametroSimples;
import java.util.Date;
public class EquipeEquipamentosEspeciais extends ObjetoTransacao {
/**
*
*/
private static final long serialVersionUID = 1L;
/** identifier field */
private Integer id;
/** persistent field */
private EquipamentosEspeciais equipamentosEspeciais;
/** persistent field */
private Integer quantidade;
/** persistent field */
private Date ultimaAlteracao;
private Equipe equipe;
public Equipe getEquipe() {
return equipe;
}
public void setEquipe(Equipe equipe) {
this.equipe = equipe;
}
/** full constructor */
public EquipeEquipamentosEspeciais (Integer indicadorEquipamentosEspeciais, Integer quantidade, EquipamentosEspeciais equipamentosEspeciais,Date ultimaAlteracao) {
this.quantidade = quantidade;
this.equipamentosEspeciais = equipamentosEspeciais;
this.ultimaAlteracao = ultimaAlteracao;
}
public EquipamentosEspeciais getEquipamentosEspeciais() {
return equipamentosEspeciais;
}
public void setEquipamentosEspeciais(EquipamentosEspeciais equipamentosEspeciais) {
this.equipamentosEspeciais = equipamentosEspeciais;
}
/** default constructor */
public EquipeEquipamentosEspeciais() {
}
public Date getUltimaAlteracao() {
return ultimaAlteracao;
}
public void setUltimaAlteracao(Date ultimaAlteracao) {
this.ultimaAlteracao = ultimaAlteracao;
}
public Filtro retornaFiltro(){
FiltroEquipeEquipamentosEspeciais filtroEquipeEquipamentosEspeciais = new FiltroEquipeEquipamentosEspeciais();
filtroEquipeEquipamentosEspeciais. adicionarCaminhoParaCarregamentoEntidade("equipe");
filtroEquipeEquipamentosEspeciais. adicionarCaminhoParaCarregamentoEntidade("equipamentosEspeciais");
filtroEquipeEquipamentosEspeciais. adicionarParametro(new ParametroSimples(FiltroEquipeEquipamentosEspeciais .ID, this.getId()));
return filtroEquipeEquipamentosEspeciais;
}
@Override
public String[] retornaCamposChavePrimaria() {
return null;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public void setQuantidade(Integer quantidade) {
this.quantidade = quantidade;
}
public Integer getQuantidade() {
return quantidade;
}
}