Returns a Tunable for the given key.id
in the TunableMap.
Returns a Tunable for the given key.id
in the TunableMap. If the Tunable is not
of type T
or a subclass of type T
, throws a ClassCastException
Returns an Iterator over TunableMap.Entry for each Tunable in the map with a value.
Returns a String representation of a TunableMap, in the form: TunableMap(id1 -> value1, id2 -> value2)
Returns a String representation of a TunableMap, in the form: TunableMap(id1 -> value1, id2 -> value2)
Entries are sorted alphabetically by id.
Compose this TunableMap with another TunableMap.
Compose this TunableMap with another TunableMap. Tunables retrieved from the composed map prioritize the values of Tunables in the this map over the other TunableMap.
A Map that can be used to access Tunables using TunableMap.Keys.