Skip to content

DefaultMap

Package: com.hypixel.hytale.common.map

public class DefaultMap<K, V> implements Map<K, V>
ModifierTypeName
private finalMap<K, V>delegate
private finalbooleanallowReplacing
private finalbooleanreplaceNullWithDefault
privateVdefaultValue
ModifierReturn TypeSignature
publicDefaultMap(V defaultValue)
publicDefaultMap(V defaultValue, Map<K, V> delegate)
publicDefaultMap(V defaultValue, Map<K, V> delegate, boolean allowReplacing)
publicDefaultMap(V defaultValue, Map<K, V> delegate, boolean allowReplacing, boolean replaceNullWithDefault)
publicVgetDefaultValue()
publicvoidsetDefaultValue(V defaultValue)
publicMap<K, V>getDelegate()
publicintsize()
publicbooleanisEmpty()
publicbooleancontainsKey(Object key)
publicbooleancontainsValue(Object value)
publicVget(@Nullable Object key)
publicVput(K key, V value)
publicVremove(Object key)
publicvoidputAll(@Nonnull Map<? extends K, ? extends V> m)
publicvoidclear()
publicSet<K>keySet()
publicCollection<V>values()
publicSet<Entry<K, V>>entrySet()
publicbooleanequals(@Nullable Object o)
publicinthashCode()
publicVgetOrDefault(Object key, V defaultValue)
publicvoidforEach(BiConsumer<? super K, ? super V> action)
publicvoidreplaceAll(BiFunction<? super K, ? super V, ? extends V> function)
publicVputIfAbsent(K key, V value)
publicbooleanremove(Object key, Object value)
publicbooleanreplace(K key, V oldValue, V newValue)
publicVreplace(K key, V value)
publicVcomputeIfAbsent(K key, @Nonnull Function<? super K, ? extends V> mappingFunction)
publicVcomputeIfPresent(K key, @Nonnull BiFunction<? super K, ? super V, ? extends V> remappingFunction)
publicVcompute(K key, @Nonnull BiFunction<? super K, ? super V, ? extends V> remappingFunction)
publicVmerge(K key, @Nonnull V value, @Nonnull BiFunction<? super V, ? super V, ? extends V> remappingFunction)
publicStringtoString()
Hydex is an independent community resource. Hytale is a trademark of Hypixel Studios. Hydex is not affiliated with or endorsed by Hypixel Studios.