org.apache.cocoon.environment
Class TemplateObjectModelHelper.ParametersMap

java.lang.Object
  extended by org.apache.avalon.framework.parameters.Parameters
      extended by org.apache.cocoon.environment.TemplateObjectModelHelper.ParametersMap
All Implemented Interfaces:
Serializable, Map
Enclosing class:
TemplateObjectModelHelper

protected static final class TemplateObjectModelHelper.ParametersMap
extends Parameters
implements Map

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
protected  Map map
           
protected  Parameters wrappedParameters
           
 
Fields inherited from class org.apache.avalon.framework.parameters.Parameters
EMPTY_PARAMETERS
 
Constructor Summary
TemplateObjectModelHelper.ParametersMap(Parameters wrapped)
           
 
Method Summary
 void clear()
           
 boolean containsKey(Object arg0)
           
 boolean containsValue(Object arg0)
           
 Set entrySet()
           
 boolean equals(Object arg0)
           
 Object get(Object arg0)
           
protected  Map getMap()
           
 String[] getNames()
           
 String getParameter(String arg0)
           
 String getParameter(String arg0, String arg1)
           
 boolean getParameterAsBoolean(String arg0)
           
 boolean getParameterAsBoolean(String arg0, boolean arg1)
           
 float getParameterAsFloat(String arg0)
           
 float getParameterAsFloat(String arg0, float arg1)
           
 int getParameterAsInteger(String arg0)
           
 int getParameterAsInteger(String arg0, int arg1)
           
 long getParameterAsLong(String arg0)
           
 long getParameterAsLong(String arg0, long arg1)
           
 Iterator getParameterNames()
           
 int hashCode()
           
 boolean isEmpty()
           
 boolean isParameter(String arg0)
           
 Set keySet()
           
 void makeReadOnly()
           
 Parameters merge(Parameters arg0)
           
 Object put(Object arg0, Object arg1)
           
 void putAll(Map arg0)
           
 Object remove(Object arg0)
           
 void removeParameter(String arg0)
           
 String setParameter(String arg0, String arg1)
           
 int size()
           
 String toString()
           
 Collection values()
           
 
Methods inherited from class org.apache.avalon.framework.parameters.Parameters
checkWriteable, fromConfiguration, fromConfiguration, fromProperties, toProperties
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

wrappedParameters

protected final Parameters wrappedParameters

map

protected Map map
Constructor Detail

TemplateObjectModelHelper.ParametersMap

public TemplateObjectModelHelper.ParametersMap(Parameters wrapped)
Method Detail

equals

public boolean equals(Object arg0)
Specified by:
equals in interface Map
Overrides:
equals in class Parameters

getNames

public String[] getNames()
Overrides:
getNames in class Parameters

getParameter

public String getParameter(String arg0,
                           String arg1)
Overrides:
getParameter in class Parameters

getParameter

public String getParameter(String arg0)
                    throws ParameterException
Overrides:
getParameter in class Parameters
Throws:
ParameterException

getParameterAsBoolean

public boolean getParameterAsBoolean(String arg0,
                                     boolean arg1)
Overrides:
getParameterAsBoolean in class Parameters

getParameterAsBoolean

public boolean getParameterAsBoolean(String arg0)
                              throws ParameterException
Overrides:
getParameterAsBoolean in class Parameters
Throws:
ParameterException

getParameterAsFloat

public float getParameterAsFloat(String arg0,
                                 float arg1)
Overrides:
getParameterAsFloat in class Parameters

getParameterAsFloat

public float getParameterAsFloat(String arg0)
                          throws ParameterException
Overrides:
getParameterAsFloat in class Parameters
Throws:
ParameterException

getParameterAsInteger

public int getParameterAsInteger(String arg0,
                                 int arg1)
Overrides:
getParameterAsInteger in class Parameters

getParameterAsInteger

public int getParameterAsInteger(String arg0)
                          throws ParameterException
Overrides:
getParameterAsInteger in class Parameters
Throws:
ParameterException

getParameterAsLong

public long getParameterAsLong(String arg0,
                               long arg1)
Overrides:
getParameterAsLong in class Parameters

getParameterAsLong

public long getParameterAsLong(String arg0)
                        throws ParameterException
Overrides:
getParameterAsLong in class Parameters
Throws:
ParameterException

getParameterNames

public Iterator getParameterNames()
Overrides:
getParameterNames in class Parameters

hashCode

public int hashCode()
Specified by:
hashCode in interface Map
Overrides:
hashCode in class Parameters

isParameter

public boolean isParameter(String arg0)
Overrides:
isParameter in class Parameters

makeReadOnly

public void makeReadOnly()
Overrides:
makeReadOnly in class Parameters

merge

public Parameters merge(Parameters arg0)
Overrides:
merge in class Parameters

removeParameter

public void removeParameter(String arg0)
Overrides:
removeParameter in class Parameters

setParameter

public String setParameter(String arg0,
                           String arg1)
                    throws IllegalStateException
Overrides:
setParameter in class Parameters
Throws:
IllegalStateException

clear

public void clear()
Specified by:
clear in interface Map

getMap

protected Map getMap()

containsKey

public boolean containsKey(Object arg0)
Specified by:
containsKey in interface Map

containsValue

public boolean containsValue(Object arg0)
Specified by:
containsValue in interface Map

entrySet

public Set entrySet()
Specified by:
entrySet in interface Map

get

public Object get(Object arg0)
Specified by:
get in interface Map

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Map

keySet

public Set keySet()
Specified by:
keySet in interface Map

put

public Object put(Object arg0,
                  Object arg1)
Specified by:
put in interface Map

putAll

public void putAll(Map arg0)
Specified by:
putAll in interface Map

remove

public Object remove(Object arg0)
Specified by:
remove in interface Map

size

public int size()
Specified by:
size in interface Map

values

public Collection values()
Specified by:
values in interface Map

toString

public String toString()
Overrides:
toString in class Parameters
See Also:
Parameters.toString()


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.