Package org.json

Examples of org.json.JSONObject.keys()


                            String key = ( String ) entry.get( "key" );
                            if ( "nfo".equals( key ) )
                            {
                                // BundleInfo (see #bundleInfo & #bundleInfoDetails
                                JSONObject infos = ( JSONObject ) entry.get( "value" );
                                Iterator infoKeys = infos.keys();
                                while ( infoKeys.hasNext() )
                                {
                                    String infoKey = ( String ) infoKeys.next();
                                    pw.println( "    " + infoKey + ": " );
View Full Code Here


      // We presume it's a simple map of keys and values
      try {
        JSONObject json = new JSONObject(data);
        @SuppressWarnings("unchecked")
        Iterator<String> keys = json.keys();
        while (keys.hasNext()) {
          String key = keys.next();
          String value = json.getString(key);
          Setting setting = new Setting();
          setting.key = key;
View Full Code Here

      JSONObject personData = db.getJSONObject(DATA_TABLE).optJSONObject(id);
      if (personData != null) {
        if (fields.contains(Person.Field.APP_DATA.toString())) {
          appData = Maps.newHashMap();
          @SuppressWarnings("unchecked")
          Iterator<String> keys = personData.keys();
          while (keys.hasNext()) {
            String key = keys.next();
            appData.put(key, personData.get(key));
          }
        } else {
View Full Code Here

        // TODO: We can use the converter here to do this for us

        // JSONObject keys are always strings
        @SuppressWarnings("unchecked")
        Iterator<String> keys = personData.keys();
        Map<String, String> data = Maps.newHashMap();
        while (keys.hasNext()) {
          String key = keys.next();
          data.put(key, personData.getString(key));
        }
View Full Code Here

      JSONObject newPersonData = new JSONObject();
      JSONObject oldPersonData = db.getJSONObject(DATA_TABLE).getJSONObject(user);

      // JSONObject keys are always strings
      @SuppressWarnings("unchecked")
      Iterator<String> keys = oldPersonData.keys();
      while (keys.hasNext()) {
        String key = keys.next();
        if (!fields.contains(key)) {
          newPersonData.put(key, oldPersonData.getString(key));
        }
View Full Code Here

    final Map<String, OAuth2Client> internalMap = Maps.newHashMap();

    try {
      final JSONObject clients = this.configFile.getJSONObject(JSONOAuth2Persister.CLIENTS);
      for (final Iterator<?> j = clients.keys(); j.hasNext();) {
        final String clientName = (String) j.next();
        final JSONObject settings = clients.getJSONObject(clientName);

        final OAuth2Client client = new OAuth2Client(this.encrypter);
View Full Code Here

    final Map<String, OAuth2GadgetBinding> ret = Maps.newHashMap();

    try {
      final JSONObject bindings = this.configFile
          .getJSONObject(JSONOAuth2Persister.GADGET_BINDGINGS);
      for (final Iterator<?> i = bindings.keys(); i.hasNext();) {
        final String gadgetUriS = (String) i.next();
        String gadgetUri = null;
        if (this.authority != null) {
          gadgetUri = gadgetUriS.replace("%authority%", this.authority.getAuthority());
          gadgetUri = gadgetUri.replace("%contextRoot%", this.contextRoot);
View Full Code Here

          gadgetUri = gadgetUri.replace("%contextRoot%", this.contextRoot);
          gadgetUri = gadgetUri.replace("%origin%", this.authority.getOrigin());
        }

        final JSONObject binding = bindings.getJSONObject(gadgetUriS);
        for (final Iterator<?> j = binding.keys(); j.hasNext();) {
          final String gadgetServiceName = (String) j.next();
          final JSONObject settings = binding.getJSONObject(gadgetServiceName);
          final String clientName = settings.getString(JSONOAuth2Persister.CLIENT_NAME);
          final boolean allowOverride = settings
              .getBoolean(JSONOAuth2Persister.ALLOW_MODULE_OVERRIDE);
View Full Code Here

  private Map<String, OAuth2Provider> loadProviders() throws OAuth2PersistenceException {
    final Map<String, OAuth2Provider> ret = Maps.newHashMap();

    try {
      final JSONObject providers = this.configFile.getJSONObject(JSONOAuth2Persister.PROVIDERS);
      for (final Iterator<?> i = providers.keys(); i.hasNext();) {
        final String providerName = (String) i.next();
        final JSONObject provider = providers.getJSONObject(providerName);
        final JSONObject endpoints = provider.getJSONObject(JSONOAuth2Persister.ENDPOINTS);

        final String clientAuthenticationType = provider
View Full Code Here

          String jsonTs = null;
          long ts = Long.parseLong(jsonTs);

          String jsonValue = null;
          Iterator<String> it = jsonData.keys();

          ChukwaRecord record = null;

          while (it.hasNext()) {
            jsonTs = it.next();
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.