public interface INamedParameters
| Modifier and Type | Interface and Description |
|---|---|
static class |
INamedParameters.NamedPair
Represents a named parameter entry.
|
static class |
INamedParameters.Type
A hint where the parameter is read/parsed from.
|
| Modifier and Type | Method and Description |
|---|---|
INamedParameters |
add(String name,
Object value,
INamedParameters.Type type)
Adds value to named parameter with given name.
|
INamedParameters |
add(String name,
Object value,
int index,
INamedParameters.Type type)
Adds named parameter to a specified position.
|
INamedParameters |
clearNamed()
Removes all named parameters.
|
org.apache.wicket.util.string.StringValue |
get(String name)
Returns parameter value of named parameter with given name
|
List<INamedParameters.NamedPair> |
getAllNamed() |
List<INamedParameters.NamedPair> |
getAllNamedByType(INamedParameters.Type type) |
Set<String> |
getNamedKeys()
Return set of all named parameter names.
|
int |
getPosition(String name)
Returns the position of a named parameter.
|
List<org.apache.wicket.util.string.StringValue> |
getValues(String name)
Return list of all values for named parameter with given name
|
INamedParameters |
remove(String name,
String... values)
Removes named parameter with given name.
|
INamedParameters |
set(String name,
Object value,
INamedParameters.Type type)
Sets the value for named parameter with given name.
|
INamedParameters |
set(String name,
Object value,
int index,
INamedParameters.Type type)
Sets the named parameter on specified position.
|
Set<String> getNamedKeys()
org.apache.wicket.util.string.StringValue get(String name)
name - List<org.apache.wicket.util.string.StringValue> getValues(String name)
name - List<INamedParameters.NamedPair> getAllNamed()
List<INamedParameters.NamedPair> getAllNamedByType(INamedParameters.Type type)
type - The type to filternull then returns all named parameters.int getPosition(String name)
name - the name of the parameter to look for-1 if there is no parameter with that name.INamedParameters remove(String name, String... values)
name - the name of the parameter to removevalues - values used as criteria. The parameter will be removed only if its value is equal
to any of the criteria.INamedParameters add(String name, Object value, INamedParameters.Type type)
name - value - type - INamedParameters add(String name, Object value, int index, INamedParameters.Type type)
IRequestMappers may or may not take
the order into account.name - value - index - type - INamedParameters set(String name, Object value, int index, INamedParameters.Type type)
IRequestMappers may or may not
take the order into account.name - value - index - type - INamedParameters set(String name, Object value, INamedParameters.Type type)
name - value - type - INamedParameters clearNamed()
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.