Java tutorial
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package spntoolsdata.map; import com.mongodb.BasicDBObject; import com.mongodb.DBObject; import java.io.Serializable; import java.util.Date; /** * * @author Ivansito */ public class Historial implements Serializable { private String Usuario; private Date Fecha; private String EstadoOrden; private BasicDBObject DBObjectHistorial = new BasicDBObject(); public Historial() { } public Historial(String Usuario, Date Fecha) { this.setUsuario(Usuario); this.setFecha(Fecha); } public String getUsuario() { return Usuario; } public void setUsuario(String Usuario) { this.Usuario = Usuario; this.getDBObjectHistorial().put("Usuario", Usuario); } public Date getFecha() { return Fecha; } public void setFecha(Date Fecha) { this.Fecha = Fecha; this.getDBObjectHistorial().put("Fecha", Fecha); } public String getEstadoOrden() { return EstadoOrden; } public void setEstadoOrden(String EstadoOrden) { this.EstadoOrden = EstadoOrden; this.DBObjectHistorial.put("EstadoOrden", EstadoOrden); } public BasicDBObject getDBObjectHistorial() { return DBObjectHistorial; } public void setDBObjectHistorial(BasicDBObject DBObjectHistorial) { this.DBObjectHistorial = DBObjectHistorial; } public void makePojofromBson(DBObject bson) { BasicDBObject b = (BasicDBObject) bson; this.Usuario = (String) b.get("Usuario"); this.Fecha = (Date) b.getDate("Fecha"); this.EstadoOrden = (String) b.get("EstadoOrden"); } }