Tabnine Logo
Param.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.asynchttpclient.Param
constructor

Best Java code snippets using org.asynchttpclient.Param.<init> (Showing top 15 results out of 315)

origin: AsyncHttpClient/async-http-client

public void addCustomHeader(String name, String value) {
 if (customHeaders == null) {
  customHeaders = new ArrayList<>(2);
 }
 customHeaders.add(new Param(name, value));
}
origin: AsyncHttpClient/async-http-client

public static List<Param> map2ParamList(Map<String, List<String>> map) {
 if (map == null)
  return null;
 List<Param> params = new ArrayList<>(map.size());
 for (Map.Entry<String, List<String>> entries : map.entrySet()) {
  String name = entries.getKey();
  for (String value : entries.getValue())
   params.add(new Param(name, value));
 }
 return params;
}
origin: AsyncHttpClient/async-http-client

public T addQueryParam(String name, String value) {
 if (queryParams == null)
  queryParams = new ArrayList<>(1);
 queryParams.add(new Param(name, value));
 return asDerivedType();
}
origin: AsyncHttpClient/async-http-client

@Override
public List<Param> getQueryParams() {
 if (queryParams == null)
  // lazy load
  if (isNonEmpty(uri.getQuery())) {
   queryParams = new ArrayList<>(1);
   for (String queryStringParam : uri.getQuery().split("&")) {
    int pos = queryStringParam.indexOf('=');
    if (pos <= 0)
     queryParams.add(new Param(queryStringParam, null));
    else
     queryParams.add(new Param(queryStringParam.substring(0, pos), queryStringParam.substring(pos + 1)));
   }
  } else
   queryParams = Collections.emptyList();
 return queryParams;
}
origin: blynkkk/blynk-server

public void send(String to, String text) {
  ArrayList<Param> params = new ArrayList<>();
  params.add(new Param("api_key", key));
  params.add(new Param("api_secret", secret));
  params.add(new Param("from", "Blynk"));
  params.add(new Param("to", to));
  params.add(new Param("text", text));
  httpclient.preparePost("https://rest.nexmo.com/sms/json")
      .setQueryParams(params)
      .execute(new AsyncCompletionHandler<Response>() {
        @Override
        public Response onCompleted(org.asynchttpclient.Response response) throws Exception {
          if (response.getStatusCode() == 200) {
            SmsResponse smsResponse = smsResponseReader.readValue(response.getResponseBody());
            if (!smsResponse.messages[0].status.equals("0")) {
              log.error(smsResponse.messages[0].error);
            }
          }
          return response;
        }
      });
}
origin: AsyncHttpClient/async-http-client

public T addFormParam(String name, String value) {
 resetNonMultipartData();
 resetMultipartData();
 if (this.formParams == null)
  this.formParams = new ArrayList<>(1);
 this.formParams.add(new Param(name, value));
 return asDerivedType();
}
origin: AsyncHttpClient/async-http-client

private void formUrlEncoding(Charset charset) throws Exception {
 String key = "key";
 String value = "中文";
 List<Param> params = new ArrayList<>();
 params.add(new Param(key, value));
 ByteBuffer ahcBytes = HttpUtils.urlEncodeFormParams(params, charset);
 String ahcString = toUsAsciiString(ahcBytes);
 String jdkString = key + "=" + URLEncoder.encode(value, charset.name());
 assertEquals(ahcString, jdkString);
}
origin: AsyncHttpClient/async-http-client

@Test
public void testParsesQueryParams() {
 Request request = get("http://foo.com/?param1=value1").addQueryParam("param2", "value2").build();
 assertEquals(request.getUrl(), "http://foo.com/?param1=value1&param2=value2");
 List<Param> params = request.getQueryParams();
 assertEquals(params.size(), 2);
 assertEquals(params.get(0), new Param("param1", "value1"));
 assertEquals(params.get(1), new Param("param2", "value2"));
}
origin: AsyncHttpClient/async-http-client

@Test
public void testSettingQueryParamsBeforeUrlShouldNotProduceNPE() {
 RequestBuilder requestBuilder = new RequestBuilder();
 requestBuilder.setQueryParams(singletonList(new Param("key", "value")));
 requestBuilder.setUrl("http://localhost");
 Request request = requestBuilder.build();
 assertEquals(request.getUrl(), "http://localhost?key=value");
}
origin: org.asynchttpclient/async-http-client-api

  public void addCustomHeader(String name, String value) {
    if (customHeaders == null) {
      customHeaders = new ArrayList<Param>(2);
    }
    customHeaders.add(new Param(name, value));
  }
}
origin: org.asynchttpclient/async-http-client-api

public T addQueryParam(String name, String value) {
  if (rbQueryParams == null)
    rbQueryParams = new ArrayList<>(1);
  rbQueryParams.add(new Param(name, value));
  return derived.cast(this);
}
origin: org.asynchttpclient/async-http-client-api

private List<Param> map2ParamList(Map<String, List<String>> map) {
  if (map == null)
    return null;
  List<Param> params = new ArrayList<>(map.size());
  for (Map.Entry<String, List<String>> entries : map.entrySet()) {
    String name = entries.getKey();
    for (String value : entries.getValue())
      params.add(new Param(name, value));
  }
  return params;
}

origin: org.asynchttpclient/async-http-client-api

public List<Param> toParams() {
  if (values.isEmpty())
    return Collections.emptyList();
  else {
    List<Param> params = new ArrayList<>(values.size());
    for (Map.Entry<String, List<String>> entry : values.entrySet()) {
      String name = entry.getKey();
      for (String value: entry.getValue())
        params.add(new Param(name, value));
    }
    return params;
  }
}

origin: org.asynchttpclient/async-http-client-api

public T addFormParam(String name, String value) {
  resetNonMultipartData();
  resetMultipartData();
  if (request.formParams == null)
    request.formParams = new ArrayList<>(1);
  request.formParams.add(new Param(name, value));
  return derived.cast(this);
}
origin: org.asynchttpclient/async-http-client-api

@Override
public List<Param> getQueryParams() {
  if (queryParams == null)
    // lazy load
    if (isNonEmpty(uri.getQuery())) {
      queryParams = new ArrayList<>(1);
      for (String queryStringParam : uri.getQuery().split("&")) {
        int pos = queryStringParam.indexOf('=');
        if (pos <= 0)
          queryParams.add(new Param(queryStringParam, null));
        else
          queryParams.add(new Param(queryStringParam.substring(0, pos), queryStringParam.substring(pos + 1)));
      }
    } else
      queryParams = Collections.emptyList();
  return queryParams;
}
org.asynchttpclientParam<init>

Popular methods of Param

  • getName
  • getValue
  • map2ParamList

Popular in Java

  • Making http requests using okhttp
  • getSharedPreferences (Context)
  • setScale (BigDecimal)
  • compareTo (BigDecimal)
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now