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.Column;
9   import javax.persistence.Entity;
10  import javax.persistence.FetchType;
11  import javax.persistence.GeneratedValue;
12  import javax.persistence.Id;
13  import javax.persistence.OneToMany;
14  import javax.persistence.Table;
15  import javax.persistence.Temporal;
16  import javax.persistence.TemporalType;
17  import org.hibernate.annotations.GenericGenerator;
18  
19  /**
20   * ConfigSisExecFinanCsef generated by hbm2java
21   */
22  @Entity
23  @Table(name = "TB_CONFIG_SIS_EXEC_FINAN_CSEF")
24  public class ConfigSisExecFinanCsef implements java.io.Serializable {
25  
26    private static final long serialVersionUID = 4114171956531252078L;
27  
28    private Long codCsef;
29    private String indAtivoCsef;
30    private Date dataInclusaoCsef;
31    private String siglaCsef;
32    private String nomeCsef;
33    private String indPermiteValormanualorcCsef;
34    private Set<FonteRecursoFonr> fonteRecursoFonrs = new HashSet<FonteRecursoFonr>(0);
35    private Set<ConfigSisExecFinanCsefv> configSisExecFinanCsefvs = new HashSet<ConfigSisExecFinanCsefv>(0);
36  
37    public ConfigSisExecFinanCsef() {
38    }
39  
40    public ConfigSisExecFinanCsef(String indAtivoCsef, Date dataInclusaoCsef, String siglaCsef, String nomeCsef, String indPermiteValormanualorcCsef, Set<FonteRecursoFonr> fonteRecursoFonrs, Set<ConfigSisExecFinanCsefv> configSisExecFinanCsefvs) {
41      this.indAtivoCsef = indAtivoCsef;
42      this.dataInclusaoCsef = dataInclusaoCsef;
43      this.siglaCsef = siglaCsef;
44      this.nomeCsef = nomeCsef;
45      this.indPermiteValormanualorcCsef = indPermiteValormanualorcCsef;
46      this.fonteRecursoFonrs = fonteRecursoFonrs;
47      this.configSisExecFinanCsefvs = configSisExecFinanCsefvs;
48    }
49  
50    @GenericGenerator(name = "generator", strategy = "increment")
51    @Id
52    @GeneratedValue(generator = "generator")
53    @Column(name = "COD_CSEF", nullable = false)
54    public Long getCodCsef() {
55      return this.codCsef;
56    }
57  
58    public void setCodCsef(Long codCsef) {
59      this.codCsef = codCsef;
60    }
61  
62    @Column(name = "IND_ATIVO_CSEF", length = 1)
63    public String getIndAtivoCsef() {
64      return this.indAtivoCsef;
65    }
66  
67    public void setIndAtivoCsef(String indAtivoCsef) {
68      this.indAtivoCsef = indAtivoCsef;
69    }
70  
71    @Temporal(TemporalType.TIMESTAMP)
72    @Column(name = "DATA_INCLUSAO_CSEF", length = 7)
73    public Date getDataInclusaoCsef() {
74      return this.dataInclusaoCsef;
75    }
76  
77    public void setDataInclusaoCsef(Date dataInclusaoCsef) {
78      this.dataInclusaoCsef = dataInclusaoCsef;
79    }
80  
81    @Column(name = "SIGLA_CSEF", length = 6)
82    public String getSiglaCsef() {
83      return this.siglaCsef;
84    }
85  
86    public void setSiglaCsef(String siglaCsef) {
87      this.siglaCsef = siglaCsef;
88    }
89  
90    @Column(name = "NOME_CSEF", length = 20)
91    public String getNomeCsef() {
92      return this.nomeCsef;
93    }
94  
95    public void setNomeCsef(String nomeCsef) {
96      this.nomeCsef = nomeCsef;
97    }
98  
99    @Column(name = "IND_PERMITEVALORMANUALORC_CSEF", length = 1)
100   public String getIndPermiteValormanualorcCsef() {
101     return this.indPermiteValormanualorcCsef;
102   }
103 
104   public void setIndPermiteValormanualorcCsef(String indPermiteValormanualorcCsef) {
105     this.indPermiteValormanualorcCsef = indPermiteValormanualorcCsef;
106   }
107 
108   @OneToMany(fetch = FetchType.LAZY, mappedBy = "configSisExecFinanCsef")
109   public Set<FonteRecursoFonr> getFonteRecursoFonrs() {
110     return this.fonteRecursoFonrs;
111   }
112 
113   public void setFonteRecursoFonrs(Set<FonteRecursoFonr> fonteRecursoFonrs) {
114     this.fonteRecursoFonrs = fonteRecursoFonrs;
115   }
116 
117   @OneToMany(fetch = FetchType.LAZY, mappedBy = "configSisExecFinanCsef")
118   public Set<ConfigSisExecFinanCsefv> getConfigSisExecFinanCsefvs() {
119     return this.configSisExecFinanCsefvs;
120   }
121 
122   public void setConfigSisExecFinanCsefvs(Set<ConfigSisExecFinanCsefv> configSisExecFinanCsefvs) {
123     this.configSisExecFinanCsefvs = configSisExecFinanCsefvs;
124   }
125 
126 }