本文整理了Java中io.vertx.reactivex.core.MultiMap.isEmpty()
方法的一些代码示例,展示了MultiMap.isEmpty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MultiMap.isEmpty()
方法的具体详情如下:
包路径:io.vertx.reactivex.core.MultiMap
类名称:MultiMap
方法名:isEmpty
暂无
代码示例来源:origin: io.knotx/knotx-databridge-adapter-http
public static String encodeBody(final MultiMap formAttributes, Charset charset) {
if (formAttributes == null || formAttributes.isEmpty()) {
return StringUtils.EMPTY;
} else {
Iterator<Entry<String, String>> entryIt = formAttributes
.getDelegate()
.iterator();
StringBuilder sb = new StringBuilder(128);
while (entryIt.hasNext()) {
Entry<String, String> entry = entryIt.next();
sb.append(encodeComponent(entry.getKey(), charset));
if (entry.getValue() != null) {
sb.append('=');
sb.append(encodeComponent(entry.getValue(), charset));
}
if (entryIt.hasNext()) {
sb.append('&');
}
}
return sb.toString();
}
}
代码示例来源:origin: Cognifide/knotx
public static String encodeBody(final MultiMap formAttributes, Charset charset) {
if (formAttributes == null || formAttributes.isEmpty()) {
return StringUtils.EMPTY;
} else {
Iterator<Entry<String, String>> entryIt = formAttributes
.getDelegate()
.iterator();
StringBuilder sb = new StringBuilder(128);
while (entryIt.hasNext()) {
Entry<String, String> entry = entryIt.next();
sb.append(encodeComponent(entry.getKey(), charset));
if (entry.getValue() != null) {
sb.append('=');
sb.append(encodeComponent(entry.getValue(), charset));
}
if (entryIt.hasNext()) {
sb.append('&');
}
}
return sb.toString();
}
}
代码示例来源:origin: io.knotx.acme/acme-forms-adapter-http
private Single<HttpResponse<Buffer>> callService(
Pair<ClientRequest, HttpFormsSettings> serviceData, HttpMethod method) {
final Single<HttpResponse<Buffer>> httpResponse;
final ClientRequest serviceRequest = serviceData.getLeft();
final HttpFormsSettings serviceMetadata = serviceData.getRight();
final HttpRequest<Buffer> request = webClient
.request(method, serviceMetadata.getPort(), serviceMetadata.getDomain(),
serviceRequest.getPath());
updateRequestQueryParams(request, serviceMetadata);
updateRequestHeaders(request, serviceRequest, serviceMetadata);
overrideRequestHeaders(request, serviceMetadata);
if (!serviceRequest.getFormAttributes().isEmpty()) {
httpResponse = request.rxSendForm(serviceRequest.getFormAttributes());
} else {
httpResponse = request.rxSend();
}
return httpResponse;
}
代码示例来源:origin: Cognifide/knotx
private Single<HttpResponse<Buffer>> callService(
Pair<ClientRequest, ServiceSettings> serviceData, HttpMethod method) {
final Single<HttpResponse<Buffer>> httpResponse;
final ClientRequest serviceRequest = serviceData.getLeft();
final ServiceSettings serviceMetadata = serviceData.getRight();
final HttpRequest<Buffer> request = webClient
.request(method, serviceMetadata.getPort(), serviceMetadata.getDomain(),
serviceRequest.getPath());
updateRequestQueryParams(request, serviceMetadata);
updateRequestHeaders(request, serviceRequest, serviceMetadata);
overrideRequestHeaders(request, serviceMetadata);
if (!serviceRequest.getFormAttributes().isEmpty()) {
httpResponse = request.rxSendForm(serviceRequest.getFormAttributes());
} else {
httpResponse = request.rxSend();
}
return httpResponse;
}
代码示例来源:origin: io.knotx/knotx-databridge-adapter-http
private Single<HttpResponse<Buffer>> callService(
Pair<ClientRequest, HttpDataSourceSettings> serviceData, HttpMethod method) {
final Single<HttpResponse<Buffer>> httpResponse;
final ClientRequest serviceRequest = serviceData.getLeft();
final HttpDataSourceSettings serviceMetadata = serviceData.getRight();
final HttpRequest<Buffer> request = webClient
.request(method, serviceMetadata.getPort(), serviceMetadata.getDomain(),
serviceRequest.getPath());
updateRequestQueryParams(request, serviceMetadata);
updateRequestHeaders(request, serviceRequest, serviceMetadata);
overrideRequestHeaders(request, serviceMetadata);
if (!serviceRequest.getFormAttributes().isEmpty()) {
httpResponse = request.rxSendForm(serviceRequest.getFormAttributes());
} else {
httpResponse = request.rxSend();
}
return httpResponse;
}
内容来源于网络,如有侵权,请联系作者删除!