クラス Netty4HeadersAdapter
java.lang.ObjectSE
org.springframework.http.support.Netty4HeadersAdapter
public final class Netty4HeadersAdapter
extends ObjectSE
implements MultiValueMap<StringSE,StringSE>
Netty 4 HTTP ヘッダーをラップするための
MultiValueMap 実装。- 導入:
- 6.1
- 作成者:
- Rossen Stoyanchev, Sam Brannen
ネストされたクラスの要約
コンストラクターの概要
コンストラクターコンストラクター説明Netty4HeadersAdapter(io.netty.handler.codec.http.HttpHeaders headers) 指定されたHttpHeadersに基づいて新しいNetty4HeadersAdapterを作成します。メソッドのサマリー
修飾子と型メソッド説明void指定された単一の値を、指定されたキーの現在の値のリストに追加します。void指定されたリストのすべての値を、指定されたキーの現在の値のリストに追加します。voidaddAll(MultiValueMap<StringSE, StringSE> values) 指定されたMultiValueMapのすべての値を現在の値に追加します。voidclear()booleancontainsKey(ObjectSE key) booleancontainsValue(ObjectSE value) entrySet()指定されたキーの最初の値を返します。booleanisEmpty()keySet()voidvoid指定されたキーに指定された単一の値を設定します。void指定された値を下に設定します。intsize()このMultiValueMapに含まれる最初の値を持つMapを返します。toString()values()クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース java.util.MapSE から継承されたメソッド
computeSE, computeIfAbsentSE, computeIfPresentSE, equalsSE, forEachSE, getOrDefaultSE, hashCode, mergeSE, putIfAbsentSE, removeSE, replaceSE, replaceSE, replaceAllSEインターフェース org.springframework.util.MultiValueMap から継承されたメソッド
addIfAbsent
コンストラクターの詳細
Netty4HeadersAdapter
public Netty4HeadersAdapter(io.netty.handler.codec.http.HttpHeaders headers) 指定されたHttpHeadersに基づいて新しいNetty4HeadersAdapterを作成します。
メソッドの詳細
getFirst
インターフェースからコピーされた説明:MultiValueMap指定されたキーの最初の値を返します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> getFirst - パラメーター:
key- キー- 戻り値:
- 指定されたキーの最初の値。ない場合は
null
add
インターフェースからコピーされた説明:MultiValueMap指定された単一の値を、指定されたキーの現在の値のリストに追加します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> add - パラメーター:
key- キーvalue- 追加する値
addAll
インターフェースからコピーされた説明:MultiValueMap指定されたリストのすべての値を、指定されたキーの現在の値のリストに追加します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> addAll - パラメーター:
key- 彼らはキーvalues- 追加する値
addAll
インターフェースからコピーされた説明:MultiValueMap指定されたMultiValueMapのすべての値を現在の値に追加します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> addAll - パラメーター:
values- 追加する値
set
インターフェースからコピーされた説明:MultiValueMap指定されたキーに指定された単一の値を設定します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> set - パラメーター:
key- キーvalue- 設定する値
setAll
インターフェースからコピーされた説明:MultiValueMap指定された値を下に設定します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> setAll - パラメーター:
values- 値。
toSingleValueMap
インターフェースからコピーされた説明:MultiValueMapこのMultiValueMapに含まれる最初の値を持つMapを返します。- 次で指定:
- インターフェース
MultiValueMap<StringSE,のStringSE> toSingleValueMap - 戻り値:
- このマップの単一値表現
size
public int size()isEmpty
public boolean isEmpty()containsKey
- 次で指定:
- インターフェース
MapSE<StringSE,のListSE<StringSE>> containsKeySE
containsValue
- 次で指定:
- インターフェース
MapSE<StringSE,のListSE<StringSE>> containsValueSE
get
put
remove
putAll
clear
public void clear()keySet
values
entrySet
toString