- Description
- creates an instance mapping from the given key type to the given value type
The resulting map is immutable, so later alter operations on it will fail
with a com::sun::star::lang::NoSupportException.
- Parameter KeyType
- denotes the type of the keys in the to-be-created map
- Parameter ValueType
- denotes the type of the values in the to-be-created map
- Parameter Values
- denote the values contained in the to-be-created map
- Throws
- ::com::sun::star::beans::IllegalTypeException
if KeyType or ValueType are unsupported types.
For values, all type classes except com::sun::star::uno::TypeClass::VOID
are accepted.
For keys, scalar types, strings, com::sun::star::uno::Type itself, and interface
types are accepted.
- Throws
- ::com::sun::star::lang::IllegalArgumentException
if any of the given values or keys violates the key rules or
value rules.
|