List of usage examples for com.mongodb Block Block
Block
From source file:entities.fertilizacion.Laboratorio.java
public static List<Laboratorio> getAllLaboratorio() { List<Laboratorio> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("laboratorio").find() .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override/* w w w . j ava 2 s . c o m*/ public void apply(final Document document) { Laboratorio obj = new Laboratorio(); obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); obj.pais = document.get("pais").toString(); obj.proveedorAnalisis = document.getString("proveedorAnalisis"); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Lote.java
public static Lote getLoteByCodigo(String cod) { Lote obj = new Lote(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("lote").find(new Document("codigo", cod)); iterable.forEach(new Block<Document>() { @Override//from w w w . jav a 2 s.co m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.idHacienda = (ObjectId) document.get("idhacienda"); obj.codigo = document.get("codigo").toString(); obj.hectareas = document.get("hectareas").toString(); obj.tipoSuelo = document.get("tiposuelo").toString(); obj.leyendaHacienda = Hacienda.getHaciendaById(obj.idHacienda).nombre; obj.leyendaCliente = Cliente .getClienteById(Hacienda.getHaciendaById(obj.idHacienda).idCliente).nombre; } }); return obj; }
From source file:entities.fertilizacion.Lote.java
public static Lote getLoteById(ObjectId id) { Lote obj = new Lote(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("lote").find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override/*from w w w . j a v a 2 s.c om*/ public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.idHacienda = (ObjectId) document.get("idhacienda"); obj.codigo = document.get("codigo").toString(); obj.hectareas = document.get("hectareas").toString(); obj.tipoSuelo = document.get("tiposuelo").toString(); obj.leyendaHacienda = Hacienda.getHaciendaById(obj.idHacienda).nombre; obj.leyendaCliente = Cliente .getClienteById(Hacienda.getHaciendaById(obj.idHacienda).idCliente).nombre; } }); return obj; }
From source file:entities.fertilizacion.Lote.java
public static List<Lote> getAllLotesByHaciendaId(ObjectId id) { List<Lote> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("lote").find(new Document("idhacienda", id)) .sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override//from w w w . ja v a2 s . c o m public void apply(final Document document) { Lote obj = new Lote(); obj.id = (ObjectId) document.get("_id"); obj.idHacienda = (ObjectId) document.get("idhacienda"); obj.codigo = document.get("codigo").toString(); obj.hectareas = document.get("hectareas").toString(); obj.tipoSuelo = document.get("tiposuelo").toString(); obj.leyendaHacienda = Hacienda.getHaciendaById(obj.idHacienda).nombre; obj.leyendaCliente = Cliente .getClienteById(Hacienda.getHaciendaById(obj.idHacienda).idCliente).nombre; res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Lote.java
public static List<Lote> getAllLotes() { List<Lote> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("lote").find().sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override// w w w. ja v a 2 s.co m public void apply(final Document document) { Lote obj = new Lote(); obj.id = (ObjectId) document.get("_id"); obj.idHacienda = (ObjectId) document.get("idhacienda"); obj.codigo = document.get("codigo").toString(); obj.hectareas = document.get("hectareas").toString(); obj.tipoSuelo = document.get("tiposuelo").toString(); obj.leyendaHacienda = Hacienda.getHaciendaById(obj.idHacienda).nombre; obj.leyendaCliente = Cliente .getClienteById(Hacienda.getHaciendaById(obj.idHacienda).idCliente).nombre; res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Matriz.java
public static Matriz getByName(String name) { Matriz obj = new Matriz(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("matriz").find(new Document("nombre", name)); iterable.forEach(new Block<Document>() { @Override/*from w w 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(); } }); return obj; }
From source file:entities.fertilizacion.Matriz.java
public static Matriz getById(ObjectId id) { Matriz obj = new Matriz(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("matriz").find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override/*from ww w.j a v a2 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.Matriz.java
public static List<Matriz> getAll() { List<Matriz> res = new ArrayList<>(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("matriz").find().sort(new Document("_id", -1)); iterable.forEach(new Block<Document>() { @Override//w w w . ja v a 2 s . c o m public void apply(final Document document) { Matriz obj = new Matriz(); obj.id = (ObjectId) document.get("_id"); obj.nombre = document.get("nombre").toString(); res.add(obj); } }); return res; }
From source file:entities.fertilizacion.Metodologia.java
public static Metodologia getMetodologiaByName(String name) { Metodologia obj = new Metodologia(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("metodologia").find(new Document("nombre", name)); iterable.forEach(new Block<Document>() { @Override/*from w w w . jav a2 s. com*/ public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.codigo = document.get("codigo").toString(); obj.nombre = document.get("nombre").toString(); obj.literatura = document.get("literatura").toString(); } }); return obj; }
From source file:entities.fertilizacion.Metodologia.java
public static Metodologia getMetodologiaById(ObjectId id) { Metodologia obj = new Metodologia(); MongoManager mongo = MongoManager.getInstance(); FindIterable<Document> iterable = mongo.db.getCollection("metodologia").find(new Document("_id", id)); iterable.forEach(new Block<Document>() { @Override//ww w . j ava 2 s . c o m public void apply(final Document document) { obj.id = (ObjectId) document.get("_id"); obj.codigo = document.get("codigo").toString(); obj.nombre = document.get("nombre").toString(); obj.literatura = document.get("literatura").toString(); } }); return obj; }