Package com.oracle.truffle.object
Class PropertyMap
java.lang.Object
com.oracle.truffle.object.PropertyMap
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleancontainsKey(Object key) booleancontainsValue(Object value) static PropertyMapempty()entrySet()getOwningMap(Property value) booleanisEmpty()keySet()voidremoveCopy(Property value) replaceCopy(Property oldValue, Property newValue) intsize()values()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Method Details
-
empty
-
size
public int size() -
isEmpty
public boolean isEmpty() -
containsKey
- Specified by:
containsKeyin interfaceMap<Object,Property>
-
containsValue
- Specified by:
containsValuein interfaceMap<Object,Property>
-
get
-
put
-
remove
-
putAll
-
clear
public void clear() -
keySet
-
values
-
entrySet
-
reverseOrderEntrySet
-
reverseOrderKeys
-
reverseOrderValues
-
putCopy
-
removeCopy
-
replaceCopy
-
getOwningMap
-
getLastProperty
-