{% setvar book_path %}/reference/dokkatest/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

KotlinMap

public final class KotlinMap implements MutableMap


For testing if externally-defined interface default method remove(key, value) is inherited.

Summary

Public constructors

KotlinMap(
    int size,
    @NonNull Set<@NonNull Map.Entry<@NonNull String, @NonNull String>> entries,
    @NonNull Set<@NonNull String> keys,
    @NonNull Collection<@NonNull String> values
)

Public methods

void
boolean
boolean
String
@NonNull Set<@NonNull Map.Entry<@NonNull String, @NonNull String>>
@NonNull Set<@NonNull String>
int
@NonNull Collection<@NonNull String>
boolean
String
put(@NonNull String key, @NonNull String value)
void
String

Inherited methods

From kotlin.collections.Map
From kotlin.collections.MutableMap

Public constructors

KotlinMap

public KotlinMap(
    int size,
    @NonNull Set<@NonNull Map.Entry<@NonNull String, @NonNull String>> entries,
    @NonNull Set<@NonNull String> keys,
    @NonNull Collection<@NonNull String> values
)

Public methods

clear

public void clear()

containsKey

public boolean containsKey(@NonNull String key)

containsValue

public boolean containsValue(@NonNull String value)

get

public String get(@NonNull String key)

getEntries

public @NonNull Set<@NonNull Map.Entry<@NonNull String, @NonNull String>> getEntries()

getKeys

public @NonNull Set<@NonNull StringgetKeys()

getSize

public int getSize()

getValues

public @NonNull Collection<@NonNull StringgetValues()

isEmpty

public boolean isEmpty()

put

public String put(@NonNull String key, @NonNull String value)

putAll

public void putAll(@NonNull Map<@NonNull String, @NonNull String> from)

remove

public String remove(@NonNull String key)