Package io.varhttp
Interface RequestParameters
- All Known Implementing Classes:
- RequestParametersImplementation
public interface RequestParameters
Interface to inject in your controllers to handle decoded request parameters
- 
Method SummaryModifier and TypeMethodDescriptionbooleanChecks if request has a parameter with nameReturns first value of the parameterReturns all the values of the parametergetMap()Map view of request parameters
- 
Method Details- 
getReturns first value of the parameter- Parameters:
- name- decoded parameter name
- Returns:
- decoded value or null if parameter does not exist
 
- 
getAllReturns all the values of the parameter- Parameters:
- name- decoded parameter name
- Returns:
- decoded values or empty list if parameter doesn't exist
 
- 
containsChecks if request has a parameter with name- Parameters:
- name- parameter name
- Returns:
- true if request has a parameter with name, false otherwise
 
- 
getMapMap view of request parametersModifying the map returned by this method will not affect the request parameters object itself - Returns:
- map view of request parameters
 
 
-