| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
SimpleBindings bindings = new SimpleBindings();
Based on 7 examples
public class SimpleBindings extends Object implements Bindings
A simple implementation of Bindings backed by
a HashMap
or some other specified Map
.
Constructor Summary | |
---|---|
Default constructor uses a HashMap .
|
|
Constructor uses an existing Map to store the values.
|
Method Summary | |
---|---|
void |
clear() |
boolean |
containsKey(Object key) Returns true if this map contains a mapping for the specified key. |
boolean |
containsValue(Object value) |
Set |
entrySet() |
Object |
Returns the value to which this map maps the specified key. |
boolean |
isEmpty() |
Set |
keySet() |
Object |
Sets the specified key/value in the underlying map field.
|
void |
putAll is implemented using Map.putAll .
|
Object |
Removes the mapping for this key from this map if it is present (optional operation). |
int |
size() |
Collection |
values() |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleBindings()
HashMap
.
public SimpleBindings(Map m)
Map
to store the values.
m
- The Map
backing this SimpleBindings
.Method Detail |
---|
public void clear()
public boolean containsKey(Object key)
key
- key whose presence in this map is to be tested.public boolean containsValue(Object value)
value
public Set entrySet()
public Object get(Object key)
More formally, if this map contains a mapping from a key k to a value v such that (key==null ? k==null : key.equals(k)), then this method returns v; otherwise it returns null. (There can be at most one such mapping.)
key
- key whose associated value is to be returned.public boolean isEmpty()
public Set keySet()
public Object put(String name, Object value)
map
field.
name
- Name of valuevalue
- Value to set.public void putAll(Map toMerge)
putAll
is implemented using Map.putAll
.
toMerge
- The Map
of values to add.public Object remove(Object key)
(key==null ? k==null : key.equals(k))
, that mapping
is removed. (The map can contain at most one such mapping.)
Returns the value to which the map previously associated the key, or null if the map contained no mapping for this key. (A null return can also indicate that the map previously associated null with the specified key if the implementation supports null values.) The map will not contain a mapping for the specified key once the call returns.
key
- key whose mapping is to be removed from the map.public int size()
public Collection values()
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |