Interface IMapValueDescriptor<V>

Type Parameters:
V - Type of the mapped values.
All Superinterfaces:
IAttributeConfigurable<IValueDescriptor<Map<String,V>, IMapValueBuilder<V>>>, IValueDescriptor<Map<String,V>, IMapValueBuilder<V>>, Serializable

public interface IMapValueDescriptor<V> extends IValueDescriptor<Map<String,V>, IMapValueBuilder<V>>
A IValueDescriptor for a map value. The value must be a map from string to values. The key is always a string, and all values must conform to the same type of values. Compared with IRecordValueDescriptor, a map value descriptor requires all values to be of the same type, but allows arbitrary keys.
Since:
7.0.0
Author:
XIMA MEDIA GmbH