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.HashSet;
6   import java.util.Set;
7   import javax.persistence.Column;
8   import javax.persistence.Entity;
9   import javax.persistence.FetchType;
10  import javax.persistence.GeneratedValue;
11  import javax.persistence.Id;
12  import javax.persistence.JoinColumn;
13  import javax.persistence.ManyToOne;
14  import javax.persistence.OneToMany;
15  import javax.persistence.Table;
16  import org.hibernate.annotations.GenericGenerator;
17  
18  /**
19   * UnidadeOrcamentariaUO generated by hbm2java
20   */
21  @Entity
22  @Table(name = "TB_UNIDADE_ORCAMENTARIA_UO")
23  public class UnidadeOrcamentariaUO implements java.io.Serializable {
24  
25    private Long codUo;
26    private String descricaoUo;
27    private String siglaUo;
28    private String indAtivoUo;
29    private Long codigoIdentUo;
30    private OrgaoOrg orgaoOrg;
31    private UsuarioUsu usuarioUsu;
32    private String indTipoAdministracaoUo;
33    private String indTipoOrcamentoUo;
34    private Set<ItemEstruturaIett> itemEstruturaIettsByCodUo = new HashSet<ItemEstruturaIett>(0);
35    private Set<ItemEstruturarevisaoIettrev> itemEstruturarevisaoIettrevs = new HashSet<ItemEstruturarevisaoIettrev>(0);
36    private Set<HistoricoIettH> historicoIettHs = new HashSet<HistoricoIettH>(0);
37    private Set<UnidadeOrcamentariaPeriodoExercicioUoPerExe> unidadeOrcamentariaPeriodoExercicioUoPerexes = new HashSet<UnidadeOrcamentariaPeriodoExercicioUoPerExe>(0);
38  
39    public UnidadeOrcamentariaUO() {
40    }
41  
42    public UnidadeOrcamentariaUO(String descricaoUo, String siglaUo, String indAtivoUo, Long codigoIdentUo, OrgaoOrg orgaoOrg, UsuarioUsu usuarioUsu, String indTipoAdministracaoUo, String indTipoOrcamentoUo, Set<ItemEstruturaIett> itemEstruturaIettsByCodUo, Set<ItemEstruturarevisaoIettrev> itemEstruturarevisaoIettrevs, Set<HistoricoIettH> historicoIettHs, Set<UnidadeOrcamentariaPeriodoExercicioUoPerExe> unidadeOrcamentariaPeriodoExercicioUoPerexes) {
43      this.descricaoUo = descricaoUo;
44      this.siglaUo = siglaUo;
45      this.indAtivoUo = indAtivoUo;
46      this.codigoIdentUo = codigoIdentUo;
47      this.orgaoOrg = orgaoOrg;
48      this.usuarioUsu = usuarioUsu;
49      this.indTipoAdministracaoUo = indTipoAdministracaoUo;
50      this.indTipoOrcamentoUo = indTipoOrcamentoUo;
51      this.itemEstruturaIettsByCodUo = itemEstruturaIettsByCodUo;
52      this.itemEstruturarevisaoIettrevs = itemEstruturarevisaoIettrevs;
53      this.historicoIettHs = historicoIettHs;
54      this.unidadeOrcamentariaPeriodoExercicioUoPerexes = unidadeOrcamentariaPeriodoExercicioUoPerexes;
55    }
56  
57    @GenericGenerator(name = "generator", strategy = "increment")
58    @Id
59    @GeneratedValue(generator = "generator")
60    @Column(name = "COD_UO", nullable = false)
61    public Long getCodUo() {
62      return this.codUo;
63    }
64  
65    public void setCodUo(Long codUo) {
66      this.codUo = codUo;
67    }
68  
69    @Column(name = "DESCRICAO_UO", length = 2000)
70    public String getDescricaoUo() {
71      return this.descricaoUo;
72    }
73  
74    public void setDescricaoUo(String descricaoUo) {
75      this.descricaoUo = descricaoUo;
76    }
77  
78    @Column(name = "SIGLA_UO", length = 10)
79    public String getSiglaUo() {
80      return this.siglaUo;
81    }
82  
83    public void setSiglaUo(String siglaUo) {
84      this.siglaUo = siglaUo;
85    }
86  
87    @Column(name = "IND_ATIVO_UO", length = 1)
88    public String getIndAtivoUo() {
89      return this.indAtivoUo;
90    }
91  
92    public void setIndAtivoUo(String indAtivoUo) {
93      this.indAtivoUo = indAtivoUo;
94    }
95  
96    @Column(name = "CODIGO_IDENT_UO", length = 10)
97    public Long getCodigoIdentUo() {
98      return this.codigoIdentUo;
99    }
100 
101   public void setCodigoIdentUo(Long codigoIdentUo) {
102     this.codigoIdentUo = codigoIdentUo;
103   }
104 
105   @ManyToOne(fetch = FetchType.LAZY)
106   @JoinColumn(name = "COD_ORG")
107   public OrgaoOrg getOrgaoOrg() {
108     return this.orgaoOrg;
109   }
110 
111   public void setOrgaoOrg(OrgaoOrg orgaoOrg) {
112     this.orgaoOrg = orgaoOrg;
113   }
114 
115   @ManyToOne(fetch = FetchType.LAZY)
116   @JoinColumn(name = "COD_USU")
117   public UsuarioUsu getUsuarioUsu() {
118     return this.usuarioUsu;
119   }
120 
121   public void setUsuarioUsu(UsuarioUsu usuarioUsu) {
122     this.usuarioUsu = usuarioUsu;
123   }
124 
125   @Column(name = "IND_TIPO_ADMINISTRACAO_UO", length = 1)
126   public String getIndTipoAdministracaoUo() {
127     return this.indTipoAdministracaoUo;
128   }
129 
130   public void setIndTipoAdministracaoUo(String indTipoAdministracaoUo) {
131     this.indTipoAdministracaoUo = indTipoAdministracaoUo;
132   }
133 
134   @Column(name = "IND_TIPO_ORCAMENTO_UO", length = 1)
135   public String getIndTipoOrcamentoUo() {
136     return this.indTipoOrcamentoUo;
137   }
138 
139   public void setIndTipoOrcamentoUo(String indTipoOrcamentoUo) {
140     this.indTipoOrcamentoUo = indTipoOrcamentoUo;
141   }
142 
143   @OneToMany(fetch = FetchType.LAZY, mappedBy = "unidadeOrcamentariaUO")
144   public Set<ItemEstruturaIett> getItemEstruturaIettsByCodUo() {
145     return this.itemEstruturaIettsByCodUo;
146   }
147 
148   public void setItemEstruturaIettsByCodUo(Set<ItemEstruturaIett> itemEstruturaIettsByCodUo) {
149     this.itemEstruturaIettsByCodUo = itemEstruturaIettsByCodUo;
150   }
151 
152   @OneToMany(fetch = FetchType.LAZY, mappedBy = "unidadeOrcamentariaUorev")
153   public Set<ItemEstruturarevisaoIettrev> getItemEstruturarevisaoIettrevs() {
154     return this.itemEstruturarevisaoIettrevs;
155   }
156 
157   public void setItemEstruturarevisaoIettrevs(Set<ItemEstruturarevisaoIettrev> itemEstruturarevisaoIettrevs) {
158     this.itemEstruturarevisaoIettrevs = itemEstruturarevisaoIettrevs;
159   }
160 
161   @OneToMany(fetch = FetchType.LAZY, mappedBy = "unidadeOrcamentariaUO")
162   public Set<HistoricoIettH> getHistoricoIettHs() {
163     return this.historicoIettHs;
164   }
165 
166   public void setHistoricoIettHs(Set<HistoricoIettH> historicoIettHs) {
167     this.historicoIettHs = historicoIettHs;
168   }
169 
170   @OneToMany(fetch = FetchType.LAZY, mappedBy = "unidadeOrcamentariaUO")
171   public Set<UnidadeOrcamentariaPeriodoExercicioUoPerExe> getUnidadeOrcamentariaPeriodoExercicioUoPerexes() {
172     return this.unidadeOrcamentariaPeriodoExercicioUoPerexes;
173   }
174 
175   public void setUnidadeOrcamentariaPeriodoExercicioUoPerexes(Set<UnidadeOrcamentariaPeriodoExercicioUoPerExe> unidadeOrcamentariaPeriodoExercicioUoPerexes) {
176     this.unidadeOrcamentariaPeriodoExercicioUoPerexes = unidadeOrcamentariaPeriodoExercicioUoPerexes;
177   }
178 
179 }