Strings
.
* @author Mike Grogan
* @since 1.6
*/
// @ts-ignore
interface Bindings extends java.util.MapMap
to this Bindings
.
* @param toMerge The Map
to merge with this one.
* @throws NullPointerException
* if toMerge map is null or if some key in the map is null.
* @throws IllegalArgumentException
* if some key in the map is an empty String.
*/
// @ts-ignore
putAll(toMerge: java.util.MapMore 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.)
* @param key key whose associated value is to be returned.
* @return the value to which this map maps the specified key, or
* null if the map contains no mapping for this key.
* @throws NullPointerException if key is null
* @throws ClassCastException if key is not String
* @throws IllegalArgumentException if key is empty String
*/
// @ts-ignore
get(key: java.lang.Object | any): any
/**
* Removes the mapping for this key from this map if it is present
* (optional operation). More formally, if this map contains a mapping
* from key k to value v such that
* (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. * @param key key whose mapping is to be removed from the map. * @return previous value associated with specified key, or null * if there was no mapping for key. * @throws NullPointerException if key is null * @throws ClassCastException if key is not String * @throws IllegalArgumentException if key is empty String */ // @ts-ignore remove(key: java.lang.Object | any): any } } }