Class MakeMap

All Implemented Interfaces:
PostfixMathCommandI, Serializable

public class MakeMap extends NaryFunction
Create a map of a given type, either creates an empty map or uses a list or map of data.
 * jep.addFunction("hashMap", new MakeMap(MakeMap.Type.HashMap));
jep.addFunction("linkedMap", new MakeMap(MakeMap.Type.LinkedMap));
jep.addFunction("treeMap",  new MatrixDictMakeMap(MakeMap.Type.TreeMap));
jep.addFunction("mymap",
    new MakeMap(() ->
        new TreeMap<Object,Object>( (x,y) ->
             Double.compare(
                ((Number) x).doubleValue(),
                ((Number) y).doubleValue() ) ) );
See Also: