Package com.mongodb

Examples of com.mongodb.BasicDBObject.containsField()


    public void setParameters(Object value) {
        BasicDBObject cmd = (BasicDBObject) value;
        ((DocBuilderField) getBoundUnit(Item.near)).setDBObject((DBObject) cmd.get("near"));
        setStringFieldValue(Item.distanceField, cmd.getString("distanceField"));
        setDoubleFieldValue(Item.maxDistance, cmd.getDouble("maxDistance"));
        if (cmd.containsField("distanceMultiplier")) {
            setDoubleFieldValue(Item.distanceMultiplier, cmd.getDouble("distanceMultiplier"));
        }
        if (cmd.containsField("query")) {
            ((DocBuilderField) getBoundUnit(Item.query)).setDBObject((DBObject) cmd.get("query"));
        }
View Full Code Here


        setStringFieldValue(Item.distanceField, cmd.getString("distanceField"));
        setDoubleFieldValue(Item.maxDistance, cmd.getDouble("maxDistance"));
        if (cmd.containsField("distanceMultiplier")) {
            setDoubleFieldValue(Item.distanceMultiplier, cmd.getDouble("distanceMultiplier"));
        }
        if (cmd.containsField("query")) {
            ((DocBuilderField) getBoundUnit(Item.query)).setDBObject((DBObject) cmd.get("query"));
        }
        if (cmd.containsField("spherical")) {
            setBooleanFieldValue(Item.spherical, cmd.getBoolean("spherical"));
        }
View Full Code Here

            setDoubleFieldValue(Item.distanceMultiplier, cmd.getDouble("distanceMultiplier"));
        }
        if (cmd.containsField("query")) {
            ((DocBuilderField) getBoundUnit(Item.query)).setDBObject((DBObject) cmd.get("query"));
        }
        if (cmd.containsField("spherical")) {
            setBooleanFieldValue(Item.spherical, cmd.getBoolean("spherical"));
        }
       
        if (cmd.containsField("query")) {
            ((DocBuilderField) getBoundUnit(Item.query)).setDBObject((DBObject) cmd.get("query"));
View Full Code Here

        }
        if (cmd.containsField("spherical")) {
            setBooleanFieldValue(Item.spherical, cmd.getBoolean("spherical"));
        }
       
        if (cmd.containsField("query")) {
            ((DocBuilderField) getBoundUnit(Item.query)).setDBObject((DBObject) cmd.get("query"));
        }
       
        if (cmd.containsField("includeLocs")) {
            setStringFieldValue(Item.includeLocs, cmd.getString("includeLocs"));
View Full Code Here

       
        if (cmd.containsField("query")) {
            ((DocBuilderField) getBoundUnit(Item.query)).setDBObject((DBObject) cmd.get("query"));
        }
       
        if (cmd.containsField("includeLocs")) {
            setStringFieldValue(Item.includeLocs, cmd.getString("includeLocs"));
        }
       
        if (cmd.containsField("uniqueDocs")) {
            setBooleanFieldValue(Item.uniqueDocs, cmd.getBoolean("uniqueDocs"));
View Full Code Here

       
        if (cmd.containsField("includeLocs")) {
            setStringFieldValue(Item.includeLocs, cmd.getString("includeLocs"));
        }
       
        if (cmd.containsField("uniqueDocs")) {
            setBooleanFieldValue(Item.uniqueDocs, cmd.getBoolean("uniqueDocs"));
        }       
    }
   
}
View Full Code Here

    public void settings(ButtonBase button) {
        FormDialog dialog = (FormDialog) ((MenuItem) getBoundUnit(Item.settings)).getDialog();
        BasicDBObject index = (BasicDBObject) getIndexInfo();
        boolean isTTL = false;
        long ttl = 0;
        if (index.containsField("expireAfterSeconds")) {
            isTTL = true;
            ttl = index.getLong("expireAfterSeconds");
        }
        setLongFieldValue(Item.expireAfterSeconds, ttl);
        if (!dialog.show())
View Full Code Here

    }

    @Override
    protected void updateComponentCustom(JDialog old) {
        BasicDBObject cmd = (BasicDBObject) JSON.parse(pipeline);
        if (cmd != null && cmd.containsField("pipeline")) {
            BasicDBList list = (BasicDBList) cmd.get("pipeline");
            operationList.clear();
            for (Object op : list) {
                operationList.add((BasicDBObject) op);
            }
View Full Code Here

        diag.xmlLoadCheckpoint();
       
        final BasicDBObject query = new BasicDBObject("_id", "balancer");
        BasicDBObject balDoc = (BasicDBObject) settings.findOne(query);
        if (balDoc != null) {
            if (balDoc.containsField("stopped"))
                setIntFieldValue(Item.balStopped, balDoc.getBoolean("stopped") ? 1 : 2);
            if (balDoc.containsField("_secondaryThrottle"))
                setIntFieldValue(Item.balSecThrottle, balDoc.getBoolean("_secondaryThrottle") ? 1 : 2);
            BasicDBObject window = (BasicDBObject) balDoc.get("activeWindow");
            if (window != null) {
View Full Code Here

        final BasicDBObject query = new BasicDBObject("_id", "balancer");
        BasicDBObject balDoc = (BasicDBObject) settings.findOne(query);
        if (balDoc != null) {
            if (balDoc.containsField("stopped"))
                setIntFieldValue(Item.balStopped, balDoc.getBoolean("stopped") ? 1 : 2);
            if (balDoc.containsField("_secondaryThrottle"))
                setIntFieldValue(Item.balSecThrottle, balDoc.getBoolean("_secondaryThrottle") ? 1 : 2);
            BasicDBObject window = (BasicDBObject) balDoc.get("activeWindow");
            if (window != null) {
                setStringFieldValue(Item.balStartTime, window.getString("start"));
                setStringFieldValue(Item.balStopTime, window.getString("stop"));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.