Uses of Interface
com.google.javascript.rhino.PMap
-
Packages that use PMap Package Description com.google.javascript.rhino The core AST from Rhino. -
-
Uses of PMap in com.google.javascript.rhino
Classes in com.google.javascript.rhino that implement PMap Modifier and Type Class Description class
HamtPMap<K,V>
An immutable sorted map with efficient (persistent) updates.Methods in com.google.javascript.rhino that return PMap Modifier and Type Method Description PMap<K,V>
PMap. minus(K key)
Returns a new map with the given key removed.PMap<K,V>
PMap. plus(K key, V value)
Returns a new map with the given key-value pair added.PMap<K,V>
PMap. reconcile(PMap<K,V> that, PMap.Reconciler<K,V> joiner)
Performs a reconcile operation to mergethis
andthat
.Methods in com.google.javascript.rhino with parameters of type PMap Modifier and Type Method Description boolean
HamtPMap. equivalent(PMap<K,V> that, java.util.function.BiPredicate<V,V> equivalence)
Checks equality recursively based on the given equivalence.boolean
PMap. equivalent(PMap<K,V> that, java.util.function.BiPredicate<V,V> equivalence)
Checks equality recursively based on the given equivalence.HamtPMap<K,V>
HamtPMap. reconcile(PMap<K,V> that, PMap.Reconciler<K,V> joiner)
PMap<K,V>
PMap. reconcile(PMap<K,V> that, PMap.Reconciler<K,V> joiner)
Performs a reconcile operation to mergethis
andthat
.
-