minijlisp.util
Class Maps

java.lang.Object
  |
  +--minijlisp.util.Maps

public class Maps
extends java.lang.Object

Utility functions for dealing with Maps.


Constructor Summary
Maps()
           
 
Method Summary
static java.lang.Object addWeak(java.util.Map weakMap, java.lang.Object key, java.lang.Object value)
           
static java.lang.Object addWeakIdentity(java.util.Map weakMapAsSet, java.lang.Object keyValue)
           
static java.util.Map put(java.util.Map map, java.lang.Object[][] mappings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Maps

public Maps()
Method Detail

addWeakIdentity

public static java.lang.Object addWeakIdentity(java.util.Map weakMapAsSet,
                                               java.lang.Object keyValue)

addWeak

public static java.lang.Object addWeak(java.util.Map weakMap,
                                       java.lang.Object key,
                                       java.lang.Object value)

put

public static java.util.Map put(java.util.Map map,
                                java.lang.Object[][] mappings)