Interface ReadonlyMap<KEY,VALUE>
- All Superinterfaces:
JsIterable<JsArray<ReadonlyMap.JsIterableTypeParameterArrayUnionType<KEY,
VALUE>>>
- All Known Implementing Classes:
JsMap
@JsType(isNative=true,
namespace="<global>")
public interface ReadonlyMap<KEY,VALUE>
extends JsIterable<JsArray<ReadonlyMap.JsIterableTypeParameterArrayUnionType<KEY,VALUE>>>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
-
Method Summary
Modifier and TypeMethodDescriptionJsIteratorIterable
<JsArray<ReadonlyMap.EntriesJsIteratorIterableTypeParameterArrayUnionType<KEY, VALUE>>> entries()
void
forEach
(ReadonlyMap.ForEachCallbackFn<? super KEY, ? super VALUE> callback) <THIS> void
forEach
(ReadonlyMap.ForEachCallbackFn<? super KEY, ? super VALUE> callback, THIS thisArg) double
getSize()
boolean
keys()
values()
-
Method Details
-
entries
-
forEach
<THIS> void forEach(ReadonlyMap.ForEachCallbackFn<? super KEY, ? super VALUE> callback, THIS thisArg) -
forEach
-
get
-
getSize
@JsProperty double getSize() -
has
-
keys
JsIteratorIterable<KEY> keys() -
values
JsIteratorIterable<VALUE> values()
-