Package org.codehaus.jettison.json

Examples of org.codehaus.jettison.json.JSONObject.keys()


      final Iterable<FieldInput> fields = transitionInput.getFields();
      final JSONObject fieldsJs = new IssueUpdateJsonGenerator().generate(fields);
      if (fieldsJs.keys().hasNext()) {
        jsonObject.put("fields", fieldsJs);
      }
      if (fieldsJs.keys().hasNext()) {
        jsonObject.put("fields", fieldsJs);
      }
      return post(transitionsUri, jsonObject);
    } catch (JSONException ex) {
      throw new RestClientException(ex);
View Full Code Here


            throw new WebApplicationException(
                Response.status(Response.Status.BAD_REQUEST).entity(
                    "The parsed query is illegal formatted! \n query: \n"+queriesString+"\n").build());
        }
        @SuppressWarnings("unchecked")
        Iterator<String> keys = jQueries.keys();
        Map<String,ReconcileQuery> queries = new HashMap<String,ReconcileQuery>();
        while(keys.hasNext()){
            String key = keys.next();
            try {
                ReconcileQuery query = parseQuery(jQueries.getJSONObject(key));
View Full Code Here

                String> headers, final InputStream in) throws IOException {
            try {
                final JSONObject o = new JSONObject(ReaderWriter.readFromAsString(in, mt));

                final Map<String, List<String>> m = new LinkedHashMap<>();
                final Iterator keys = o.keys();
                while (keys.hasNext()) {
                    final String key = (String) keys.next();
                    final List<String> l = new ArrayList<>();
                    m.put(key, l);
                    final JSONArray a = o.getJSONArray(key);
View Full Code Here

            return null;
        }
        Map<String, T> result = new HashMap<String, T>();

        JSONObject sourceMap = new JSONObject(jsonObjectVal);
        Iterator<String> keyIterator = sourceMap.keys();
        while (keyIterator.hasNext()) {
            String key = keyIterator.next();
            result.put(key, (T)sourceMap.get(key));
        }
        return result;
View Full Code Here

        if (base.has("error")) {
          return null;
        }
        if (base.has("spatial")) {
          JSONObject views = base.getJSONObject("spatial");
          Iterator<?> itr = views.keys();
          while (itr.hasNext()) {
            String curView = (String) itr.next();
            if (curView.equals(viewname)) {
              view = new SpatialView(dn, ddn, viewname);
              break;
View Full Code Here

      if (base.has("error")) {
        return null;
      }
      if(base.has("views")) {
        JSONObject views = base.getJSONObject("views");
        Iterator iterator = views.keys();
        while (iterator.hasNext()) {
          ViewDesign view;
          String name = (String) iterator.next();
          String map = (String) views.getJSONObject(name).get("map");
          if(views.getJSONObject(name).has("reduce")) {
View Full Code Here

          design.setView(view);
        }
      }
      if(base.has("spatial")) {
        JSONObject views = base.getJSONObject("spatial");
        Iterator iterator = views.keys();
        while (iterator.hasNext()) {
          String name = (String) iterator.next();
          String map = (String) views.get(name);
          SpatialViewDesign view = new SpatialViewDesign(name, map);
          design.setSpatialView(view);
View Full Code Here

        if (base.has("error")) {
          return null;
        }
        if (base.has("views")) {
          JSONObject views = base.getJSONObject("views");
          Iterator<?> itr = views.keys();
          while (itr.hasNext()) {
            String curView = (String) itr.next();
            if (curView.equals(viewname)) {
              boolean map = views.getJSONObject(curView).has("map");
              boolean reduce = views.getJSONObject(curView).has("reduce");
View Full Code Here

        } else {
            assertPostedEdgeComplexProperties(createdEdgeJson);
        }

        int countProperties = 0;
        Iterator<String> itty = createdEdgeJson.keys();
        while (itty.hasNext()) {
            String key = itty.next();
            if (!key.startsWith(Tokens.UNDERSCORE)) {
                countProperties++;
            }
View Full Code Here

        temp = theRequestObject.opt("params");
        if (temp != null) {
            final JSONObject idxParamsJson = (JSONObject) temp;
            final ArrayList<Parameter<Object, Object>> idxParamsList = new ArrayList<Parameter<Object, Object>>();

            final Iterator idxParamKeys = idxParamsJson.keys();
            while (idxParamKeys.hasNext()) {
                final String nextIdxParamKey = (String) idxParamKeys.next();
                idxParamsList.add(new Parameter<Object, Object>(nextIdxParamKey, idxParamsJson.optString(nextIdxParamKey)));
            }
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.