code: public static List<EncodedPair> fromUrlEncoded(String urlEncoded) {
          List<EncodedPair> pairs = new ArrayList<EncodedPair>();
          String[] split = AMP.split(urlEncoded);
          for(String param : split){
              String[] paramSplit = EQUAL.split(param);
              pairs.add(toPreEncodedPair(paramSplit[0], paramSplit[1]));
          }
          return pairs;
      }
docs: <p>Parse and url-encoded string and returns the list of encoded pairs.</p>
  @param urlEncoded the url to extract the encoded pairs from
  @return the list of encoded pair objects