View Javadoc

1   package ecar.pojo;
2   
3   // Generated Aug 13, 2009 2:24:15 PM by Hibernate Tools 3.2.0.CR1
4   
5   import java.util.Date;
6   import java.util.HashSet;
7   import java.util.Set;
8   import javax.persistence.CascadeType;
9   import javax.persistence.Column;
10  import javax.persistence.Entity;
11  import javax.persistence.FetchType;
12  import javax.persistence.GeneratedValue;
13  import javax.persistence.Id;
14  import javax.persistence.JoinColumn;
15  import javax.persistence.ManyToOne;
16  import javax.persistence.OneToMany;
17  import javax.persistence.Table;
18  import javax.persistence.Temporal;
19  import javax.persistence.TemporalType;
20  import org.hibernate.annotations.GenericGenerator;
21  
22  /**
23   * AgendaAge generated by hbm2java
24   */
25  @Entity
26  @Table(name = "TB_AGENDA_AGE")
27  public class AgendaAge implements java.io.Serializable {
28  
29    private Long codAge;
30    private String descricaoAge;
31    private Integer minutoEventoAge;
32    private String indAtivoAge;
33    private Integer horaEventoAge;
34    private Date dataAge;
35    private Date dataLimiteAge;
36    private String localAge;
37    private String eventoAge;
38    private String nomeContato;
39    private String telefoneContato;
40    private String orgaoContato;
41    private String comentario;
42    private String realizado;
43    private String exibirPortal;
44    private Date dataRealizado;
45    private Set<DestaqueItemRelDtqir> destaqueItemRelDtqirs = new HashSet<DestaqueItemRelDtqir>(0);
46    private Set<AgendaOcorrenciaAgeo> agendaOcorrenciaAgeos = new HashSet<AgendaOcorrenciaAgeo>(0);
47    private UsuarioUsu usuarioUsu;
48    private Set<AgendaEntidadesAgeent> agendaEntidadesAgeent = new HashSet<AgendaEntidadesAgeent>(0);
49    private ItemEstruturaIett itemEstruturaIett;
50    private SisAtributoSatb tipoEventoSatb;
51  
52    public AgendaAge() {
53    }
54  
55    public AgendaAge(String descricaoAge, Integer minutoEventoAge, String indAtivoAge, Integer horaEventoAge, Date dataAge, Date dataLimiteAge, String localAge, String eventoAge, String nomeContato, String telefoneContato, String orgaoContato, String comentario, String realizado, String exibirPortal, Date dataRealizado, Set<DestaqueItemRelDtqir> destaqueItemRelDtqirs, Set<AgendaOcorrenciaAgeo> agendaOcorrenciaAgeos, UsuarioUsu usuarioUsu, Set<AgendaEntidadesAgeent> agendaEntidadesAgeent, ItemEstruturaIett itemEstruturaIett, SisAtributoSatb tipoEventoSatb) {
56      this.descricaoAge = descricaoAge;
57      this.minutoEventoAge = minutoEventoAge;
58      this.indAtivoAge = indAtivoAge;
59      this.horaEventoAge = horaEventoAge;
60      this.dataAge = dataAge;
61      this.dataLimiteAge = dataLimiteAge;
62      this.localAge = localAge;
63      this.eventoAge = eventoAge;
64      this.nomeContato = nomeContato;
65      this.telefoneContato = telefoneContato;
66      this.orgaoContato = orgaoContato;
67      this.comentario = comentario;
68      this.realizado = realizado;
69      this.exibirPortal = exibirPortal;
70      this.dataRealizado = dataRealizado;
71      this.destaqueItemRelDtqirs = destaqueItemRelDtqirs;
72      this.agendaOcorrenciaAgeos = agendaOcorrenciaAgeos;
73      this.usuarioUsu = usuarioUsu;
74      this.agendaEntidadesAgeent = agendaEntidadesAgeent;
75      this.itemEstruturaIett = itemEstruturaIett;
76      this.tipoEventoSatb = tipoEventoSatb;
77    }
78  
79    @GenericGenerator(name = "generator", strategy = "increment")
80    @Id
81    @GeneratedValue(generator = "generator")
82    @Column(name = "COD_AGE", nullable = false)
83    public Long getCodAge() {
84      return this.codAge;
85    }
86  
87    public void setCodAge(Long codAge) {
88      this.codAge = codAge;
89    }
90  
91    @Column(name = "DESCRICAO_AGE", length = 2000)
92    public String getDescricaoAge() {
93      return this.descricaoAge;
94    }
95  
96    public void setDescricaoAge(String descricaoAge) {
97      this.descricaoAge = descricaoAge;
98    }
99  
100   @Column(name = "MINUTO_EVENTO_AGE", length = 2)
101   public Integer getMinutoEventoAge() {
102     return this.minutoEventoAge;
103   }
104 
105   public void setMinutoEventoAge(Integer minutoEventoAge) {
106     this.minutoEventoAge = minutoEventoAge;
107   }
108 
109   @Column(name = "IND_ATIVO_AGE", length = 1)
110   public String getIndAtivoAge() {
111     return this.indAtivoAge;
112   }
113 
114   public void setIndAtivoAge(String indAtivoAge) {
115     this.indAtivoAge = indAtivoAge;
116   }
117 
118   @Column(name = "HORA_EVENTO_AGE", length = 2)
119   public Integer getHoraEventoAge() {
120     return this.horaEventoAge;
121   }
122 
123   public void setHoraEventoAge(Integer horaEventoAge) {
124     this.horaEventoAge = horaEventoAge;
125   }
126 
127   @Temporal(TemporalType.TIMESTAMP)
128   @Column(name = "DATA_AGE", length = 7)
129   public Date getDataAge() {
130     return this.dataAge;
131   }
132 
133   public void setDataAge(Date dataAge) {
134     this.dataAge = dataAge;
135   }
136 
137   @Temporal(TemporalType.TIMESTAMP)
138   @Column(name = "DATA_LIMITE_AGE", length = 7)
139   public Date getDataLimiteAge() {
140     return this.dataLimiteAge;
141   }
142 
143   public void setDataLimiteAge(Date dataLimiteAge) {
144     this.dataLimiteAge = dataLimiteAge;
145   }
146 
147   @Column(name = "LOCAL_AGE", length = 2000)
148   public String getLocalAge() {
149     return this.localAge;
150   }
151 
152   public void setLocalAge(String localAge) {
153     this.localAge = localAge;
154   }
155 
156   @Column(name = "EVENTO_AGE", length = 200)
157   public String getEventoAge() {
158     return this.eventoAge;
159   }
160 
161   public void setEventoAge(String eventoAge) {
162     this.eventoAge = eventoAge;
163   }
164 
165   @Column(name = "NOME_CONTATO")
166   public String getNomeContato() {
167     return this.nomeContato;
168   }
169 
170   public void setNomeContato(String nomeContato) {
171     this.nomeContato = nomeContato;
172   }
173 
174   @Column(name = "TELEFONE_CONTATO")
175   public String getTelefoneContato() {
176     return this.telefoneContato;
177   }
178 
179   public void setTelefoneContato(String telefoneContato) {
180     this.telefoneContato = telefoneContato;
181   }
182 
183   @Column(name = "ORGAO_CONTATO")
184   public String getOrgaoContato() {
185     return this.orgaoContato;
186   }
187 
188   public void setOrgaoContato(String orgaoContato) {
189     this.orgaoContato = orgaoContato;
190   }
191 
192   @Column(name = "COMENTARIO")
193   public String getComentario() {
194     return this.comentario;
195   }
196 
197   public void setComentario(String comentario) {
198     this.comentario = comentario;
199   }
200 
201   @Column(name = "REALIZADO", length = 1)
202   public String getRealizado() {
203     return this.realizado;
204   }
205 
206   public void setRealizado(String realizado) {
207     this.realizado = realizado;
208   }
209 
210   @Column(name = "EXIBIR_PORTAL", length = 1)
211   public String getExibirPortal() {
212     return this.exibirPortal;
213   }
214 
215   public void setExibirPortal(String exibirPortal) {
216     this.exibirPortal = exibirPortal;
217   }
218 
219   @Temporal(TemporalType.TIMESTAMP)
220   @Column(name = "DATA_REALIZADO", length = 8)
221   public Date getDataRealizado() {
222     return this.dataRealizado;
223   }
224 
225   public void setDataRealizado(Date dataRealizado) {
226     this.dataRealizado = dataRealizado;
227   }
228 
229   @OneToMany(fetch = FetchType.LAZY, mappedBy = "agendaAge")
230   public Set<DestaqueItemRelDtqir> getDestaqueItemRelDtqirs() {
231     return this.destaqueItemRelDtqirs;
232   }
233 
234   public void setDestaqueItemRelDtqirs(Set<DestaqueItemRelDtqir> destaqueItemRelDtqirs) {
235     this.destaqueItemRelDtqirs = destaqueItemRelDtqirs;
236   }
237 
238   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "agendaAge")
239   public Set<AgendaOcorrenciaAgeo> getAgendaOcorrenciaAgeos() {
240     return this.agendaOcorrenciaAgeos;
241   }
242 
243   public void setAgendaOcorrenciaAgeos(Set<AgendaOcorrenciaAgeo> agendaOcorrenciaAgeos) {
244     this.agendaOcorrenciaAgeos = agendaOcorrenciaAgeos;
245   }
246 
247   @ManyToOne(fetch = FetchType.LAZY)
248   @JoinColumn(name = "COD_USU")
249   public UsuarioUsu getUsuarioUsu() {
250     return this.usuarioUsu;
251   }
252 
253   public void setUsuarioUsu(UsuarioUsu usuarioUsu) {
254     this.usuarioUsu = usuarioUsu;
255   }
256 
257   @OneToMany(cascade = CascadeType.REMOVE, fetch = FetchType.LAZY, mappedBy = "agendaAge")
258   public Set<AgendaEntidadesAgeent> getAgendaEntidadesAgeent() {
259     return this.agendaEntidadesAgeent;
260   }
261 
262   public void setAgendaEntidadesAgeent(Set<AgendaEntidadesAgeent> agendaEntidadesAgeent) {
263     this.agendaEntidadesAgeent = agendaEntidadesAgeent;
264   }
265 
266   @ManyToOne(fetch = FetchType.LAZY)
267   @JoinColumn(name = "COD_IETT")
268   public ItemEstruturaIett getItemEstruturaIett() {
269     return this.itemEstruturaIett;
270   }
271 
272   public void setItemEstruturaIett(ItemEstruturaIett itemEstruturaIett) {
273     this.itemEstruturaIett = itemEstruturaIett;
274   }
275 
276   @ManyToOne(fetch = FetchType.LAZY)
277   @JoinColumn(name = "TIPO_EVENTO_COD_SATB")
278   public SisAtributoSatb getTipoEventoSatb() {
279     return this.tipoEventoSatb;
280   }
281 
282   public void setTipoEventoSatb(SisAtributoSatb tipoEventoSatb) {
283     this.tipoEventoSatb = tipoEventoSatb;
284   }
285 
286 }