package model; import com.google.code.morphia.annotations.Embedded; import com.google.code.morphia.annotations.Entity; import com.google.code.morphia.annotations.Id; import com.google.code.morphia.annotations.Reference; import java.util.List; import org.bson.types.ObjectId; /** * * @author alonsus */ @Entity("Producto") public class Producto { @Id ObjectId id; String nombre; float precio; String marca; String descripcion; String paisOrigen; String tipoTostado; boolean oferta; boolean destacado; boolean imagen; @Embedded private List<Comentario> comentarios; boolean visible; public Producto() { } public ObjectId getId() { return id; } public void setId(ObjectId id) { this.id = id; } public String getNombre() { return nombre; } public void setNombre(String nombre) { this.nombre = nombre; } public float getPrecio() { return precio; } public void setPrecio(float precio) { this.precio = precio; } public String getMarca() { return marca; } public void setMarca(String marca) { this.marca = marca; } public String getDescripcion() { return descripcion; } public void setDescripcion(String descripcion) { this.descripcion = descripcion; } public List<Comentario> getComentarios() { return comentarios; } public void setComentarios(List<Comentario> comentarios) { this.comentarios = comentarios; } public String getPaisOrigen() { return paisOrigen; } public void setPaisOrigen(String paisOrigen) { this.paisOrigen = paisOrigen; } public String getTipoTostado() { return tipoTostado; } public void setTipoTostado(String tipoTostado) { this.tipoTostado = tipoTostado; } public boolean isVisible() { return visible; } public void setVisible(boolean visible) { this.visible = visible; } public boolean isOferta() { return oferta; } public void setOferta(boolean oferta) { this.oferta = oferta; } public boolean isDestacado() { return destacado; } public void setDestacado(boolean destacado) { this.destacado = destacado; } public boolean isImagen() { return imagen; } public void setImagen(boolean imagen) { this.imagen = imagen; } }