Interface ParamHolder<T>

Type Parameters:
T - The type of the value.
All Superinterfaces:
ValueHolder
All Known Implementing Classes:
Param, PathParam, SimpleParam

public interface ParamHolder<T> extends ValueHolder
This interface represents a (request) parameter holder which extends ValueHolder with getName() method to obtain the parameter name associated with the parameter value and changes the getLocalValue() method to return the original, unconverted value and changes the getValue() method to return the value converted to String. This is used in among others the Faces.getBookmarkableURL(String, java.util.Collection, boolean).
Since:
1.7
Author:
Bauke Scholtz