| 程序包 | 说明 |
|---|---|
| com.jn.langx.http | |
| com.jn.langx.util.collection.multivalue | |
| com.jn.langx.util.struct |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HttpHeaders |
| 限定符和类型 | 方法和说明 |
|---|---|
MultiValueMap |
HttpQueryStringAccessor.getMultiValueMap() |
static MultiValueMap<String,String> |
HttpQueryStrings.getQueryStringMultiValueMap(String url) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HttpHeaders.addAll(MultiValueMap<String,String> values) |
static String |
HttpHeaders.formatHeaders(MultiValueMap<String,String> headers)
Helps to format HTTP header values, as HTTP header values themselves can
contain comma-separated values, can become confusing with regular
Map formatting that also uses commas between entries. |
static String |
HttpQueryStrings.toQueryString(MultiValueMap<String,String> map) |
| 构造器和说明 |
|---|
HttpHeaders(MultiValueMap<String,String> headers)
Construct a new
HttpHeaders instance backed by an existing map. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CommonMultiValueMap<K,V> |
class |
LinkedMultiValueMap<K,V>
Simple implementation of
MultiValueMap that wraps a LinkedHashMap,
storing multiple values in a LinkedList. |
class |
MultiValueMapAdapter<K,V> |
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,V,P extends Pair<K,V>,C extends Iterable<P>> |
MultiValueMaps.toMultiValueMap(C pairs) |
static <K1,V1,K2,V2> |
MultiValueMaps.toMultiValueMap(Map<K1,V1> map,
Function2<K1,V1,K2> keyMapper,
Function2<K1,V1,V2> valueMapper) |
static <K,V> MultiValueMap<K,V> |
MultiValueMaps.toMultiValueMap(Map<K,V> map) |
static <K,V,P extends Pair<K,V>> |
MultiValueMaps.toMultiValueMap(P[] pairs) |
static <K1,V1,C extends Iterable<V1>,K2,V2> |
MultiValueMaps.toMultiValueMap2(Map<K1,C> map,
Function2<K1,V1,K2> keyMapper,
Function2<K1,V1,V2> valueMapper)
将 数组 Iterable
|
static <K,V,C extends Iterable<V>> |
MultiValueMaps.toMultiValueMap2(Map<K,C> map) |
static <K1,V1,K2,V2> |
MultiValueMaps.toMultiValueMap3(Map<K1,V1[]> map,
Function2<K1,V1,K2> keyMapper,
Function2<K1,V1,V2> valueMapper)
将 数组 V[]中的每一个元素取出来,放到一个 MultiValueMap 中。
|
static <K,V> MultiValueMap<K,V> |
MultiValueMaps.toMultiValueMap3(Map<K,V[]> map) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MultiValueMap.addAll(MultiValueMap<K,V> values)
Add all the values of the given
MultiValueMap to the current values. |
void |
CommonMultiValueMap.addAll(MultiValueMap<K,V> map) |
| 限定符和类型 | 方法和说明 |
|---|---|
static MultiValueMap<String,String> |
Entry.getMultiValueMap(String str,
String keyValueSpec,
String entrySpec) |
Copyright © 2021. All rights reserved.