org.apache.empire.jsf2.utils
Class ParameterMap

java.lang.Object
  extended by org.apache.empire.jsf2.utils.ParameterMap
All Implemented Interfaces:
Serializable

public class ParameterMap
extends Object
implements Serializable

This class manages request parameters in a way that they cannot be analyzed and modified by the user

Author:
doebele
See Also:
Serialized Form

Constructor Summary
ParameterMap()
           
 
Method Summary
 void clear(Class<? extends Object> c)
           
 void clear(DBRowSet rowset)
           
 String encodeString(String valueAsString)
           
 String encodeStringWithCache(String valueAsString)
           
 Object[] get(Class<? extends Object> c, String id)
           
 Object[] get(DBRowSet rowset, String id)
           
 Object get(String type, String id)
           
 String put(Class<? extends Object> c, Object[] key)
           
 String put(DBRowSet rowset, Object[] key)
           
 String put(String type, String key, boolean useCache)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterMap

public ParameterMap()
Method Detail

encodeString

public String encodeString(String valueAsString)

encodeStringWithCache

public String encodeStringWithCache(String valueAsString)

put

public String put(String type,
                  String key,
                  boolean useCache)

put

public String put(Class<? extends Object> c,
                  Object[] key)

put

public String put(DBRowSet rowset,
                  Object[] key)

get

public Object get(String type,
                  String id)

get

public Object[] get(Class<? extends Object> c,
                    String id)

get

public Object[] get(DBRowSet rowset,
                    String id)

clear

public void clear(Class<? extends Object> c)

clear

public void clear(DBRowSet rowset)


Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.