public class Context extends Object
| Constructor and Description | 
|---|
| Context() | 
| Context(Map<String,String> paramters) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | clear()Removes all of the mappings from this map. | 
| boolean | containsKey(String key)Returns true if this Context contains a mapping for key. | 
| Boolean | getBoolean(String key)Gets value mapped to key, returning null if unmapped. | 
| Boolean | getBoolean(String key,
          Boolean defaultValue)Gets value mapped to key, returning defaultValue if unmapped. | 
| Integer | getInteger(String key)Gets value mapped to key, returning null if unmapped. | 
| Integer | getInteger(String key,
          Integer defaultValue)Gets value mapped to key, returning defaultValue if unmapped. | 
| Long | getLong(String key)Gets value mapped to key, returning null if unmapped. | 
| Long | getLong(String key,
       Long defaultValue)Gets value mapped to key, returning defaultValue if unmapped. | 
| com.google.common.collect.ImmutableMap<String,String> | getParameters()Gets a copy of the backing map structure. | 
| String | getString(String key)Gets value mapped to key, returning null if unmapped. | 
| String | getString(String key,
         String defaultValue)Gets value mapped to key, returning defaultValue if unmapped. | 
| com.google.common.collect.ImmutableMap<String,String> | getSubProperties(String prefix)Get properties which start with a prefix. | 
| void | put(String key,
   String value)Associates the specified value with the specified key in this context. | 
| void | putAll(Map<String,String> map)Associates all of the given map's keys and values in the Context. | 
| String | toString() | 
public com.google.common.collect.ImmutableMap<String,String> getParameters()
public void clear()
public com.google.common.collect.ImmutableMap<String,String> getSubProperties(String prefix)
 { hdfs.key = value, otherKey = otherValue }
 
 this method will return a map containing:
 
 { key = value}
 
 Note: The prefix must end with a period character. If not
 this method will raise an IllegalArgumentException.prefix - key prefix to find and remove from keys in resulting mapIllegalArguemntException - if the given prefix does not end with
   a period character.public void putAll(Map<String,String> map)
public void put(String key, String value)
key - key with which the specified value is to be associatedvalue - to be associated with the specified keypublic boolean containsKey(String key)
public Boolean getBoolean(String key, Boolean defaultValue)
key - to be founddefaultValue - returned if key is unmappedpublic Boolean getBoolean(String key)
 Note that this method returns an object as opposed to a
 primitive. The configuration key requested may not be mapped
 to a value and by returning the primitive object wrapper we can
 return null. If the key does not exist the return value of
 this method is assigned directly to a primitive, a
 NullPointerException will be thrown.
 
key - to be foundpublic Integer getInteger(String key, Integer defaultValue)
key - to be founddefaultValue - returned if key is unmappedpublic Integer getInteger(String key)
 Note that this method returns an object as opposed to a
 primitive. The configuration key requested may not be mapped
 to a value and by returning the primitive object wrapper we can
 return null. If the key does not exist the return value of
 this method is assigned directly to a primitive, a
 NullPointerException will be thrown.
 
key - to be foundpublic Long getLong(String key, Long defaultValue)
key - to be founddefaultValue - returned if key is unmappedpublic Long getLong(String key)
 Note that this method returns an object as opposed to a
 primitive. The configuration key requested may not be mapped
 to a value and by returning the primitive object wrapper we can
 return null. If the key does not exist the return value of
 this method is assigned directly to a primitive, a
 NullPointerException will be thrown.
 
key - to be foundpublic String getString(String key, String defaultValue)
key - to be founddefaultValue - returned if key is unmappedpublic String getString(String key)
key - to be foundCopyright © 2009-2017 Apache Software Foundation. All Rights Reserved.