wicket
Class PageParameters

java.lang.Object
  extended bywicket.util.value.ValueMap
      extended bywicket.PageParameters
All Implemented Interfaces:
java.util.Map, java.io.Serializable

public final class PageParameters
extends ValueMap

A typesafe abstraction and container for parameters to a requested page. Page parameters in HTTP are query string values in the request URL. In other protocols, the parameters to a page might come from some other source.

Pages which take a PageParameters object as an argument to their constructor can be accessed directly from a URL and are known as "bookmarkable" pages since the URL is stable across sessions and can be stored in a browser's bookmark database.

Author:
Jonathan Locke
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
static PageParameters NULL
          Null value for page parameters
 
Fields inherited from class wicket.util.value.ValueMap
EMPTY_MAP
 
Constructor Summary
PageParameters()
          Constructor
PageParameters(java.util.Map parameterMap)
           
PageParameters(java.lang.String keyValuePairs)
           
 
Methods inherited from class wicket.util.value.ValueMap
clear, containsKey, containsValue, entrySet, get, getDouble, getDuration, getInt, getInt, getLong, getLong, getString, getStringValue, getTime, isEmpty, keySet, makeImmutable, put, putAll, remove, size, toDebugString, toString, values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Field Detail

NULL

public static final PageParameters NULL
Null value for page parameters

Constructor Detail

PageParameters

public PageParameters()
Constructor


PageParameters

public PageParameters(java.util.Map parameterMap)
See Also:
ValueMap.ValueMap(java.util.Map)

PageParameters

public PageParameters(java.lang.String keyValuePairs)
See Also:
ValueMap.ValueMap(String)


Copyright © 2004-2005 Wicket developers. All Rights Reserved.