Package com.nelioalves.cursomc.domain
Class Pagamento
- java.lang.Object
-
- com.nelioalves.cursomc.domain.Pagamento
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PagamentoComBoleto,PagamentoComCartao
@Entity public abstract class Pagamento extends Object implements Serializable
Classe que representa uma entidade abstrata Pagamento- Author:
- José Henrique
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Pagamento()Pagamento(Integer id, EstadoPagamento estadoPagamento, Pedido pedido)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)EstadoPagamentogetEstadoPagamento()IntegergetId()PedidogetPedido()inthashCode()voidsetEstadoPagamento(EstadoPagamento estadoPagamento)voidsetId(Integer id)voidsetPedido(Pedido pedido)
-
-
-
Constructor Detail
-
Pagamento
public Pagamento(Integer id, EstadoPagamento estadoPagamento, Pedido pedido)
-
Pagamento
public Pagamento()
-
-
Method Detail
-
getId
public Integer getId()
-
setId
public void setId(Integer id)
-
getEstadoPagamento
public EstadoPagamento getEstadoPagamento()
-
setEstadoPagamento
public void setEstadoPagamento(EstadoPagamento estadoPagamento)
-
getPedido
public Pedido getPedido()
-
setPedido
public void setPedido(Pedido pedido)
-
-