Class | Description |
---|---|
AuthenticationParameter |
Special HTTP Parameter which (if used) contains details of the authenticated user
Note: when using this class as a method parameter, the use of \@HTTPAuthenticationParameter annotation is required
Note: there can be only one AuthenticationParameter per method
The AuthenticationParameter object will always be present (not null) for the method in which is it declared, but
getUserIdentity() can return null if authentication was NOT required and the user did NOT provide credentials
|
BooleanParameter |
Converts parameter value String to boolean performing a case insensitive comparison,
values "no", "0" and "false", empty String and null are interpreted as false, everything else as true
|
DataGroups |
Default dataGroups parser.
|
DoubleParameter |
A simple class for Double parameters
|
HTTPParameter |
Base class for custom HTTP Parameters.
|
InputStreamParameter |
Input stream parameter for reading data as a stream.
|
IntegerParameter |
A simple class for Integer parameters
|
Limits |
The default parser for limit parameters,
the syntax being: ?limits=START_ITEM-END_ITEM with a possible open ended limit for END_ITEM, e.g.
|
LongParameter |
A simple class for Long parameters
|
QueryParameter |
The default parser for query parameters,
the syntax being: ?query=VALUE
It is also possible to provide query for a specific type with ?query=TYPE:VALUE
The two variations can be combined: ?query=TYPE;VALUE,VALUE
The order of parameter values is preserved.
|
SortOptions |
The default parser for sort options.
|
SortOptions.Option |
A single sort option.
|
StringParameter |
A simple class for String parameters
|
Copyright © 2015 Tampere University of Technology, Pori Department.