public static class BasicConfigKey.BasicConfigKeyOverwriting<T> extends BasicConfigKey<T>
BasicConfigKey.BasicConfigKeyOverwriting<T>, BasicConfigKey.Builder<T,B extends BasicConfigKey.Builder<T,B>>
ConfigKey.HasConfigKey<T>
Constructor and Description |
---|
BasicConfigKeyOverwriting(BasicConfigKey.Builder<T,?> builder,
ConfigKey<T> parent)
builder here should be based on the same key passed in as parent
|
BasicConfigKeyOverwriting(ConfigKey<T> key,
java.lang.String newDescription,
T defaultValue) |
BasicConfigKeyOverwriting(ConfigKey<T> key,
T defaultValue) |
Modifier and Type | Method and Description |
---|---|
ConfigKey<T> |
getParentKey() |
builder, builder, builder, equals, extractValue, getConstraint, getDefaultValue, getDeprecatedNames, getDescription, getInheritance, getInheritanceByContext, getInheritanceByContext, getName, getNameParts, getParentInheritance, getType, getTypeInheritance, getTypeName, getTypeToken, hasDefaultValue, hashCode, isReconfigurable, isSet, isValueValid, toString
public BasicConfigKeyOverwriting(BasicConfigKey.Builder<T,?> builder, ConfigKey<T> parent)