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, typeInheritance
public 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>>