public static class MapConfigKey.Builder<V> extends BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>
| Constructor and Description |
|---|
Builder(java.lang.Class<V> subType,
java.lang.String name) |
Builder(MapConfigKey<V> key) |
Builder(com.google.common.reflect.TypeToken<V> subType,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
MapConfigKey<V> |
build() |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
MapConfigKey.Builder<V> |
name(java.lang.String val)
Deprecated.
|
MapConfigKey.Builder<V> |
self() |
MapConfigKey.Builder<V> |
type(java.lang.Class<java.util.Map<java.lang.String,V>> val)
Deprecated.
|
MapConfigKey.Builder<V> |
type(com.google.common.reflect.TypeToken<java.util.Map<java.lang.String,V>> val)
Deprecated.
|
constraint, defaultValue, description, inheritance, parentInheritance, reconfigurable, runtimeInheritance, typeInheritancepublic Builder(com.google.common.reflect.TypeToken<V> subType, java.lang.String name)
public Builder(java.lang.Class<V> subType, java.lang.String name)
public Builder(MapConfigKey<V> key)
public MapConfigKey.Builder<V> self()
@Deprecated public MapConfigKey.Builder<V> name(java.lang.String val)
name in class BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>@Deprecated public MapConfigKey.Builder<V> type(java.lang.Class<java.util.Map<java.lang.String,V>> val)
type in class BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>@Deprecated public MapConfigKey.Builder<V> type(com.google.common.reflect.TypeToken<java.util.Map<java.lang.String,V>> val)
type in class BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>public MapConfigKey<V> build()
build in class BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>public java.lang.String getName()
getName in class BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>public java.lang.String getDescription()
getDescription in class BasicConfigKey.Builder<java.util.Map<java.lang.String,V>,MapConfigKey.Builder<V>>