|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.velocity.tools.generic.ValueParser
org.apache.velocity.tools.view.tools.ParameterParser
velosurf.web.HttpQueryTool
public class HttpQueryTool
This class extends the tool org.apache.velocity.tools.view.tools.ParameterParser, adding a generic setter. Values that are set manually hide any previous values that are present in the query under the same key. It is meant for the query scope.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
java.util.Map.Entry<K,V> |
| Field Summary | |
|---|---|
private org.apache.velocity.tools.view.context.ViewContext |
context
view context. |
private java.util.Map |
extraValues
extra values map. |
| Constructor Summary | |
|---|---|
HttpQueryTool()
Constructor. |
|
| Method Summary | |
|---|---|
void |
clear()
Clear extra parameters. |
boolean |
containsKey(java.lang.Object key)
Check for the presence of a parameter. |
boolean |
containsValue(java.lang.Object value)
Check for the presence of a value. |
java.util.Set<java.util.Map.Entry> |
entrySet()
|
java.lang.Object |
get(java.lang.Object key)
Generic getter. |
void |
init(java.lang.Object viewContext)
Initialize this tool. |
boolean |
isEmpty()
Check for the presence of parameters. |
java.util.Set |
keySet()
Get the set of parameter names. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Generic setter. |
void |
putAll(java.util.Map map)
Put all key/values from a map. |
java.lang.Object |
remove(java.lang.Object key)
Remove a parameter (from extra values). |
int |
size()
Get the number of parameters. |
java.util.Collection |
values()
Get the collection of values |
| Methods inherited from class org.apache.velocity.tools.view.tools.ParameterParser |
|---|
getRequest, getSource, getString, getStrings, setRequest, setSource |
| Methods inherited from class org.apache.velocity.tools.generic.ValueParser |
|---|
exists, get, getBoolean, getBoolean, getBoolean, getBooleans, getDouble, getDouble, getDouble, getDoubles, getInt, getInteger, getInteger, getInts, getNumber, getNumber, getNumbers, getString, parseBoolean, parseNumber |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Field Detail |
|---|
private org.apache.velocity.tools.view.context.ViewContext context
private java.util.Map extraValues
| Constructor Detail |
|---|
public HttpQueryTool()
| Method Detail |
|---|
public void init(java.lang.Object viewContext)
init in class org.apache.velocity.tools.view.tools.ParameterParserviewContext - view contextpublic java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapkey - key
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Mapkey - keyvalue - value
public int size()
size in interface java.util.Mappublic boolean isEmpty()
isEmpty in interface java.util.Mappublic boolean containsKey(java.lang.Object key)
containsKey in interface java.util.Mapkey - parameter name
public boolean containsValue(java.lang.Object value)
containsValue in interface java.util.Mapvalue - value to find
public java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Mapkey - parameter name
public void putAll(java.util.Map map)
putAll in interface java.util.Mapmap - source mappublic void clear()
clear in interface java.util.Mappublic java.util.Set keySet()
keySet in interface java.util.Mappublic java.util.Collection values()
values in interface java.util.Mappublic java.util.Set<java.util.Map.Entry> entrySet()
entrySet in interface java.util.Map
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||