クラス ExtendedModelMap
java.lang.ObjectSE
java.util.AbstractMapSE<StringSE,ObjectSE>
java.util.HashMapSE<StringSE,ObjectSE>
java.util.LinkedHashMapSE<StringSE,ObjectSE>
org.springframework.ui.ModelMap
org.springframework.ui.ExtendedModelMap
- 実装されているすべてのインターフェース:
SerializableSE、CloneableSE、MapSE<StringSE,、ObjectSE> SequencedMapSE<StringSE,、ObjectSE> Model
- 既知の直属サブクラス
BindingAwareModelMap
ネストされたクラスの要約
クラス java.util.AbstractMapSE から継承されたネストクラス / インターフェース
AbstractMap.SimpleEntrySE<KSE,VSE>, AbstractMap.SimpleImmutableEntrySE<KSE, VSE> コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明addAllAttributes(@Nullable CollectionSE<?> attributeValues) 各要素の属性名の生成を使用して、提供されたCollectionのすべての属性をこのMapにコピーします。addAllAttributes(@Nullable MapSE<StringSE, ?> attributes) 指定されたMapのすべての属性をこのMapにコピーします。addAttribute(ObjectSE attributeValue) generated nameを使用して、このMapに提供された属性を追加します。addAttribute(StringSE attributeName, @Nullable ObjectSE attributeValue) 指定された名前に指定された属性を追加します。asMap()モデル属性の現在のセットをマップとして返します。mergeAttributes(@Nullable MapSE<StringSE, ?> attributes) 指定されたMapのすべての属性をこのMapにコピーします。同じ名前の既存のオブジェクトが優先されます(つまりクラス org.springframework.ui.ModelMap から継承されたメソッド
containsAttribute, getAttributeクラス java.util.LinkedHashMapSE から継承されたメソッド
clear, containsValueSE, entrySet, forEachSE, getSE, getOrDefaultSE, keySet, newLinkedHashMapSE, putFirstSE, putLastSE, removeEldestEntrySE, replaceAllSE, reversed, sequencedEntrySet, sequencedKeySet, sequencedValues, valuesクラス java.util.HashMapSE から継承されたメソッド
clone, computeSE, computeIfAbsentSE, computeIfPresentSE, containsKeySE, isEmpty, mergeSE, newHashMapSE, putSE, putAllSE, putIfAbsentSE, removeSE, removeSE, replaceSE, replaceSE, sizeクラス java.util.AbstractMapSE から継承されたメソッド
equalsSE, hashCode, toStringインターフェース java.util.MapSE から継承されたメソッド
computeSE, computeIfAbsentSE, computeIfPresentSE, containsKeySE, equalsSE, hashCode, isEmpty, mergeSE, putSE, putAllSE, putIfAbsentSE, removeSE, removeSE, replaceSE, replaceSE, sizeインターフェース org.springframework.ui.Model から継承されたメソッド
containsAttribute, getAttributeインターフェース java.util.SequencedMapSE から継承されたメソッド
firstEntry, lastEntry, pollFirstEntry, pollLastEntry
コンストラクターの詳細
ExtendedModelMap
public ExtendedModelMap()
メソッドの詳細
addAttribute
クラスからコピーされた説明:ModelMap指定された名前に指定された属性を追加します。- 次で指定:
- インターフェース
ModelのaddAttribute - オーバーライド:
- クラス
ModelMapのaddAttribute - パラメーター:
attributeName- モデル属性の名前 (非null)attributeValue- モデル属性値 (nullにすることができます)
addAttribute
クラスからコピーされた説明:ModelMapgenerated nameを使用して、このMapに提供された属性を追加します。メモ: 真の規則名を正しく判別できないため、このメソッドを使用する場合、空の
CollectionsSE はモデルに追加されません。ビューコードは、JSTL タグによってすでに行われているように、空のコレクションではなくnullをチェックする必要があります。- 次で指定:
- インターフェース
ModelのaddAttribute - オーバーライド:
- クラス
ModelMapのaddAttribute - パラメーター:
attributeValue- モデル属性値 (非null)
addAllAttributes
クラスからコピーされた説明:ModelMap各要素の属性名の生成を使用して、提供されたCollectionのすべての属性をこのMapにコピーします。- 次で指定:
- インターフェース
ModelのaddAllAttributes - オーバーライド:
- クラス
ModelMapのaddAllAttributes - 関連事項:
addAllAttributes
クラスからコピーされた説明:ModelMap指定されたMapのすべての属性をこのMapにコピーします。- 次で指定:
- インターフェース
ModelのaddAllAttributes - オーバーライド:
- クラス
ModelMapのaddAllAttributes - 関連事項:
mergeAttributes
クラスからコピーされた説明:ModelMap指定されたMapのすべての属性をこのMapにコピーします。同じ名前の既存のオブジェクトが優先されます(つまり、置き換えられません)。- 次で指定:
- インターフェース
ModelのmergeAttributes - オーバーライド:
- クラス
ModelMapのmergeAttributes
asMap