Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.englishtown.vertx.solr;
 
 
public class VertxSolrQuery extends SolrQuery {
    public VertxSolrQuery() {
    }
    public VertxSolrQuery(VertxSolrQuery other) {
        if (other != null) {
            for (String name : other.getParameterNames()) {
                this.setParam(nameother.getParams(name));
            }
        }
    }
    public VertxSolrQuery(JsonObject json) {
        for (String param : json.fieldNames()) {
            JsonArray array = json.getJsonArray(param);
            if (array != null) {
                String[] vals = new String[array.size()];
                for (int i = 0; i < array.size(); i++) {
                    vals[i] = array.getString(i);
                }
                this.set(paramvals);
            }
        }
    }
    public JsonObject toJson() {
        JsonObject json = new JsonObject();
        Iterator<Stringiterator = this.getParameterNamesIterator();
        while (iterator.hasNext()) {
            String param = iterator.next();
            String[] vals = this.getParams(param);
            if (vals != null) {
                JsonArray array = new JsonArray();
                for (String val : vals) {
                    array.add(val);
                }
                json.put(paramarray);
            }
        }
        return json;
    }
New to GrepCode? Check out our FAQ X