List of usage examples for com.mongodb Block Block
Block
From source file:entities.fertilizacion.UnidadMedida.java
public static UnidadMedida getByName(String name) { UnidadMedida obj = new UnidadMedida(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("unidadMedida").find(new Document("nombre", name)); iterable.forEach(new Block<Document>() { @Override/*from w ww . j a v a 2 s . c o m*/ public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); } }); return obj; }
From source file:entities.fertilizacion.UnidadMedida.java
public static UnidadMedida getById(ObjectId id) { UnidadMedida obj = new UnidadMedida(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("unidadMedida").find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override/*from w w w. ja v a 2 s . c o m*/ public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); } }); return obj; }
From source file:entities.fertilizacion.UnidadMedida.java
public static List<UnidadMedida> getAll() { List<UnidadMedida> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("unidadMedida").find() .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override//from w ww.j a va2 s . com public void apply(final Document document) { UnidadMedida obj = new UnidadMedida(); obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Variedad.java
public static Variedad getVariedadByName(String name) { Variedad obj = new Variedad(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("variedad").find(new Document("nombre", name)); iterable.forEach(new Block<Document>() { @Override//from ww w . jav a 2 s.c o m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.cultivo = document.getObjectId("cultivo"); obj.leyendaCultivo = Cultivo.getCultivoById(obj.cultivo).getNombre(); } }); return obj; }
From source file:entities.fertilizacion.Variedad.java
public static Variedad getVariedadById(ObjectId id) { Variedad obj = new Variedad(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("variedad").find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override//ww w. jav a 2 s. co m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.cultivo = document.getObjectId("cultivo"); obj.leyendaCultivo = Cultivo.getCultivoById(obj.cultivo).getNombre(); } }); return obj; }
From source file:entities.fertilizacion.Variedad.java
public static List<Variedad> getAllVariedadByCultivo(ObjectId id) { List<Variedad> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("variedad").find(new Document("cultivo", id)) .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override/* w w w . j a v a2 s . c om*/ public void apply(final Document document) { Variedad obj = new Variedad(); obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.cultivo = document.getObjectId("cultivo"); obj.leyendaCultivo = Cultivo.getCultivoById(obj.cultivo).getNombre(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Variedad.java
public static List<Variedad> getAllVariedad() { List<Variedad> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("variedad").find().sort(new Document("nombre", 1)); iterable.forEach(new Block<Document>() { @Override/*from w w w . j a va 2 s.c om*/ public void apply(final Document document) { Variedad obj = new Variedad(); obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.cultivo = document.getObjectId("cultivo"); obj.leyendaCultivo = Cultivo.getCultivoById(obj.cultivo).getNombre(); res.add(obj); } }); return res; }
From source file:entities.reportes.TextoReporteResultadoLaboratorio.java
public static TextoReporteResultadoLaboratorio getById(ObjectId id) { TextoReporteResultadoLaboratorio obj = new TextoReporteResultadoLaboratorio(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("textoReporteResultadoLaboratorio") .find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override/* w ww . j a v a2s. com*/ public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.referencia = document.get("referencia").toString(); obj.descripcion = document.get("descripcion").toString(); } }); return obj; }
From source file:entities.reportes.TextoReporteResultadoLaboratorio.java
public static TextoReporteResultadoLaboratorio getByReferencia(String ref) { TextoReporteResultadoLaboratorio obj = new TextoReporteResultadoLaboratorio(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("textoReporteResultadoLaboratorio") .find(new Document("referencia", ref)); iterable.forEach(new Block<Document>() { @Override//w w w . j a v a 2 s . co m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.referencia = document.get("referencia").toString(); obj.descripcion = document.get("descripcion").toString(); } }); return obj; }
From source file:entities.reportes.TextoReporteResultadoLaboratorio.java
public static List<TextoReporteResultadoLaboratorio> getAll() { List<TextoReporteResultadoLaboratorio> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("textoReporteResultadoLaboratorio").find() .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override/* w ww.j a va 2 s. c om*/ public void apply(final Document document) { TextoReporteResultadoLaboratorio obj = new TextoReporteResultadoLaboratorio(); obj.id = (ObjectId) document.get("_id"); obj.referencia = document.get("referencia").toString(); obj.descripcion = document.get("descripcion").toString(); res.add(obj); } }); return res; }