ConsumoMinimoParametro.java
3.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
package gcom.faturamento;
import gcom.cadastro.imovel.Categoria;
import gcom.cadastro.imovel.Subcategoria;
import gcom.interceptor.ObjetoTransacao;
import gcom.micromedicao.FiltroConsumoMinimoArea;
import gcom.util.filtro.Filtro;
import gcom.util.filtro.ParametroSimples;
import java.math.BigDecimal;
import java.util.Date;
import org.apache.commons.lang.builder.ToStringBuilder;
public class ConsumoMinimoParametro extends ObjetoTransacao {
private static final long serialVersionUID = 1L;
/** identifier field */
private Integer id;
/** persistent field */
private int anoMesReferencia;
/** persistent field */
private BigDecimal numeroParametroFinal;
/** persistent field */
private Integer numeroConsumo;
/** persistent field */
private short indicadorUso;
/** persistent field */
private Date ultimaAlteracao;
/** persistent field */
private Categoria categoria;
/** persistent field */
private Subcategoria subCategoria;
public ConsumoMinimoParametro() {
super();
}
public ConsumoMinimoParametro(Integer id, int anoMesReferencia, BigDecimal numeroParametroFinal, Integer numeroConsumo, short indicadorUso, Date ultimaAlteracao, Categoria categoria, Subcategoria subCategoria) {
super();
this.id = id;
this.anoMesReferencia = anoMesReferencia;
this.numeroParametroFinal = numeroParametroFinal;
this.numeroConsumo = numeroConsumo;
this.indicadorUso = indicadorUso;
this.ultimaAlteracao = ultimaAlteracao;
this.categoria = categoria;
this.subCategoria = subCategoria;
}
public int getAnoMesReferencia() {
return anoMesReferencia;
}
public void setAnoMesReferencia(int anoMesReferencia) {
this.anoMesReferencia = anoMesReferencia;
}
public Categoria getCategoria() {
return categoria;
}
public void setCategoria(Categoria categoria) {
this.categoria = categoria;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public short getIndicadorUso() {
return indicadorUso;
}
public void setIndicadorUso(short indicadorUso) {
this.indicadorUso = indicadorUso;
}
public Integer getNumeroConsumo() {
return numeroConsumo;
}
public void setNumeroConsumo(Integer numeroConsumo) {
this.numeroConsumo = numeroConsumo;
}
public BigDecimal getNumeroParametroFinal() {
return numeroParametroFinal;
}
public void setNumeroParametroFinal(BigDecimal numeroParametroFinal) {
this.numeroParametroFinal = numeroParametroFinal;
}
public Subcategoria getSubCategoria() {
return subCategoria;
}
public void setSubCategoria(Subcategoria subCategoria) {
this.subCategoria = subCategoria;
}
public Date getUltimaAlteracao() {
return ultimaAlteracao;
}
public void setUltimaAlteracao(Date ultimaAlteracao) {
this.ultimaAlteracao = ultimaAlteracao;
}
public String toString() {
return new ToStringBuilder(this)
.append("id", getId())
.toString();
}
public Filtro retornaFiltro() {
FiltroConsumoMinimoArea filtroConsumoMinimoArea = new FiltroConsumoMinimoArea();
filtroConsumoMinimoArea.adicionarParametro(new ParametroSimples(FiltroConsumoMinimoArea.ID,this.getId()));
return filtroConsumoMinimoArea;
}
public String[] retornaCamposChavePrimaria() {
String[] retorno = {"id"};
return retorno;
}
}