Package org.codehaus.jettison.json

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


        if (jsonFields == null) return fieldMap;
        try {
            JSONObject jObject = new JSONObject(jsonFields);

            @SuppressWarnings("unchecked")
            Iterator<String> itr = jObject.keys();
            while (itr.hasNext()) {
                List<Object> valueSet = new ArrayList<Object>();
                String jFieldKey = itr.next();
                Object jFieldValue = jObject.get(jFieldKey);
                if (jFieldValue instanceof JSONArray) {
View Full Code Here


        if (jsonFields == null) return fieldMap;
        try {
            JSONObject jObject = new JSONObject(jsonFields);

            @SuppressWarnings("unchecked")
            Iterator<String> itr = jObject.keys();
            while (itr.hasNext()) {
                List<Object> valueSet = new ArrayList<Object>();
                String jFieldKey = itr.next();
                Object jFieldValue = jObject.get(jFieldKey);
                if (jFieldValue instanceof JSONArray) {
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), nsPrefixService);
View Full Code Here

            if (jsonObject.has("transitions")) {
              return JsonParseUtil.parseJsonArray(jsonObject.getJSONArray("transitions"), transitionJsonParserV5);
            } else {
              final Collection<Transition> transitions = new ArrayList<Transition>(jsonObject.length());
              @SuppressWarnings("unchecked")
              final Iterator<String> iterator = jsonObject.keys();
              while (iterator.hasNext()) {
                final String key = iterator.next();
                try {
                  final int id = Integer.parseInt(key);
                  final Transition transition = transitionJsonParser.parse(jsonObject.getJSONObject(key), id);
View Full Code Here

              .generate(transitionInput.getComment()));
        }
      }
      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);
      }
View Full Code Here

      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

            if (jsonObject.has("transitions")) {
              return JsonParseUtil.parseJsonArray(jsonObject.getJSONArray("transitions"), transitionJsonParserV5);
            } else {
              final Collection<Transition> transitions = new ArrayList<Transition>(jsonObject.length());
              @SuppressWarnings("unchecked")
              final Iterator<String> iterator = jsonObject.keys();
              while (iterator.hasNext()) {
                final String key = iterator.next();
                try {
                  final int id = Integer.parseInt(key);
                  final Transition transition = transitionJsonParser.parse(jsonObject.getJSONObject(key), id);
View Full Code Here

              .generate(transitionInput.getComment()));
        }
      }
      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);
      }
View Full Code Here

      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

    final Map<String, String> typesMap = parseSchema(schema);

    final JSONObject json = issueJson.getJSONObject(FIELDS);
    final ArrayList<IssueField> res = new ArrayList<IssueField>(json.length());
    @SuppressWarnings("unchecked")
    final Iterator<String> iterator = json.keys();
    while (iterator.hasNext()) {
      final String key = iterator.next();
      try {
        if (SPECIAL_FIELDS.contains(key)) {
          continue;
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.