public class Dictionary extends java.util.HashMap<Obj,Obj> implements Obj<java.util.Map<java.lang.Object,java.lang.Object>>
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>Obj.ObjCls| Modifier and Type | Field and Description |
|---|---|
static Cls<Dictionary> |
CLS |
| Constructor and Description |
|---|
Dictionary()
Creates an empty dictionary.
|
| Modifier and Type | Method and Description |
|---|---|
Obj |
get(Obj key)
Get operator in AJE.
|
Obj |
getAttr(java.lang.String name)
Attribute operator in AJE.
|
Cls |
getType() |
Obj |
set(Obj key,
Obj value) |
java.util.Map<java.lang.Object,java.lang.Object> |
toJava()
Returns an unmodifiable representation of the map.
|
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitpublic static final Cls<Dictionary> CLS
public java.util.Map<java.lang.Object,java.lang.Object> toJava()
null if unable to.public Cls getType()
public Obj get(Obj key)
Obja[b].
Undefined.VALUE if not implemented.public Obj getAttr(java.lang.String name)
Obja.b.
Undefined.VALUE if not implemented.