Example usage for com.mongodb Block Block

List of usage examples for com.mongodb Block Block

Introduction

In this page you can find the example usage for com.mongodb Block Block.

Prototype

Block

Source Link

Usage

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;
}