public final class J2MapHandler extends Object implements MapHandler
Constructor and Description |
---|
J2MapHandler() |
Modifier and Type | Method and Description |
---|---|
void |
clear(Object map)
Clears the map of all key-value pairs.
|
Object |
create()
Creates a new Instance of the map represented by this MapHandler.
|
Enumeration |
elements(Object map)
Returns an enumeration of all the objects in the Map.
|
Object |
get(Object map,
Object key)
Returns the object associated with the given key.
|
Enumeration |
keys(Object map)
Returns an enumeration of all the keys in the Map.
|
Object |
put(Object map,
Object key,
Object object)
Adds the given key-value pair to the map.
|
int |
size(Object map)
Returns the number of elements (key-value) in the map.
|
public Object create()
create
in interface MapHandler
public Object put(Object map, Object key, Object object) throws ClassCastException
put
in interface MapHandler
map
- the map, null if no map has been created yet.key
- the key for the object.object
- the object to add to the map.ClassCastException
- The MapHandler does not
support maps of the given type.public Enumeration elements(Object map) throws ClassCastException
elements
in interface MapHandler
map
- The map instance for which to return the enumeration
of elements for.ClassCastException
- The MapHandler does not
support collections of this typepublic Enumeration keys(Object map) throws ClassCastException
keys
in interface MapHandler
map
- The map instance for which to return the enumeration
of keys.ClassCastException
- The MapHandler does not
support collections of this typepublic int size(Object map) throws ClassCastException
size
in interface MapHandler
map
- the map.ClassCastException
- The MapHandler does not
support collections of the given type.public void clear(Object map) throws ClassCastException
clear
in interface MapHandler
map
- the map to clear.ClassCastException
- The MapHandler does not
support collections of the given type.public Object get(Object map, Object key) throws ClassCastException
get
in interface MapHandler
map
- the map to return the object from.key
- the key for the object.ClassCastException
- The MapHandler does not
support maps of the given type.Copyright © 2018. All rights reserved.