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.ListModifications
Deprecated.
|
BasicConfigKey.BasicConfigKeyOverwriting<T>, BasicConfigKey.Builder<T,B extends BasicConfigKey.Builder<T,B>>
StructuredConfigKey.StructuredModification<T extends StructuredConfigKey>, StructuredConfigKey.StructuredModifications
ConfigKey.HasConfigKey<T>
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.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString()
Deprecated.
|
applyValueToMap, subKey
acceptsKeyMatch, acceptsSubkey, acceptsSubkeyStronglyTyped, extractSubKeyName, extractValue, isSet, rawValue
builder, builder, builder, builder, builder, equals, getConstraint, getDefaultValue, getDescription, getInheritance, getInheritanceByContext, getInheritanceByContext, getName, getNameParts, getParentInheritance, getType, getTypeInheritance, getTypeName, getTypeToken, hasDefaultValue, hashCode, isReconfigurable, isValueValid
public ListConfigKey(java.lang.Class<V> subType, java.lang.String name)
public ListConfigKey(java.lang.Class<V> subType, java.lang.String name, java.lang.String description)
public java.lang.String toString()
toString
in class BasicConfigKey<java.util.List<? extends V>>