open class ManagedMap<K : Any, V : Any> : LinkedHashMap<K, V>, Mergeable, BeanMetadataElement
Tag collection class used to hold managed Map values, which may include runtime bean references (to be resolved into bean objects).
Author
Juergen Hoeller
Author
Rob Harrop
Since
27.05.2003
ManagedMap()ManagedMap(initialCapacity: Int) |
open fun getKeyTypeName(): String
Return the default key type name (class name) to be used for this map. |
|
open fun getSource(): Any |
|
open fun getValueTypeName(): String
Return the default value type name (class name) to be used for this map. |
|
open fun isMergeEnabled(): Boolean |
|
open fun merge(parent: Any): Any |
|
open fun setKeyTypeName(keyTypeName: String): Unit
Set the default key type name (class name) to be used for this map. |
|
open fun setMergeEnabled(mergeEnabled: Boolean): Unit
Set whether merging should be enabled for this collection, in case of a 'parent' collection value being present. |
|
open fun setSource(source: Any): Unit
Set the configuration source The exact type of the object will depend on the configuration mechanism used. |
|
open fun setValueTypeName(valueTypeName: String): Unit
Set the default value type name (class name) to be used for this map. |