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.OneToMany;
13  import javax.persistence.Table;
14  import org.hibernate.annotations.GenericGenerator;
15  
16  /**
17   * FuncaoFun generated by hbm2java
18   */
19  @Entity
20  @Table(name = "TB_FUNCAO_FUN")
21  public class FuncaoFun implements java.io.Serializable {
22  
23    private Long codFun;
24    private String indAtivoFun;
25    private String labelPadraoFun;
26    private String nomeFun;
27    private String linkFuncaoFun;
28    private String indExclusivoEstruturaFun;
29    private String indOpcionalFun;
30    private String documentacaoFun;
31    private Set<EstruturaFuncaoEttf> estruturaFuncaoEttfs = new HashSet<EstruturaFuncaoEttf>(0);
32  
33    public FuncaoFun() {
34    }
35  
36    public FuncaoFun(String indAtivoFun, String labelPadraoFun, String nomeFun, String linkFuncaoFun, String indExclusivoEstruturaFun, String indOpcionalFun, String documentacaoFun, Set<EstruturaFuncaoEttf> estruturaFuncaoEttfs) {
37      this.indAtivoFun = indAtivoFun;
38      this.labelPadraoFun = labelPadraoFun;
39      this.nomeFun = nomeFun;
40      this.linkFuncaoFun = linkFuncaoFun;
41      this.indExclusivoEstruturaFun = indExclusivoEstruturaFun;
42      this.indOpcionalFun = indOpcionalFun;
43      this.documentacaoFun = documentacaoFun;
44      this.estruturaFuncaoEttfs = estruturaFuncaoEttfs;
45    }
46  
47    @GenericGenerator(name = "generator", strategy = "increment")
48    @Id
49    @GeneratedValue(generator = "generator")
50    @Column(name = "COD_FUN", nullable = false)
51    public Long getCodFun() {
52      return this.codFun;
53    }
54  
55    public void setCodFun(Long codFun) {
56      this.codFun = codFun;
57    }
58  
59    @Column(name = "IND_ATIVO_FUN", length = 1)
60    public String getIndAtivoFun() {
61      return this.indAtivoFun;
62    }
63  
64    public void setIndAtivoFun(String indAtivoFun) {
65      this.indAtivoFun = indAtivoFun;
66    }
67  
68    @Column(name = "LABEL_PADRAO_FUN", length = 40)
69    public String getLabelPadraoFun() {
70      return this.labelPadraoFun;
71    }
72  
73    public void setLabelPadraoFun(String labelPadraoFun) {
74      this.labelPadraoFun = labelPadraoFun;
75    }
76  
77    @Column(name = "NOME_FUN", length = 40)
78    public String getNomeFun() {
79      return this.nomeFun;
80    }
81  
82    public void setNomeFun(String nomeFun) {
83      this.nomeFun = nomeFun;
84    }
85  
86    @Column(name = "LINK_FUNCAO_FUN", length = 2000)
87    public String getLinkFuncaoFun() {
88      return this.linkFuncaoFun;
89    }
90  
91    public void setLinkFuncaoFun(String linkFuncaoFun) {
92      this.linkFuncaoFun = linkFuncaoFun;
93    }
94  
95    @Column(name = "IND_EXCLUSIVO_ESTRUTURA_FUN", length = 1)
96    public String getIndExclusivoEstruturaFun() {
97      return this.indExclusivoEstruturaFun;
98    }
99  
100   public void setIndExclusivoEstruturaFun(String indExclusivoEstruturaFun) {
101     this.indExclusivoEstruturaFun = indExclusivoEstruturaFun;
102   }
103 
104   @Column(name = "IND_OPCIONAL_FUN", length = 1)
105   public String getIndOpcionalFun() {
106     return this.indOpcionalFun;
107   }
108 
109   public void setIndOpcionalFun(String indOpcionalFun) {
110     this.indOpcionalFun = indOpcionalFun;
111   }
112 
113   @Column(name = "DOCUMENTACAO_FUN", length = 2000)
114   public String getDocumentacaoFun() {
115     return this.documentacaoFun;
116   }
117 
118   public void setDocumentacaoFun(String documentacaoFun) {
119     this.documentacaoFun = documentacaoFun;
120   }
121 
122   @OneToMany(fetch = FetchType.LAZY, mappedBy = "funcaoFun")
123   public Set<EstruturaFuncaoEttf> getEstruturaFuncaoEttfs() {
124     return this.estruturaFuncaoEttfs;
125   }
126 
127   public void setEstruturaFuncaoEttfs(Set<EstruturaFuncaoEttf> estruturaFuncaoEttfs) {
128     this.estruturaFuncaoEttfs = estruturaFuncaoEttfs;
129   }
130 
131 }