org.eclipse.mat.report.internal
Class Parameters.Deep

java.lang.Object
  extended by org.eclipse.mat.report.internal.Parameters
      extended by org.eclipse.mat.report.internal.Parameters.Deep
Enclosing class:
Parameters

public static final class Parameters.Deep
extends Parameters


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.mat.report.internal.Parameters
Parameters.Deep
 
Constructor Summary
Parameters.Deep(Map<String,String> map)
           
Parameters.Deep(Parameters parent, Map<String,String> map)
           
Parameters.Deep(Parameters parent, Parameters map)
           
 
Method Summary
 String get(String key, String defaultValue)
           
 void put(String key, String value)
           
 void putAll(Map<String,String> params)
           
 Parameters shallow()
           
 
Methods inherited from class org.eclipse.mat.report.internal.Parameters
expand, get, getBoolean, getInt, getStringArray
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Parameters.Deep

public Parameters.Deep(Parameters parent,
                       Map<String,String> map)

Parameters.Deep

public Parameters.Deep(Parameters parent,
                       Parameters map)

Parameters.Deep

public Parameters.Deep(Map<String,String> map)
Method Detail

get

public String get(String key,
                  String defaultValue)
Specified by:
get in class Parameters

putAll

public void putAll(Map<String,String> params)
Specified by:
putAll in class Parameters

put

public void put(String key,
                String value)
Specified by:
put in class Parameters

shallow

public Parameters shallow()
Specified by:
shallow in class Parameters