public abstract class AbstractCollectionConfigKey<T,RawT extends java.util.Collection<java.lang.Object>,V> extends AbstractStructuredConfigKey<T,RawT,V>
BasicConfigKey.BasicConfigKeyOverwriting<T>, BasicConfigKey.Builder<T>StructuredConfigKey.StructuredModification<T extends StructuredConfigKey>, StructuredConfigKey.StructuredModificationsConfigKey.HasConfigKey<T>subType| Constructor and Description | 
|---|
| AbstractCollectionConfigKey(java.lang.Class<T> type,
                           java.lang.Class<V> subType,
                           java.lang.String name,
                           java.lang.String description,
                           T defaultValue) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.Object | applyValueToMap(java.lang.Object value,
               java.util.Map target)for internal use | 
| ConfigKey<V> | subKey() | 
acceptsKeyMatch, acceptsSubkey, acceptsSubkeyStronglyTyped, extractSubKeyName, extractValue, isSet, rawValuebuilder, builder, equals, getDefaultValue, getDescription, getName, getNameParts, getType, getTypeName, getTypeToken, hasDefaultValue, hashCode, isReconfigurable, toStringpublic java.lang.Object applyValueToMap(java.lang.Object value,
                               java.util.Map target)
StructuredConfigKey