Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
106 espaco 1
package br.com.ec.domain.dto;
2
 
3
import br.com.ec.domain.model.Modelo;
4
 
5
public class RankingPedidoDTO implements Comparable<RankingPedidoDTO> {
6
 
7
        private Modelo modelo;
8
        private Long quantidadePedidos;
9
 
10
        public RankingPedidoDTO() {}
11
 
12
        public RankingPedidoDTO(Modelo modelo, Long quantidadePedidos) {
13
                this.modelo = modelo;
14
                this.quantidadePedidos = quantidadePedidos;
15
        }
16
 
17
        public Modelo getModelo() {
18
                return modelo;
19
        }
20
        public void setModelo(Modelo modelo) {
21
                this.modelo = modelo;
22
        }
23
 
24
        public Long getQuantidadePedidos() {
25
                return quantidadePedidos;
26
        }
27
        public void setQuantidadePedidos(Long quantidadePedidos) {
28
                this.quantidadePedidos = quantidadePedidos;
29
        }
30
 
31
        @Override
32
        public int compareTo(RankingPedidoDTO rankingModeloDTO) {
33
                return rankingModeloDTO.getQuantidadePedidos().compareTo(this.quantidadePedidos);
34
        }
35
 
36
}