ConcurrentMapAcceptingNullVals 
 as a backing store.
 However the class will likely be kept around with tests for the time being
 as we would like to repair this.@Deprecated public class ListConfigKey<V> extends AbstractCollectionConfigKey<java.util.List<? extends V>,java.util.List<java.lang.Object>,V>
 To add all items in a collection, to add a collection as a single element, 
 to clear the list, or to set a collection (clearing first), 
 use the relevant ListConfigKey.ListModification in ListConfigKey.ListModifications.
 
Specific values can be added in a replaceable way by referring to a subkey.
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | ListConfigKey.ListModification<T>Deprecated.  | 
| static class  | ListConfigKey.ListModificationBase<T>Deprecated.  | 
| static class  | ListConfigKey.ListModificationsDeprecated.  | 
BasicConfigKey.BasicConfigKeyOverwriting<T>, BasicConfigKey.Builder<T>StructuredConfigKey.StructuredModification<T extends StructuredConfigKey>, StructuredConfigKey.StructuredModificationsConfigKey.HasConfigKey<T>subType| Constructor and Description | 
|---|
| ListConfigKey(java.lang.Class<V> subType,
             java.lang.String name)Deprecated.  | 
| ListConfigKey(java.lang.Class<V> subType,
             java.lang.String name,
             java.lang.String description)Deprecated.  | 
| ListConfigKey(java.lang.Class<V> subType,
             java.lang.String name,
             java.lang.String description,
             java.util.List<? extends V> defaultValue)Deprecated.  | 
applyValueToMap, subKeyacceptsKeyMatch, acceptsSubkey, acceptsSubkeyStronglyTyped, extractSubKeyName, extractValue, isSet, rawValuebuilder, builder, equals, getDefaultValue, getDescription, getName, getNameParts, getType, getTypeName, getTypeToken, hasDefaultValue, hashCode, isReconfigurable, toString